Neko is a high-level dynamically typed programming language. It can be used as an embedded scripting language. It has been designed to provide a common runtime for several different languages. Learning and using Neko is very easy. You can easily extend the language with C libraries. You can also write generators from your own language to Neko and then use the Neko Runtime to compile, run, and access existing libraries. Neko is a good way for language designers to focus on design and reuse a fast and well-designed runtime, as well as existing libraries for accessing filesystem, network, databases, XML, etc. It has a compiler and a virtual machine. The virtual machine is very lightweight and well optimized. The VM can be easily embedded into any application, and your libraries can be accessed using the C foreign function interface.
Related ProjectsAmateras, Properties Editor, Dumpper v.60.3, Media Player Classic - Home Cinema, MergeDoc |
FIM (Fbi IMproved) aims to be a highly customizable and scriptable image viewer targeted at the users who are comfortable with software like the Vim text editor or the Mutt mail user agent. It is based on the Fbi image viewer and works either in the Linux framebuffer console or in the X system. It features the ability to filter the list of images with regular expressions, Vim-like autocommands, command line autocompletion and history, completely customizable key bindings, external/internal scriptability, and much more.
Related ProjectsDarik's Boot and Nuke, Mysaifu JVM, Separate+, SharpDevelop-jp, Properties Editor |
bigFORTH is a native code Forth. It was originally developed on the Atari ST for the Motorola 68k processor and was recently ported to Intel 386, running under a DOS extender (GO32). bigFORTH is available for Linux and Windows 95/98/NT in pre-beta-test. This version is available under GPL. The most striking new feature is the graphical user interface MINOS and the form editor Theseus. MINOS is a graphic user interface (GUI) for X, written for bigFORTH-Linux and bigFORTH-Win32. It includes a rapid GUI developement editor (Theseus).
Related ProjectsDarik's Boot and Nuke, Mysaifu JVM, Properties Editor, DeSmuME, iReport-Designer for JasperReports |
Blue is a unique multi-purpose dynamic programming language. The minimalistic syntax is intuitive, easy to learn, and adapts to a broad range of programming styles and applications.
Related ProjectsiReport-Designer for JasperReports, SmillaEnlarger, MinGW - Minimalist GNU for Windows, Darik's Boot and Nuke, DeSmuME |
Ciao is a complete Prolog system subsuming ISO-Prolog with a novel modular design which allows both restricting and extending the language. Ciao extensions currently include feature terms (records), higher-order, functions, constraints, objects, persistent predicates, a good base for distributed execution (agents), and concurrency. Libraries also support WWW programming, sockets, and external interfaces (C, Java, TCL/Tk, relational databases, etc.). An Emacs-based environment, a stand-alone compiler, and a toplevel shell are also provided.
Related ProjectsMedia Player Classic - Home Cinema, MPC-BE, グループウェア 「Aipo」, Amateras, MeCab |
Gforth is a fast and portable implementation of the ANS Forth language. It works nicely with the Emacs editor, offers some nice features such as input completion and history and a powerful locals facility, and it even has (the beginnings of) a manual. Gforth employs traditional implementation techniques: its inner innerpreter is indirect or direct threaded. Gforth runs under Unix, Win95, OS/2, and DOS and should not be hard to port to other systems supported by GCC.
Related ProjectsiReport-Designer for JasperReports, SmillaEnlarger, TuxGuitar, DeSmuME, SharpDevelop-jp |
OpenBIOS is an effort to produce an OpenFirmware (IEEE 1275-1994) compliant firmware. OpenFirmware is used by SUN, Apple, and others.
Related ProjectsProperties Editor, MPC-BE, MeCab, TERASOLUNA Framework, Media Player Classic - Home Cinema |
C Scripting Language (CSL) is an embeddable scripting language with C syntax. A comprehensive set of libraries is included in the base package, and writing your own libraries is possible with an easy API for C programs, as well as a class interface for C++ programs. If you are looking for a compact and powerful scripting engine for your application, CSL might be the choice.
Related ProjectsWin32 Disk Imager, Amateras, Media Player Classic - Home Cinema, Properties Editor, Dumpper v.60.3 |
ArrowHead ASP Server is a Java Servlet which supports the ASP syntax and the VBScript programming language. It aims to support VBScript version 3.1 and the standard set of COM objects, but has a little ways to go yet. It is extendable using Java objects and the Server.CreateObject syntax. It has been developed and tested under Apache 1.3.x and Tomcat 4.x, but should run under any Java servlet server.
Related ProjectsWin32 Disk Imager, Properties Editor, MPC-BE, Dumpper v.60.3, SharpDevelop-jp |
The Heirloom Bourne Shell is a portable variant of
the traditional Unix shell. It is especially
suitable for testing the portability of shell
scripts and for processing legacy scripts. The
Bourne shell does not provide as many features as
newer Unix shells, but it does provide a stable
shell language. With this in mind, it is also
suitable for general script processing and
interactive use. This variant of the Bourne shell
has been derived from OpenSolaris code and thus
provides the SVR4/SVID3 level of the shell.
Related ProjectsAmateras, TuxGuitar, DeSmuME, SmillaEnlarger, Darik's Boot and Nuke |
S-Lang is a powerful interpreted language that may be embedded into an application to make it extensible. Examples of applications that take advantage of the interpreter include jed, slrn, and mutt.
Related ProjectsiReport-Designer for JasperReports, SharpDevelop-jp, Darik's Boot and Nuke, SmillaEnlarger, DeSmuME |
UnderC was designed as a compact fast interpreter
templates, and comes with 'pocket' versions of the standard library classes like string, vector, map,
from shared libraries using a simple pragma and an external "C" directive. UnderC is a fully interactive system, so single lines of code can be quickly evaluated and tested.
Related ProjectsTERASOLUNA Framework, Properties Editor, MeCab, Mysaifu JVM, MPC-BE |
SpeedyCGI (aka PersistentPerl) is a way to run Perl scripts persistently, which usually makes them run much more quickly. Converting scripts to use SpeedyCGI is in most cases as simple has changing the interpreter line at the top of the script. After the script is initially run, instead of exiting, SpeedyCGI keeps the Perl interpreter running in memory. During subsequent runs, this interpreter is used to handle new requests, instead of starting a new Perl interpreter for each execution.
Related ProjectsMeCab, Properties Editor, Win32 Disk Imager, Amateras, Media Player Classic - Home Cinema |
Simkin is a simple scripting language that can be used to customize C++ applications such as games. Scripts can be embedded within files such as XML or in databases.
Related ProjectsSmillaEnlarger, unofficial gpSP kai, Darik's Boot and Nuke, iReport-Designer for JasperReports, Mysaifu JVM |
Sugar is an advanced template engine for PHP. It allows for very expressive macros and flexibility and makes the writing of safe and secure templates easy.
Related Projectsnkf Network Kanji Filter, SmillaEnlarger, iReport-Designer for JasperReports, Darik's Boot and Nuke, DeSmuME |