OSI-Approved Open Source (382)
- GNU General Public License version 2.0 (229)
- BSD License (44)
- GNU Library or Lesser General Public License version 2.0 (44)
- GNU General Public License version 3.0 (22)
- MIT License (19)
- Apache License V2.0 (15)
- Academic Free License (13)
- Artistic License (8)
- Eclipse Public License (6)
- Common Development and Distribution License (4)
- zlib/libpng License (4)
- Apache Software License (3)
- Mozilla Public License 1.1 (3)
- Apple Public Source License (2)
- GNU Library or Lesser General Public License version 3.0 (2)
- Public Domain (16)
- Other License (10)
- Linux (349)
- Windows (327)
Grouping and Descriptive Categories (293)
- All POSIX (101)
- OS Independent (100)
- All 32-bit MS Windows (78)
- OS Portable (54)
- 32-bit MS Windows (45)
- 32-bit MS Windows (17)
- All BSD Platforms (13)
- 64-bit MS Windows (7)
- Project is an Operating System Kernel (4)
- Project is OS Distribution-Specific (2)
- Classic 8-bit Operating Systems (1)
- Project is an Operating System Distribution (1)
- Mac (232)
- Modern (114)
- Android (105)
- BSD (94)
- Other Operating Systems (32)
- Status: 2 - Pre-Alpha ×
The Language Processing Agency provides agents and an agent-oriented infrastructure for developing language processors in .NET. Typical language processors are transformation tools, extraction tools, language interpreters, etc.
This project aims to create Largetic programming language, which is designed to simplify programming of multithreading programs.
The M programming language is an object programming language based on (C++, D) in design stage, with goals of maximum flexibility.
The M.O.R.T.A.L. programming language
Source files for an Antlr Implementation of an NFP VSL parser for the OMG MARTE Profile.
Description language based on XSD and rules stored in a centralized directory intend to allow development of applications from static descriptions.
MeMo (stands for Meta-Model) is planned as Generic Programming Language & IDE, as flexible & smart as it is possible for computer application, including adjustable syntax, algorithm reduction. Ideally, it has to contain AI for interacting with the user.
C compiler for 8-bit microcontrollers, currently targeting the PIC 16F series
A language for parse tree manipulations for compilers
The Minions programming language makes it easy to write performant, highly parallel programs. Minions are especially good at web apps. Minions like the web.
The purpose of this project is to modify SmartEiffel to allow it to be used to create applications for mobile device platforms such as Symbian, BREW, and J2ME. Currently the codebase is based on SmartEiffel 1.0, but we are looking into moving over to Sma
A collection of compilers, runtime libraries and tools for developing Java programs in other programming languages. Morpheus enables a developer to pick the best language for solving the problem at hand while still targetting the Java Virtual Machine.
A maven distributed version of Mouse
The NOAP toolkit provides a collection of utilities to use for slightly more exotic development on the Common Language Infrastructure. NOAP includes a fast ORM, an Objective-C compiler for .NET, and much more. See the Web site for more information.
A NetRexx compiler for the Java VM.
BASIC programming language for Windows and Linux.
The Nit programming language is an intuitive and efficient object-oriented language.
Optimizing, Recursive Application Compiler. An attempt to make a Free and platform independent alternative to the RDS Euphoria language, with enhancements. Will first be a translator to C, but an interpreter may also later be made.
OSLang, which means Open Simulation Language is a programming language and scripting engine which is designed to manage Multi-Agent simulations in concurrent and distributed environments by a Message Passing Architecture.
Cross compiler for a dialect of Component Pascal programming language targetting at the Intel 8051-like CPUs (and support tools for such a compiler).
Universal assembly code compiler and interactive debugger. Supports unique support for basic Object Oriented Programming in assembly code. As-you-type compiling and machine code visible immediately. Great resource for assembly projects and teaching.
Ocean Scheme is an implementation of the Scheme programming language (aiming to be compatible with the upcoming R6RS Standard), whose native platform is the .NET framework (Mono, MS, and DotGNU). Written ground-up in C#.
Development suite based on MVC
The Perl Compiler for Linux system
Open Source Microsoft VC to Delphi translator is the translation utilities toolset with IDE that support translating Microsoft VC 7.0 projects, libraries, APIs to Delphi 7.0