RSS 14 projects tagged "LGPL"

Download Website Updated 28 Mar 2013 BEAST/BSE

Screenshot
Pop 446.58
Vit 45.95

Beast is a powerful music composition and modular synthesis application. It offers multiple input methods like multitrack, piano roll, and pattern editing and supports skins. On the technical side, it has a wide range of abilities like sequencing, unlimited undo/redo history, real-time synthesis with multiprocessor support, full duplex 32-bit audio rendering, precise timing down to sample granularity, on demand loading of partial wave files, on the fly decoding of various sample formats, aliasing free oscillators, and full Scheme scripting support.

Download Website Updated 11 May 2010 KSI Scheme

Screenshot
Pop 47.84
Vit 8.24

KSI Scheme is an implementation of the Scheme programming language written in C. It can be used as both a stand-alone interpreter and an extension library.

Download Website Updated 07 Mar 2002 Kew

Screenshot
Pop 26.27
Vit 1.45

Kew is a simple, embeddable, container-based, object-oriented programming language. Many of its features are inspired by Smalltalk and Scheme. Its syntax is similar to Smalltalk's, but it has the compact and modular design of Scheme, along with proper closures and continuations. There is also powerful exception handling and write-your-own containers, which allow you to produce sandboxes.

Download Website Updated 26 Sep 2002 Yehia

Screenshot
Pop 42.78
Vit 2.97

The Yehia Framework provides plugin management for C++ programs. You can conveniently incorporate both compiled and interpreted-language plugins into C++ programs. The use of several scripting languages in a single program is possible, and each scripting language runs either in the main thread of the program or in a separate thread.

Download Website Updated 19 Aug 2002 FramerD

Screenshot
Pop 51.61
Vit 1.77

FramerD is a semi-structured object database integrated with a Scheme-based scripting language which supports multi-lingual programming (with pervasive Unicode), a stable module system for programming in the large, distributed applications (via an extensible RPC protocol), non-deterministic (PROLOG-like) evaluation for search and set operations, multi-threaded program execution, extensive tools for text and language analysis, built-in HTML/XML/MIME parsers, and intuitive (CGI- and FastCGI-based) Web scripting. The built-in object database robustly supports millions of objects and indexed access to those objects, both through disk files and networked servers.

Download Website Updated 04 Mar 2003 RScheme

Screenshot
Pop 39.34
Vit 1.00

RScheme is an object-oriented, extended Scheme implementation with a compiler that targets C or (RScheme's own) bytecodes. It has features expected from a modern language: an object system, reflection, modules, namespaces, safe macros, threads, a system call interface (including sockets), separate compilation, and persistence, as well as the formal basis and power of the Scheme programming language. RScheme also features a powerful, elegant foreign code interface.

No download Website Updated 07 Jun 2003 CodeApplet

Screenshot
Pop 12.61
Vit 60.30

CodeApplet is a Java-based client-server system that is meant to be used for teaching computer programming online. It may be used with any language for which an appropriate Java class is written, and adding a new interpreter requires no recompilation of the main binaries. Users connect to different coding sessions on the server. Every session has one editor at a time, elected by privileged operators or the current editor. This editor may control a shared language interpreter and edit source files while the other users watch in realtime. Some languages also support local interpreters for personal experiments.

Download Website Updated 14 Apr 2005 G-Wrap

Screenshot
Pop 31.14
Vit 2.57

G-Wrap is a tool (and Guile library) for generating function wrappers for inter-language calls. It currently supports generating Guile wrappers for C functions.

Download Website Updated 10 May 2010 InteLib

Screenshot
Pop 80.87
Vit 8.98

InteLib is a library of C++ classes that lets you do Lisp/Scheme programming within your C++ programs, even without any additional preprocessing, without all those calling conventions. You can write code that is accepted by a C++ compiler while thinking in a "Lisp/Scheme mode", and the code you write will look much like Lisp/Scheme code, although it will be pure C++.

Download Website Updated 25 Apr 2011 Scheme2Js

Screenshot
Pop 89.75
Vit 7.09

Scheme2Js is an efficient Scheme to Javascript compiler. Scheme2Js is not completely R5RS compliant, but features call/cc, partial tail-rec recursion, variable argument functions, symbols, lists, and macros. However, it lacks (among other things) hygienic macros and exact numbers.

Screenshot

Project Spotlight

GRAL

A Java plotting library.

Screenshot

Project Spotlight

Fotoxx

A photo editing and collection management application.