Category/Programming-language
- 4tH
- Forth compiler with a conventional compiler instead of the standard Forth engine
- A Bingo
- A/Bingo plugin for Rails.
- A+
- Programming language (APL interpreter)
- ACDK
- Java-like C++ framework with scripting and distributed components
- ACL2
- Programming language for modelling computer systems and proving properties of those models
- ADG: Automatic Drawing Generation
- A library focused on automating the drawing of mechanical parts.
- Access user Class
- Easy to use PHP class to protect pages and register new users
- Action Mailer
- a framework for designing email-service layers.
- Action Query
- jQuery and ActiveRecord, sitting in a tree...
- Active Resources
- provides a coherent wrapper object-relational mapping for REST web services.
- Acts as Audited
- an ActiveRecord extension that logs all changes to your models in an audits table.
- Acts as fu
- When you need a dash of ActiveRecord and nothing more.
- Ada Components
- Toolset for Ada
- Ada Motif binding library
- Binding to X Windows and OSF/Motif for the Ada programming language
- AdaDoc
- Documentation tool for Ada
- AdaSockets
- Allows for use of sockets in Ada95
- AdaUnits
- Implementation of dimensioned values for Ada
- AdacURL
- Ada95 binding to the 'cURL' library
- Agile Toolkit
- Agile Toolkit is a powerful web development framework.
- Airtime
- Free software radio automation software
- Algol 68 Genie
- A fairly fully featured Algol 68 interpreter
- Amnesia
- A Sinatra app that presents memcached server stats.
- Anemone
- An easy-to-use Ruby web spider framework
- Anki
- A spaced repetition flashcard program.
- Antidote
- IEEE 11073-20601 stack
- Apache OpenOffice
- A free office-document productivity suite providing six powerful applications
- Apydia
- API Reference Documentation Generator for Python.
- AsmEdit
- Editor and IDE written in assembler
- AsmRef
- Reference for x86 assembly language programmers
- Asset Trip
- Rails asset bundling plugin that will expand your mind.
- Association Freezer
- Freeze a belongs_to association in Active Record.
- Atrack
- A Tracker for Google's App Engine
- Avrotest
- arbitrary performance test between avro and thrift.
- Awesome
- a Redis implementation in node.js
- BFFFT
- Fortran 90 2D Vectorized Fast Fourier Transform
- BRL
- Language for server-side Web applications
- BRL-CAD
- Is a powerful Constructive Solid Geometry (CSG) solid modeling system
- BWidget Toolkit
- High-level widget set for Tcl/Tk
- Babel
- a collection of tools for internationalizing Python applications.
- Bacon
- a small RSpec clone.
- Badger
- a library used to generate badge sheets for events.
- Bakery
- C++ framework for creating GNOME applications
- Barista
- transparent coffeescript support for rails 3
- Beanstalkc
- a simple beanstalkd client library.
- Bff
- BrainF*ck language interpreter
- Bfloop
- An interpreter for the BLooP and FLooP programming languages.
- Bibfilex
- Free software useful to create and to manage archives of bibliographical items according to Biblatex structure and rules.
- BibleTime
- A Bible study software
- Biferno
- Scripting language for web development
- BigFORTH
- Forth compiler
- Bigloo
- Implementation of the Scheme programming language
- Bitstring
- Simple construction, analysis and modification of binary data.
- Bitten
- a simple distributed continuous integration system.
- Bmrblib
- The Biological Magnetic Resonance Data Bank (BioMagResBank or BMRB) library
- Booleano
- an interpreter of boolean expressions, a library to define and run filters available as text (e.g., in a natural language) or in Python code.
- Boost
- Portable C++ source libraries.
- Bottle
- a fast and simple WSGI web-framework for Python.
- Bundler
- a tool that manages gem dependencies for your ruby application.
- Busted
- busted is a tool for gathering and reporting information about a broken gem.
- C ElementTree
- an add-on to the standard ElementTree package.
- C to C++ converter
- Converts C sources or whole project into C++
- C2hs
- Simplifies the development of Haskell bindings to C libraries
- CMDln
- An improved cmd.py for writing multi-command scripts and shells.
- CMUCL
- Free implementation of Common Lisp
- CRCmod
- a CRC generator
- CSS-parser
- Ruby CSS Parser.
- CSSPool
- a CSS SAC parser and by default will output a DOM Level 2 style tree.
- CUnit
- A unit testing library for the C language
- Cache Money
- A Write-Through Cacheing Library for ActiveRecord.
- Cachet
- An HTTP Cache Proxy in Scala.
- Cachy
- a library to simplify and organize caching.
- Cajo
- a small library, enabling powerful dynamic multi-machine coöperation.
- Calendar Maker
- Rails plugin to build a simple calendar scaffold, with events signified by class names added to the day.
- CamlTemplate
- Template processor library for Objective Caml
- Cancan
- Simple authorization for Rails.
- Candygram
- Python implementation of Erlang concurrency primitives
- Capybara
- webrat alternative which aims to support all browser simulators.
- Carrot
- an AMQP messaging queue framework.
- Cgipplib
- Support classes for building CGI applications
- Challis
- a lightweight markup language.
- Chicago
- a collection of runtime and test extensions and helpers.
- Chicken
- Scheme to C compiler
- Choones
- A jQuery plugin to provide monologue style messaging.
- Cilk
- Algorithmic language for multi-threaded parallel processing
- Clearance
- Rails authentication with email & password.
- Clisp
- ANSI Common Lisp compiler, debugger, and interpreter
- Cloak
- A comment extraction and search tool.
- CodePY
- Generate and execute native code at run time.
- CodeTools
- Code Analysis and Execution Tools
- Coffee Script Lab
- little environment for playing with CoffeeScript in the browser.
- CoffeeScript
- a little language that compiles into JavaScript.
- Colfm
- A console, column-oriented file manager.
- Collab
- real-time shared painting software (paint chat)
- Colubrid
- a simple wsgi publisher.
- Comma
- a small CSV (ie. comma separated values) generation extension for Ruby objects.
- Common Lisp SQL
- SQL database interface for Common Lisp
- Complex Form Examples
- Various ways to handle multi-model forms in Rails.
- Complexity
- Measure the complexity of C source
- Condenser
- Findis and removes duplicate Java code
- ConfigObj
- ultra simple reading and writing of configuration files (ini) for Python.
- Configgy
- Simple config and logging setup for scala.
- Coreboot
- Free BIOS replacement
- CouchDBKit
- a framework to allow your Python application to use CouchDB.
- CouchDBlib
- a Python library for working with CouchDB.
- CouchQL
- a SQL-like interface to CouchDB.
- Coverage
- a tool for measuring code coverage of Python programs.
- Coveralls
- A rails plugin to make sure all files are required and show up in the code coverage report.
- Cp-tools 2
- Tools for use with GNU Classpath
- Cpphs
- Haskell re-implementation of cpp
- CrackLib
- a password checking library.
- Crenshaw Compiler
- Ruby port of Crenshaw's "Let's build a compiler!" tutorial.
- Cscope
- Browses through source code files for specific elements of code.
- Ctypes
- Library wrapper in Python
- Cxcl
- Interpreter for the XCLE language
- CxxTest
- JUnit/CppUnit/xUnit-like framework for C++
- Cython
- compiler for writing C extensions for the Python language.
- DBG-Client
- Client for the DBG debugger
- DBG-Server
- PHP debugger and profiler
- Dabo
- a 3-tier framework for developing desktop applications.
- Dajax
- easy to use ajax library for django.
- Data.Gov Importer for the National Data Catalog
- Import data.gov datasets to the National Data Catalog.
- DataStatix
- A free software to manage data and statistics with MySql
- Decorator
- Better living through Python with decorators.
- Delayed Job
- Database based asynchronously priority queue system.
- Deltared
- Simple implementation of the DeltaBlue multi-way constraint solving algorithm.
- Dia2code-ruby
- Generates Ruby from an UML Dia Diagram
- Dialtone
- A minimalist Ruby web application framework used to demonstrate Rack usage.
- Diapergluforth
- Testing tool for shared object libraries
- Directory Watcher
- Event notification for file system changes.
- Discodactyl
- XRD parsing in Ruby.
- Dismal
- A major mode for GNU Emacs that implements a spreadsheet.
- Djalog
- a simple logging module for Django applications.
- Django
- high-level Python Web framework
- Djblets
- a collection of useful classes and functions for Django.
- DocTestTools
- tools to run doctests on code and text files within a directory.
- Dogtail
- A GUI test tool for python
- Downlow
- Downloading files on the DL.
- Doxymacs
- Makes using/creating Doxygen easier for Emacs users
- DrPython
- Simple editor for Python development
- DrScheme
- GUI Scheme development environment
- DrlFT
- Type sensitive preprocessor for Haskell
- Dtach
- a program that emulates the detach feature of screen.
- Dvorky
- an android keyboard layout.
- Dynamic Asset Helper
- Rails plugin providing helpers to dynamically include JS/CSS assets based on routes
- ECB
- Multilingual source code browser for Emacs
- EXcavator
- An XML query processing class for PHP.
- Easylzma
- An easy to use, tiny, public domain, C wrapper library around Igor Pavlov's work that can be used to compress and extract lzma files.
- Eclipse
- Java-based Integrated Development Environment
- Electric
- An electrical CAD system
- Elegant 2
- Programming language
- Elib
- Library of Emacs LISP functions
- EmPy
- Embeds Python expressions and statements in template text
- Emacs Common Lisp
- Common Lisp implementation for Emacs
- Encoder Tools
- Some tools to make encoding from DVDs easier.
- Enotes
- Emacs script to handle appointments
- Enstaller
- A replacement for setuptools that builds on top of it and adds additional features.
- EphemPy
- Python tools for working with the JPL ephemeris files.
- Epsilon
- Strongly-typed omega-order programming language
- Epydoc
- A tool for documenting Python projects
- Eric
- Is a Python development environment with all batteries included.
- Erlang OTP
- Soft realtime concurrent/distributed functional language and runtime
- Erlectricity
- exposes Ruby to Erlang and vice versa.
- Escape Utils
- Faster string escaping routines for your web apps.
- Euphoria
- Euphoria Programming Language
- Eventdns
- An EventMachine based DNS server.
- ExtraDix
- an extension of the well-known RadixSort (hence its name Extended raDix).
- F-Droid
- Free software server and client for distributing Android applications
- FLVlib
- A library for manipulating, parsing and verifying FLV files.
- FOX
- Toolkit for GUI development
- FXRuby
- Interface for the FOX GUI toolkit
- FactoryGirl
- a fixtures replacement with a straightforward definition syntax.
- FakeFS
- A fake filesystem. Use it in your tests.
- Fifty States App
- A Django app for viewing Fifty State Project data.
- Firestr
- Platform for distributed communication and computation
- Fiscal Year Calculations
- Some helper methods for the Time object for fiscal year calculation.
- Flatland
- HTML form management and validation.
- FlexSURVEY
- a small-in-size but powerful tool for creating flexible PHP-driven online surveys
- Flexable
- template engine with simple data structure.
- Follow
- Follow class implements "tail -f" functionality to incrementally read text and binary files as they grow.
- Forban
- a filesharing application for link-local and local area networks.
- Forgery
- Easy and customizable generation of forged data.
- Fortune
- a stripped-down implementation of the classic BSD Unix fortune command.
- Foursquare
- Ruby API for Foursquare (playfoursquare.com)
- Freckle API
- A basic API client for the Freckle API.
- Free Pascal Compiler
- Free Pascal compiler
- FreeSnell
- FreeSnell is a program to compute optical properties of multilayer thin-film coatings.
- Frei0r
- Minimalistic plugin API for video effects
- Fscript
- Scripting language intended for use as an embedded language in other Java programs
- Ftwalk
- Scripting language
- Funk
- A mocking framework for Python.
- FuzzPy
- a library for fuzzy sets, fuzzy graphs, and general fuzzy mathematics.
- GCL
- Compiler and interpreter for Common Lisp
- GNADE
- Project to create an Ada 95 development environment
- GNU Classspathx
- Unfinished free implementation of the Java extension libraries
- GNU Pascal
- Pascal compiler of the GNU Project
- GNU R
- a language and environment for statistical computing and graphics.
- GNU Smalltalk
- Implementation of the Smalltalk object oriented language
- GNU eev
- Emacs support for e-scripts
- GNU social
- GNU social implements the OStatus standard for decentralized social networking.
- GNUbik
- 3D Rubik's cube game
… further results
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the page “GNU Free Documentation License”.
The copyright and license notices on this page only apply to the text on this page. Any software described in this text has its own copyright notice and license, which can usually be found in the distribution itself.