RSS 22 projects tagged "Interpreters"

No download Website Updated 18 Jul 2013 XMLStarlet

Screenshot
Pop 312.48
Vit 20.57

XMLStarlet is a set of command line XML utilities which can be used to transform, query, validate, and edit XML documents and files using a simple set of shell commands, similar to the way it is done for plain text files using grep/sed/awk/tr/diff/patch.

Download Website Updated 16 Jun 2012 Lua

Screenshot
Pop 285.45
Vit 12.32

Lua is a programming language originally designed for extending applications, but also frequently used as a general-purpose, stand-alone language. It combines simple procedural syntax (similar to Pascal) with powerful data description constructs based on associative arrays and extensible semantics. It is dynamically typed, interpreted from bytecodes, and has automatic memory management, making it ideal for configuration, scripting, and rapid prototyping. It is implemented as a small library of C functions, written in ANSI C, and compiles unmodified in all known platforms. The implementation goals are simplicity, efficiency, portability, and low embedding cost. It has been used on games such as World of Warcraft, FarCry and Angry Birds, among others.

Download Website Updated 21 Nov 2009 ivtools

Screenshot
Pop 125.06
Vit 11.99

ivtools is a collection of drawing editors for PostScript, TeX, and Web graphics with both direct-manipulation and scriptable user interfaces.

Download No website Updated 29 Nov 2005 Scriptix

Screenshot
Pop 72.04
Vit 5.22

Scriptix is a light-weight scripting language designed solely for embedding and extending applications. It has most common language features, including arrays, classes, exceptions, functions, loops, and threads. Speed, flexibility, and simplicity are top priorities.

Download Website Updated 05 Aug 2005 CGILua

Screenshot
Pop 59.30
Vit 1.84

CGILua is a tool for developing dynamic HTML pages and manipulating input data from forms. It uses the interpreted language Lua for codifying its scripts. It has been on the road for almost 8 years now, being used in many Web products and sites. It is extensible through Lua libraries and dynamic loading of C/C++ libraries. Scripts can be written as Lua programs or HTML templates (HTML with Lua code embedded). Scripts are platform-independent.

Download Website Updated 10 Aug 2005 Clean Slate Smalltalk

Screenshot
Pop 53.03
Vit 3.33

Slate is a prototype-based object-oriented programming language based on Self, CLOS, and Smalltalk. Slate syntax is Smalltalk-80-based, rather than trying to be clever and complex. However, the language semantics, environment, and run-time design are all much more powerful than in traditional Smalltalk systems. The design goal is to bring together many excellent existing ideas into one system, and to provide an environment where design decisions in one area don't constrain others.

Download Website Updated 30 May 2009 Smalltalk YX

Screenshot
Pop 52.08
Vit 3.05

Smalltalk YX is a Smalltalk-80 implementation. It's highly portable, and runs equally well on 32-bit and 64-bit systems, Mac, Unix, Windows, WinCE, or Solaris. It has an easy-to-use plugin system and is very active.

Download Website Updated 19 Feb 2010 Flusspferd

Screenshot
Pop 51.87
Vit 2.92

Flusspferd provides JavaScript bindings for C++, a JavaScript interpreter and shell, and a JavaScript/C++ module system. It includes a few JavaScript classes and modules: binary blobs, XML, cURL, and others. It supports Spidermonkey as its backend, and support for other engines may be added later.

Download Website Updated 22 May 2008 tinypy

Screenshot
Pop 46.35
Vit 1.00

tinypy is a minimalist implementation of Python in 64k of code. It includes a parser and bytecode compiler written in python. tinypy runs on its own C-based virtual machine with garbage collection. It supports a fairly decent subset of Python, including classes with single inheritance, functions with variable or keyword arguments, strings, lists, dicts, numbers, modules, list comprehensions, exceptions with full traceback, some builtins, and several modules.

Download Website Updated 24 Nov 2010 Toka

Screenshot
Pop 45.99
Vit 1.00

Toka is a portable dialect of Forth. It has been designed to be used on modern Unix-like OSes, and provides numerous libraries that map in functionality from various common libraries. The language can easily be extended using modules written in C.

Screenshot

Project Spotlight

PHP DataGrid

A simple but powerful tool for generating data-bound grid control.

Screenshot

Project Spotlight

SimpleFootie

A football match engine simulation.