Computer Algebra System written in Common Lisp
Maxima is a computer algebra system comparable to commercial systems like Mathematica and Maple. It emphasizes symbolic mathematical computation: algebra, trigonometry, calculus, and much more. For example, Maxima solves x^2-r*x-s^2-r*s=0 giving the symbolic results [x=r+s, x=-s]. Maxima can calculate with exact integers and fractions, native floating-point and high-precision big floats. Maxima has user-friendly front-ends, an on-line manual, plotting commands, and numerical libraries. Users can write programs in its native programming language, and many have contributed useful packages in a variety of areas over the decades. Maxima is GPL-licensed and largely written in Common Lisp. Executables can be downloaded for Windows, Mac, Linux, and Android; source code is also available. An active community maintains and extends the system. Maxima is widely used: annual direct downloads exceed 300,000. Many other users receive it through secondary distribution.
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.
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.
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.
an embeddable Lisp system that is lightweight, reasonably fast, and highly extensible
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.
3store is an RDF "triple store", written in C and backed by MySQL and Berkeley DB. It is an optimisation and port of an older triple store (WebKBC). It provides access to the RDF data via RDQL or SPARQL over HTTP, on the command line or via a C API.
This library is intended to provide a minimal C/C++ API to efficiently create, manipulate, and parse LISP-style symbolic expressions.
Lush is a Lisp dialect with extensions for object-oriented and array-oriented programming. Lush is intended for prototyping numerically intensive applications and is designed for easy integration of existing C/C++/Fortran codes.
Emacspeak turns Emacs into a complete audio desktop to provide a pleasurable eyes-free computing experience.
X-Chat plugin to allow Common Lisp scripting.
It is a former "iLisp" project (N.B. - not emacs ilisp!), which is a small and embedabble Lisp-like interpreter.
Ksi is a portable, embeddable Scheme implementation written in C.
XEmacs is a highly customizable text editor and application development system. Its emphasis is on modern graphical user interface support and an open software development model.
A Glib/GTK+/GDK language binding for the librep Lisp environment
Sawfish is an extensible window manager using a Lisp scripting language
Arylon is a lisp-based game engine for rapid prototying and development of tilebased/bitmapped games.
The book index generator generate the back-of-book index for Thai book automatically.
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.
CLiCC generates C-executables from Common Lisp application programs.
A Cocoa port of Emacs for MacOS X and GNUstep
Common Lisp bindings to the SDL library, OpenGL, and more.
A smart wheelchair with spoken dialog interface.
We wish to develop a distribuated computing environment similar to seti@home. The project also aims at which various algorithms for various scientific computing projects and accordingly manipulates/alters the server /client side of the program.