OSI-Approved Open Source (382)
- GNU General Public License version 2.0 (225)
- GNU Library or Lesser General Public License version 2.0 (53)
- BSD License (44)
- MIT License (27)
- GNU General Public License version 3.0 (22)
- Academic Free License (15)
- Apache License V2.0 (13)
- Artistic License (7)
- Open Software License 3.0 (7)
- Eclipse Public License (4)
- Mozilla Public License 1.0 (4)
- Mozilla Public License 1.1 (4)
- Common Public License 1.0 (3)
- GNU Library or Lesser General Public License version 3.0 (3)
- Sun Public License (3)
- Public Domain (16)
- Other License (11)
- Creative Commons Attribution License (4)
- Linux (362)
- Windows (341)
Grouping and Descriptive Categories (290)
- All POSIX (98)
- OS Independent (93)
- All 32-bit MS Windows (84)
- OS Portable (68)
- 32-bit MS Windows (51)
- 32-bit MS Windows (23)
- All BSD Platforms (16)
- 64-bit MS Windows (10)
- Project is OS Distribution-Specific (3)
- Project is an Operating System Distribution (3)
- Classic 8-bit Operating Systems (1)
- Project is an Operating System Kernel (1)
- Mac (253)
- Modern (132)
- Android (128)
- BSD (88)
- Other Operating Systems (36)
- Status: 1 - Planning ×
Dotnet IL Editor (DILE) allows disassembling and debugging .NET 1.0/1.1/2.0/3.0/3.5/4.0 applications without source code or .pdb files. It can debug even itself or the assemblies of the .NET Framework on IL level.251 weekly downloads
PEBL (Psychology Experiment Building Language) is a system designed for creating psychology and neuroscience experiments and tests. It is cross-platform, with the intention to run the same experiment, unchanged, on Linux, Windows, and Macintosh PCs.454 weekly downloads
EasyARM is a easier solution to compile and debug ARM microcontrolers. The main purpose is distribute tools as compiler, debugger and IDE on same installer.
JASTI (Java AST Inspector)
This project aims to do for MULTICS what Linux and GNU have done for UNIX - that is, to produce a totally free, totally unencumbered, and totally compliant OS that learns from prior work, rather than copies it.
Tsunami is an open-source high performance computing language. With it you can write streaming data-parallel algorithms that utilize GPGPUs for orders-of-magnitude speed-up with the ease of writing sequential algorithms.1 weekly downloads
ThinLisp is a practical dialect of lisp for real world applications. You develop in Common Lisp, you deploy in C. ThinLisp programs are as fast as C, by design. Used for a decade in million line systems.10 weekly downloads
An experimental High Level Programming Language.
A free pascal compiler targeting the Microsoft .NET and Mono platform; Full compatibility to the Borland Delphi.NET compilers is one of the main goals.
Casm is a cross platform assembler for X86, MIPS, PowerPC and SPARC. It is designed for use with JIT compiling.
Studying, playing and crashing the core of compilers. Developing a compiler from scratch.
A text-oriented IDE and front end to a computer simulation of God, who lives in a digital universe, and who used the God Computer (GC) to create His own computer simulation of our universe. That is, we live in a computer simulation created by God.
An Oberon-2 compatible source code translator which will produce C++ or Object-C files from Oberon input files. Extensions will be included to allow infix operator definitions, enumerated types, complex numbers, strings, and OS interface modules.1 weekly downloads
The "RISC-0" project is a collection of Python libraries and programs to support the RISC architecture described by Prof. Niklaus Wirth on his web page (http://www.inf.ethz.ch/personal/wirth/Articles/FPGA-relatedWork/index.html)
An ASCII MMORPG / World Simulation / Genetic Programming Project13 weekly downloads
The VSR is a repository of tools and challenges in verification (see for example epubs.cclrc.ac.uk/work-details?w=33971). It is part of the international grand challenge on software verification (eg http://vstte.ethz.ch/pdfs/vstte-hoare-misra.pdf)
sigipot - Simple Graph In Plain Old Text
'POWER Tech Preview' provides patch-sets for existing Linux packages to provide enhanced functionality for Linux on Power. Examples include Decimal Floating Point types support for GLIBC, Valgrind itrace support, and POWER6 enablement for Valgrind.212 weekly downloads
BRIAN will be a programming language specifically for programming AI and logic. Its compiler will not generate machine language, but instead C++, for simpler integration with C++ game projects. No syntax examples are available yet, but soon.
seymore is a project to develop a front end to the C programming language providing features similar to some of the features of C++. It outputs C, allowing it to target embedded and kernel programming environments.
A front end for haskell with support to multiparameter type classes.
A logic programming language that interoperates with Java.
Generate parsers with ease, using a graphical user interface, or console. Design your parsers graphically or by using standard regular expressions and BNF syntax similar to lex/yacc. Generated parsers can be in C or C++.
A gentoo derived netboot node and build system for use with Distcc (Distrubuted C Compiler) clusters.1 weekly downloads
C compiler infrastructure (ISO C99 conformance) with AMD64 optimizations for saifix kernel project.