Projects / Jx9 Scripting Engine

Jx9 Scripting Engine

Jx9 is an embeddable scripting engine which implements a Turing-complete programming language based on JSON. It's useful for applications which require modern and efficient scripting support such as games, database systems, text editors, and network applications. It borrows concepts from Lua, but uses a clean and familiar syntax similar to C, JavaScript, and JSON, with a rich standard library built with over 303 functions and 139 constants, making it more accessible to programers. It natively supports multi-threading and the concept of separate engine handles and virtual machines. Being an extension language, it has no notion of a main program, and only works embedded in a host application.

Tags
Licenses
Operating Systems
Implementation
Screenshot

Project Spotlight

XOWA

An offline application for Wikipedia (and other wikis).

Screenshot

Project Spotlight

Sculptor

A DSL and code generator for Java enterprise applications.