About | FAQ | Backlog
FOSSfind.com
Open Source projects, categorized.
add filters by typing...
...or clicking
.net 2d 3d administration ajax ant apache api application audio automation browser build build-tools c c# c++ chat client cms code community compiler content content-management content-management-system cross-platform css database debian design desktop development distributed django dynamic-content eclipse eclipse-plugin editor education embedded engine enterprise entertainment extension firefox flash forum framework game gamedev gaming generator graphics groovy gtk gui haskell html ide image instant-messaging irc j2ee jabber java javascript json kde language library linux logging lua mac macosx mac-os-x management mathematics media middleware mobile monitor mono mp3 multimedia multi-platform multiplayer music mysql network networking object-oriented ogg online opengl operating-system os osx parser pdf performance perl php plugin portable programming publishing python qt qt4 rails rest rss ruby sdl search security server simulation site-management software-development sound source sql sqlite statistics swing sysadmin system systems-administration technology template testing tool toolkit tools ui unix utilities video viewer visualization web wiki win32 windows xhtml xml xmpp
PHP
[3254 users on Ohloh]
PHP is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML.
Python programming language
[1662 users on Ohloh]
Python is a dynamic, object-oriented programming language that can be used for many kinds of software development. It offers strong support for integration with other languages and tools, comes with extensive standard libraries, and can be learned in a few days. Many Python programmers report substantial productivity gains and feel the language encourages the development of better code.
Perl
[730 users on Ohloh]
Perl is a general-purpose programming language originally developed for text manipulation and now used for a wide range of tasks including system administration, web development, network programming, GUI development, and more. Its major features include support for multiple programming paradigms (procedural, object-oriented, and functional styles), automatic memory management, built-in support for text processing, and a large collection of third-party modules.
Ruby
[665 users on Ohloh]
Ruby is the interpreted scripting language for quick and easy object-oriented programming. It has many features to process text files and to do system management tasks (as in Perl). It is simple, straight-forward, extensible, and portable.
Greasemonkey
[230 users on Ohloh]
Greasemonkey is a Firefox extension which lets you to add bits of DHTML ("user scripts") to any web page to change its behavior. In much the same way that user CSS lets you take control of a web page's style, user scripts let you easily control any aspect of a web page's design or interaction.
Groovy
[144 users on Ohloh]
An agile dynamic language for the Java Platform with many features that are inspired by languages like Python, Ruby and Smalltalk, making them available to Java developers using a Java-like syntax. Developing web applications , writing shell scripts easily, writing concise, meaningful, test cases using Groovy's JUnit integration, or prototyping and producing real industrial strength applications have never been so concise and groovy.
GHC
[122 users on Ohloh]
Haskell is an advanced purely functional programming language. The product of more than twenty years of cutting edge research, it allows rapid development of robust, concise, correct software. With strong support for integration with other languages, built-in concurrency, debuggers, profilers, rich libraries and an active community, Haskell makes it easier to produce flexible, maintainable high-quality software.

GHC is a state-of-the-art, open source, compiler and interac...

Lua
[94 users on Ohloh]
Lua is a powerful, fast, light-weight, embeddable scripting language.

Lua combines simple procedural syntax with powerful data description constructs based on associative arrays and extensible semantics. Lua is dynamically typed, runs by interpreting bytecode for a register-based virtual machine, and has automatic memory management with incremental garbage collection, making it ideal for configuration, scripting, and rapid prototyping.

Nullsoft Scriptable Install System
[57 users on Ohloh]
Nullsoft Scriptable Install System is a tool for creating quick and user-friendly installers for Microsoft Windows operating systems. It is a script-based system that adds a very small overhead, only 34 KB. It features LZMA compression, support for multiple languages, and an easy-to-use plugins system
JRuby
[53 users on Ohloh]
JRuby is an 100% pure-Java implementation of the Ruby programming language.

JRuby is the effort to recreate the Ruby interpreter in Java. JRuby is tightly integrated with Java to allow both to script any Java class and to embed the interpreter into any Java application.

matplotlib
[50 users on Ohloh]
matplotlib is a python 2D plotting library which produces publication quality figures in a variety of hardcopy formats and interactive environments across platforms. matplotlib can be used in python scripts, the python and ipython shell (ala matlab or mathematica), web application servers, and six graphical user interface toolkits
Scintilla
[50 users on Ohloh]
Scintilla is a free source code editing component for Win32 and GTK+. As well as features found in standard text editing components, Scintilla includes features especially useful when editing and debugging source code. These include support for syntax styling, error indicators, code completion and call tips. Styling choices are more open than with many editors, allowing the use of proportional fonts, bold and italics, multiple foreground and background colours and multiple fonts.
Parrot
[45 users on Ohloh]
Parrot is a virtual machine designed to efficiently compile and execute bytecode for dynamic languages. Parrot currently hosts a variety of language implementations in various stages of completion, including Tcl, Javascript, Ruby, Lua, Scheme, PHP, Python, Perl 6, APL, and a .NET bytecode translator. Parrot is not about parrots, though we are rather fond of them for obvious reasons.
SWIG
[43 users on Ohloh]
SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. SWIG is primarily used with common scripting languages such as Perl, PHP, Python, Tcl/Tk, and Ruby, however the list of supported languages also includes non-scripting languages such as C#, Common Lisp (CLISP, Allegro CL, UFFI), Java, Modula-3, and OCAML. Also several interpreted and compiled Scheme implementations (Guile, MzScheme, Chicken) are supported. SWIG is m...
Boo Programming Language
[41 users on Ohloh]
A wrist-friendly language targeting the Common Language Runtime (.NET / Mono) with an extensible compiler pipeline, a syntax reminiscent of Python, and many other features (like type inference, syntactic macros, etc.)
Open Komodo
[38 users on Ohloh]
The OpenKomodo Open Source Development Environment for Dynamic Languages and Web Technologies

The Open Komodo project provides a code base upon which integrated development environment (IDE) software packages can be developed. ActiveState's Komodo Edit 4.3 and later (an open source, multi-platform, multi-language editor) is an established, mature product that uses the Open Komodo platform.

With the Open Komodo Project, the focus is on dynamic languages and the open web. Open Komodo i...

Tcl/Tk
[38 users on Ohloh]
Tcl (Tool Command Language) is a very powerful but easy to learn dynamic programming language, suitable for a very wide range of uses, including web and desktop applications, networking, administration, testing and many more. Open source and business-friendly, Tcl is a mature yet evolving language that is truly cross platform, easily deployed and highly extensible.

Tk is a graphical user interface toolkit that takes developing desktop applications to a higher level than conventional approa...

Inno Setup
[37 users on Ohloh]
Inno Setup is a free installer for Windows programs. First introduced in 1997, Inno Setup today rivals and even surpasses many commercial installers in feature set and stability.
Jython
[35 users on Ohloh]
Jython is a Java implementation of the Python programming language. It allows users to compile Python source code to Java byte codes, and run the resulting bytecodes on any Java Virtual Machine. It is a very seamless and smooth integration with Java: from Python you have complete access to all Java libraries, can build applets, can integrate with Java beans, and can subclass Java classes in Python and vice versa. Like Python, and unlike Java, Jython can also be used interactively: just type some...
CLISP - an ANSI Common Lisp
[34 users on Ohloh]
GNU CLISP is an ANSI Common Lisp implementation with an interpreter, compiler, debugger, object system (CLOS, MOP), sockets, fast bignums, arbitrary precision floats, and foreign language interface which runs on most UNIXes and Win32.