Cross platform GUI for Maxima
wxMaxima is a cross-platform graphical front-end for the computer algebra system Maxima based on wxWidgets. It provides nice display of mathematical output and easy access to Maxima functions through menus and dialogs.
CLISP is a portable ANSI Common Lisp implementation and development environment by Bruno Haible. Interpreter, compiler, debugger, CLOS, MOP, FFI, Unicode, sockets, CLX. UI in English, German, French, Spanish, Dutch, Russian, and Danish.
Real-time audio synthesis engine and music programming language
N.B. SuperCollider is now hosted at GitHub, and the most recent versions can be downloaded from there. http://supercollider.github.io A real time audio synthesis engine, and an object-oriented programming language specialised for music. SuperCollider was created in 1996 by James McCartney, now (since version 3) released as free software.
Nyquist is a language for sound synthesis and music composition. It is implemented in C and C++ and runs on Win32, OSX, and Linux. Nyquist combines a powerful functional programming style with efficient signal-processing primitives.
ECL (Embeddable Common-Lisp) is an interpreter of the Common-Lisp language as described in the X3J13 Ansi specification, featuring CLOS (Common-Lisp Object System), conditions, loops, etc, plus a translator to C, which can produce standalone executables. ECL supports the operating systems Linux, FreeBSD, NetBSD, OpenBSD, Solaris and Windows, running on top of the Intel, Sparc, Alpha, PowerPC and ARM processors.
Relational programmable database with GUI
MUIbase (Magic data BASE with User Interface) is a relational programmable database with user interface for Windows, Mac, Linux and Amiga.
Alpaca is a programmable rich-text editor for authors using Mac OS X. It is built on, and programmable in, Common Lisp, and has a complete Common Lisp programming environment built into it.
A Cocoa port of Emacs for MacOS X and GNUstep
A Re-implementation of the old C64 game M.U.L.E
Computer Adventure Game Editor and Environment, multi-platform engine and development system for cinematic, image, and panoramic interfaces, to be extended to 3-D geometric, oblique/orthographic, plan, elevation, etc.
Fastcm is a simple Web Content Management system, allowing to share same contents through an entire site or several different sites. It is rather an individual tool for Webmaster than a collaborative system. Fastcm Contents are typically html fragments
General purpose lisp-based functional programming query utility for Mediawiki. This is a program written in Chicken Scheme that executes queries on the Mediawiki api in batch and posts the results on the wiki.
Small or experimental software projects developed by Nada Amin
OpenMusic is an object-oriented visual programming environment based on CommonLisp/CLOS. It provides libraries and editors that make it a powerful environment for music composition. It can also be used for teaching functional and object programming. THE OM 5.2 RELEASE HOSTED ON SOURCEFORGE IS NOT MAINTAINED ANYMORE. IT IS STILL AVAILABLE FOR IT INCLUDES PRELIMINARY ATTEMPTS AT PORTING OM TO LINUX PLATFORMS, WHICH WE BELIEVE COULD STILL BE USEFUL FOR FUTURE PORTS AND DEVELOPMENTS. See the recent OM 6 developments and release at http://repmus.ircam.fr/openmusic/
OS based on Agent based Security with a new type of split kernel and agents platform.
A mutiplayer scriptable game engine written in Common Lisp. Designed for experimenting with AI and scriptable control systems. The game is combination of a graphical nethack and space shooter.
Squeakymail is an email classifier and POP proxy, implemented in Common Lisp. Currently it is running with Allegro CL from Franz Inc. Squeakymail implements concepts from Paul Graham's Plan for Spam paper at http://www.paulgraham.com/spam.html.
SystemESP is a schema driven block diagramming tool written in Java designed for rapid prototyping of graphical notations. SystemESP links into the kin lisp interpreter for scripting, and allows the import of SVG as the diagram elements.
Contraband is a roleplaying game of intrigue, diplomacy, smuggling and good old-fashioned adventure. It's written in Common Lisp and uses the Langband engine.
A scripting language that works with multiple scripting languages at once.
jfli is a library for Common Lisp that provides comprehensive, safe, dynamic and Lisp-y access to Java and Java libraries as if they were Lisp libraries, for use in Lisp programs, i.e. emphasizing working in Lisp rather than in Java.
kin is a set of libraries and tools supporting meta-programming for engineering and technical computing applications. This JVM version of kin has been superseded by the stand-alone version being developed at http://purl.org/net/kin.
MatLisp is a package for Common Lisp for handling matrices with real-valued or complex-valued elements. BLAS is used for elementary matrix operations and LAPACK is used for linear algebra routines.
This library is intended to provide a minimal C/C++ API to efficiently create, manipulate, and parse LISP-style symbolic expressions.