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.
Bobcat is an acronym of `Brokken's Own Base Classes And Templates'. It
is a shared library implementing C++ classes that are frequently used in
software developed by Frank Brokken. Frank's existing programs will
depend on `bobcat' in the near future.
Perltidy reads a Perl script and writes an indented, reformatted
script. The default formatting closely follows the recommendations
in perlstyle(1). Perltidy can also display perl code in syntax-
colored HTML output.
If you want your code to conform to style.perl(7), you should use:
perltidy -i=8 -t -pt=2 -bt=2 -sbt=2 -ci=4 -noll -sfs -nasc -ce
(Written by knu)