OpenZz is a dynamic parser which allows its grammar to be extended by
commands written in its own Zz language. Due to the interpreted and
dynamic nature of the parser OpenZz can be used to develop both fast
language prototypes and full compilers.
It's a library for doing evolutionary computation in Perl.
Algorithm::Evolutionary was formerly called OPEAL, which is an acronym for
Obvious Pearl Evolutionary Algorithm Library.
The design principles of Algorithm::Evolutionary are:
* It should be easy to program any kind of evolutionary algorithm; all
chromosome representations and operators are possible.
* An XML dialect called EvoSpec is used as a language for description of
algorithms and for representation of the state of an algorithm. This
could make Algorithm::Evolutionary interoperable with other EA libraries,
such as EO or JEO.
AutoGen is a tool designed for generating program files that contain
repetitive text with varied substitutions. Its goal is to simplify the
maintenance of programs that contain large amounts of repetitious text.
This is especially valuable if there are several blocks of such text that
must be kept synchronized.
One common example is the problem of maintaining the code required for
processing program options. Processing options requires a minimum of four
different constructs be kept in proper order in different places in your
program. You need at least:
1. The flag character in the flag string,
2. code to process the flag when it is encountered,
3. a global state variable or two, and
4. a line in the usage text.
avra is an GNU GPL'ed assembler for the Atmel AVR microcontrollers.
See the file COPYING for more information regarding the license.
Dee is a shared library that provides objects that help having multiple
instances communicating over DBus.
This module is for manipulating data as hierarchical tag/value pairs
(Structured TAGs or Simple Tree AGgreggates). These data structures can
be represented as nested arrays, which have the advantage of being
native to perl.
QCT - Qt/PyQt based commit tool
Primary goals:
1. Platform agnostic (Linux, Windows, MacOS, Cygwin -- and FreeBSD now)
2. VCS agnostic (bazaar, cvs, git, mercurial, monotone, perforce, subversion)
3. Good keyboard navigation, keep the typical work-flow simple
DrPython is a highly customizable, extensible editor/environment for
developing programs written in the Python programming Language. It is
implemented in wxPython.
GDCM is an open source DICOM library. It is meant to deal with DICOM files
(as specified in part 10 of the DICOM standard). It offers some compatibility
with ACR-NEMA 1.0 & 2.0 files (raw files). It is written in C++ and offers
wrapping to other target languages such as Python, C#, Java and PHP.
Doxygen Filter is an input filter for Doxygen enabling support for Perl code
documentation. Doxygen is quite a powerful code documentation system that
already has built-in support for multiple programming languages.