OSI-Approved Open Source (905)
- GNU Library or Lesser General Public License version 2.0 (51)
- BSD License (17)
- Artistic License (11)
- Mozilla Public License 1.1 (7)
- Apache License V2.0 (6)
- MIT License (6)
- Academic Free License (5)
- GNU General Public License version 3.0 (4)
- Common Public License 1.0 (3)
- PHP License (3)
- Apache Software License (2)
- Apple Public Source License (1)
- Common Development and Distribution License (1)
- Eclipse Public License (1)
- GNU Library or Lesser General Public License version 3.0 (1)
- Other License (12)
- Public Domain (9)
- Linux (769)
Grouping and Descriptive Categories (703)
- All POSIX (321)
- All 32-bit MS Windows (230)
- OS Independent (230)
- OS Portable (85)
- 32-bit MS Windows (81)
- 32-bit MS Windows (54)
- All BSD Platforms (31)
- 64-bit MS Windows (15)
- Project is OS Distribution-Specific (2)
- Project is an Operating System Kernel (2)
- Project is an Operating System Distribution (1)
- Windows (702)
- Mac (487)
- BSD (289)
- Modern (287)
- Android (191)
- Other Operating Systems (75)
- License: GNU General Public License version 2.0 (GPLv2) ×
Try Scheme is a Scheme interpreter that runs in your web browser. No installation. Just click and go. Full support for continuations and syntax-rules macros!
This is for a class I am doing. This is going to be a native C# implementation of Python. Just needed a place to hold and store everything. Feel free to check out the progress, help out, or give comments.
creates a compressed trie that maps keys to values and values to keys. Compression is on the front end of keys. Useful for lightweight reserved word creation in constrained memory/processor power situations. Written in C.
TableScript is a simple yet powerful scripting language - based on C and Python - for defining and rolling random table-based results. It is a terrific tool for your role-playing campaigns.2 weekly downloads
Smith is an open source, cross-platform ColdFusion® engine, written entirely in Java. Running on top of Java Runtime Environment and Java Servlet Container, it can be deployed virtually on any operating system and work with any web server.8 weekly downloads
Sibilant is a LISP-like language that attempts to gain the flexibility of dynamic languages like Perl or Ruby while remaining a thin wrapper of a host language.
SCSI means Simple C# Interpret which allows you to interpret your C#(Visual Basic.Net in a future) source code. Source code could be also stored in special XML file(documentation included). Supports GUI applications.2 weekly downloads
ScribeEngine is an interpreter for LISP-like programming language. It provides a simple way to use GObject-system. ScribeEngine is implemented by Vala.
A fexpr (unevaluating expression) based Lisp dialect.
An interpreter for the Right-reference Pedagogic Algorithmic Language.1 weekly downloads
Saoscope is a PHP framework allowing to print data extracted from database on web pages. How to access data and how to print it is configured in XML files, the framework deals with connecting to db, querying data and displaying it.1 weekly downloads
Que is a queue-based programming language, very different from other programming languages. Due to the nature of a queue, programs made in Que are automatically parallelized, meaning improved efficiency in multi-core environments.
Pure is a modern-style functional programming language based on term rewriting, slated to become the much improved successor of the author's Q language. NOTE: This project was moved to Google Code, see http://pure-lang.googlecode.com/.2 weekly downloads
Pipe Is not a Propeller Emulator, but provides a hosted environment for executing and debugging Parallax Propeller assembly code.
piiuse is a Python wrapper for the wiiuse library for Nintendo Wiimotes. A simple yet powerful API using standard Python abstractions.
This is an interpreter for the piet scripting language (I use the term "scripting" loosely) that extends the language to allow even more complex and imaginative programs.
Piet++ is the foremost interpreter for Piet++, an extension and expansion over the original Piet programming language.
Picpp is simple C++ interpreter with WWW interface (based on PHP, MySQL and AJAX mechanisms)
This project is a Java library (.jar) that reads the Java Byte Code file (.class) and formats it into a data structure. However, it a alpha version that it does not support J2ME byte code, and tested in JDK 1.5 environment.
NiftyMOO is a MOO server, forked from the LambdaMOO server. Its primary purpose is interactive text-based communication.
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.
A collection of Metasyntaxes like EBNF for .Net including a definition file parser and an expression tree.
A version a LOGO based on the berkely version that has whatever necessary modifications are needed to use it for cgi.
lightJacc is a small but strong grammar parser generator. It adopts a parsing strategy of its own: dynamic concurrent parsing -- which made it much stronger than LR or LL family CCs (YACC, ANTLR, etc), but still keep good performance.2 weekly downloads
This is a cross-platform C++ library that provides an intuitive and quick way to deal with tree structured configuration text files. It is also very small, making it easy and comfortable to include in any project.