Free computer programming tools
AdaControl
AdaControl is a free (GMGPL) tool that detects the use of various kinds of constructs in Ada programs.
AdaControl is a free (GMGPL) tool that detects the use of various kinds of constructs in Ada programs.
Apparat (software)
Apparat is an open-source language manipulation and optimization framework for the ActionScript language released under the GNU Lesser General Public License (LGPL).
Apparat is an open-source language manipulation and optimization framework for the ActionScript language released under the GNU Lesser General Public License (LGPL).
AppFlower
AppFlower is an open source application builder for use in building enterprise ready web-based applications.
AppFlower is an open source application builder for use in building enterprise ready web-based applications.
Artefaktur
Artefaktur Component Development Kit is a platform-independent library for generating distributed server-based components and applications.
Artefaktur Component Development Kit is a platform-independent library for generating distributed server-based components and applications.
AsUnit
# AsUnit is a unit test framework for ActionScript development.
# AsUnit is a unit test framework for ActionScript development.
Avalanche (dynamic analysis tool)
Avalanche is a dynamic program analysis tool developed in ISP RAS that performs symbolic execution in order to generate input data that causes an analysed program to crash.
Avalanche is a dynamic program analysis tool developed in ISP RAS that performs symbolic execution in order to generate input data that causes an analysed program to crash.
Babel Middleware
Babel is an open source middleware system serving the scientific computing community.
Babel is an open source middleware system serving the scientific computing community.
Boomerang (decompiler)
Boomerang is a GPL decompiler, which allows programmers to translate a binary program into C-like source code.
Boomerang is a GPL decompiler, which allows programmers to translate a binary program into C-like source code.
Ctags
Ctags is a program that generates an index (or tag) file of names found in source and header files of various programming languages.
Ctags is a program that generates an index (or tag) file of names found in source and header files of various programming languages.
distcc
In software development, distcc is a tool for speeding up compilation of source code by using distributed computing over a computer network.
In software development, distcc is a tool for speeding up compilation of source code by using distributed computing over a computer network.
ESC/Java
ESC/Java (and more recently ESC/Java2), the "Extended Static Checker for Java," is a programming tool that attempts to find common run-time errors in Java programs at compile time.
ESC/Java (and more recently ESC/Java2), the "Extended Static Checker for Java," is a programming tool that attempts to find common run-time errors in Java programs at compile time.
Hackety Hack
Hackety Hack is an open source application that teaches individuals how to create software.
Hackety Hack is an open source application that teaches individuals how to create software.
Hackystat
Hackystat is an open-source project devoted to collecting software metrics in an unobtrusive manner.
Hackystat is an open-source project devoted to collecting software metrics in an unobtrusive manner.
Kdesdk
Kdesdk is a KDE software package to work with software development.
Kdesdk is a KDE software package to work with software development.
loadUI
LoadUI is an open source and free load testing software, targeted mainly at web services.
LoadUI is an open source and free load testing software, targeted mainly at web services.
ManyDesigns Portofino
ManyDesigns Portofino is an open-source web application framework written in Java, supporting several commercial and open source databases, and based on the Struts2 MVC framework.
ManyDesigns Portofino is an open-source web application framework written in Java, supporting several commercial and open source databases, and based on the Struts2 MVC framework.
Mono (software)
Mono is a free and open source project led by Xamarin to create an Ecma standard compliant .NET Framework-compatible set of tools including, among others, a C# compiler and a Common Language Runtime.
Mono is a free and open source project led by Xamarin to create an Ecma standard compliant .NET Framework-compatible set of tools including, among others, a C# compiler and a Common Language Runtime.
OpenBRR
Open Business Readiness Rating (OpenBRR) is an Open source software assessment methodology defining an open and standard assessment process.
Open Business Readiness Rating (OpenBRR) is an Open source software assessment methodology defining an open and standard assessment process.
PM2
The Parallel Multithreaded Machine (PM2) is a software for parallel networking of computers.
The Parallel Multithreaded Machine (PM2) is a software for parallel networking of computers.
Poedit
Poedit (formerly poEdit) is a free, open source and cross-platform gettext catalog (.po file) editor to aid in the process of language localisation.
Poedit (formerly poEdit) is a free, open source and cross-platform gettext catalog (.po file) editor to aid in the process of language localisation.
Quilt (software)
Quilt is a software utility for managing a series of changes to the source code of any computer program.
Quilt is a software utility for managing a series of changes to the source code of any computer program.
Saros (software)
Saros is an Eclipse plug-in for distributed collaborative text editing that can support arbitrarily many participants at once.
Saros is an Eclipse plug-in for distributed collaborative text editing that can support arbitrarily many participants at once.
SIP (software)
SIP is an open source software tool used to connect computer programs or libraries written in C or C++ with the scripting language Python.
SIP is an open source software tool used to connect computer programs or libraries written in C or C++ with the scripting language Python.
Soot (software)
Soot is a language manipulation and optimization framework consisting of intermediate languages for the Java programming language.
Soot is a language manipulation and optimization framework consisting of intermediate languages for the Java programming language.
Squale
Squale(Software Quality Enhancement) is an open-source platform that helps monitoring software quality for multi-language applications.
Squale(Software Quality Enhancement) is an open-source platform that helps monitoring software quality for multi-language applications.
SWIG
SWIG (Simplified Wrapper and Interface Generator) is an open source software tool used to connect computer programs or libraries written in C/C++ with scripting languages such as Lua, Perl...
SWIG (Simplified Wrapper and Interface Generator) is an open source software tool used to connect computer programs or libraries written in C/C++ with scripting languages such as Lua, Perl...
WaveMaker
WaveMaker (formerly known as ActiveGrid) is an open source software development platform that automates much of the process for creating Java web and cloud applications.
WaveMaker (formerly known as ActiveGrid) is an open source software development platform that automates much of the process for creating Java web and cloud applications.
Settings