Development Tools
- Sprog - A graphical tool to build programs by plugging parts together
 - abicheck - ABI checking tool
 - aplus-fsf - Advanced APL interpreter with s interface
 - archmage - Extensible reader/decompiler of files in CHM format
 - asa - Convert Fortran carriage control characters
 - bazaar - A distributed revision control system
 - bigloo - Bigloo is compiler for the Scheme programming language
 - buildbot - Build/test automation system
 - bzr - Friendly distributed version control system
 - ccache - C/C++ compiler cache
 - clips - CLIPS language for developing expert systems
 - clips-doc - Documentation for CLIPS
 - clips-xclips - X interface to CLIPS
 - cmake - Cross-platform make system
 - codeblocks - An open source, cross platform, free C++ IDE
 - cogito - The Cogito Version Control System
 - colordiff - Color terminal highlighter for diff files
 - cpan2rpm - Perl module packager
 - cpanspec - RPM spec file generation utility
 - cppunit - C++ unit testing framework
 - cproto - Generates function prototypes and variable declarations from C code
 - crossvc - Graphical CVS Client
 - curry - Münster Curry compiler
 - cvs2cl - Generate ChangeLogs from CVS working copies
 - cvs2svn - CVS to Subversion Repository Converter
 - cvsgraph - CVS/RCS repository grapher
 - cvsps - Patchset tool for CVS
 - cvsweb - Web interface for CVS repositories
 - darcs - David's advanced revision control system
 - ecl - Embeddable Common-Lisp
 - epydoc - Automatic API documentation generation tool for Python
 - eric - Python IDE
 - erlang - General-purpose programming language and runtime environment
 - flasm - Flash bytecode assembler disassembler
 - fpc - Free Pascal Compiler
 - ftnchek - Static analyzer for Fortran 77 programs
 - gauche - Scheme script interpreter with multibyte character handling
 - gforth - Fast and portable implementation of the ANS Forth language
 - ghc - Glasgow Haskell Compilation system
 - git - Git core and tools
 - gphpedit - A PHP source editor for GNOME 2
 - gprolog - GNU Prolog is a free Prolog compiler
 - gpsim - A simulator for Microchip (TM) PIC (TM) microcontrollers
 - gputils - Development utilities for Microchip (TM) PIC (TM) microcontrollers
 - haddock - Haddock documentation tool for annotated Haskell source code
 - highlight - Universal source code to formatted text converter
 - hugs98 - Haskell Interpreter
 - ipython - An enhanced interactive Python shell
 - jam - Program construction tool, similar to make
 - kuipc - Cernlib's Kit for a User Interface Package (KUIP) compiler
 - lcov - LTP GCOV extension code coverage tool
 - lightning - GNU Lightning
 - lua - Powerful light-weight programming language
 - lush - An object-oriented Lisp interpreter and compiler
 - mach - make a chroot
 - manedit - UNIX Manual Page Editor
 - mantis - Web-based bugtracking system
 - mcrypt - Replacement for crypt()
 - meld - Visual diff and merge tool
 - mercurial - A fast, lightweight distributed source control management system
 - mlton - Optimizing compiler for Standard ML
 - mock - Builds packages inside chroots
 - monotone - A free, distributed version control system
 - nqc - Not Quite C compiler
 - ocaml - Objective Caml compiler and programming environment
 - oorexx - Open Object Rexx
 - patchy - The patchy utilities
 - perl-perlmenu - Perl library module for curses-based menus & data-entry templates
 - perltidy - Tool for indenting and reformatting Perl scripts
 - pgadmin3 - Graphical client for PostgreSQL
 - phpcs - Command-line utility for PHP-CodeSniffer
 - pikdev - IDE for development of PICmicro based application (under Linux/KDE)
 - pl - SWI-Prolog - Edinburgh compatible Prolog compiler
 - plt-scheme - Graphical environment for developing programs using Scheme
 - polyml - Poly/ML compiler and runtime system
 - pscan - Limited problem scanner for C source files
 - pylint - Analyzes Python code looking for bugs and signs of poor quality
 - q - Equational programming language
 - qgit - QGit is a git GUI repository browser
 - quilt - Scripts for working with series of patches
 - rapidsvn - Graphical interface for the Subversion revision control system
 - regexxer - A nifty GUI search/replace tool
 - rpmdevtools - RPM Development Tools
 - rpmlint - Tool for checking common errors in RPM packages
 - sbcl - Steel Bank Common Lisp
 - scons - An Open Source software construction tool
 - smarteiffel - The GNU Eiffel Compiler and Libraries
 - splint - An implementation of the lint program
 - srecord - Manipulate EPROM load files
 - sunifdef - A commandline tool for simplifying the preprocessor conditionals in source code
 - svn2cl - Create a ChangeLog from a Subversion log
 - svnmailer - Tool to post subversion repository commit information
 - sysconftool - Macros for aclocal to install configuration files
 - tclpro - Development and debugging tools for Tcl applications
 - tkcon - Tcl GUI console
 - tkcvs - TkCVS and TkDiff
 - tla - GNU arch revision control system
 - tolua++ - A tool to integrate C/C++ code with Lua
 - trac - Enhanced wiki and issue tracking system
 - trac-webadmin - Web interface for administration of Trac
 - translate-toolkit - A collection of tools to assist software localization
 - ucblogo - An interpreter for the Logo programming language
 - utrac - Universal Text Recognizer and Converter
 - xbsql - A SQL wrapper for xbase
 - xfce4-dev-tools - Xfce developer tools
 - yap - High-performance Prolog Compiler
 - yasm - Complete rewrite of the NASM assembler
 - zzuf - Transparent application input fuzzer