Top Qs
Timeline
Chat
Perspective

List of Lisp software and tools

Lisp software and development tools From Wikipedia, the free encyclopedia

Remove ads

This is a list of software and programming tools for the Lisp programming language, which includes frameworks, libraries, IDEs, build tools, and related projects.

Lisp frameworks and libraries

See also: Common Lisp libraries
  • Alexandria — utility functions for Common Lisp[1]
  • CL-HTTP — web server and web framework in Common Lisp
  • Common Lisp Interface Manager (CLIM) — GUI toolkit for Common Lisp
  • Common Lisp Object System (CLOS) — object-oriented programming system for Lisp
  • McCLIM — open-source implementation of CLIM
  • serapeum — utilities and extensions to Alexandria[2]
  • Slynk — backend server for SLIME[3]
  • trivial-garbage — portable garbage-collection finalizers[4][5]
  • trivial-gray-streams — Portability library for Common Lisp gray streams[6][7]
Remove ads

Machine learning and AI

  • CLML — Common Lisp Machine Learning library[8]
  • Neural Lisp — experimental neural network toolkit in Lisp[9]
  • Opencog — cognitive architecture with Lisp components[10]
  • Owl Lisp — functional Lisp with emphasis on numerical programming

Math and scientific computing

  • ACL2 — theorem prover and logic system built on Common Lisp
  • Franz Lisp extensions — scientific computing libraries

Integrated development environments

  • Allegro Common Lisp — IDE and development environment from Franz Inc.
  • ABCL IDE — Lisp development within the JVM ecosystem[11]
  • LispWorks — commercial IDE and compiler for Common Lisp
  • Portacle — portable Common Lisp development environment[12]
  • SLIMEEmacs mode for Common Lisp
  • Sly — fork of SLIME with enhanced features[13]
Remove ads

Text editors with Lisp support

Remove ads

Build tools and package managers

  • Another System Definition Facility (ASDF) — build system for Common Lisp[21]
  • Quicklisp — library and package manager[22]
  • Roswell — environment manager and scripting tool[23]

Compilers and runtimes

Remove ads

Debugging and profiling tools

Testing and quality assurance

  • FiveAM — unit testing framework for Common Lisp[25][26][27]
  • Lisp-unit — xUnit-style test framework[28][29]
  • Parachute — unit testing framework[30][31]
  • Prove — testing framework[32][33]

List of Lisp-family programming languages

Remove ads

Music

  • OpenMusic — visual programming environment for music composition
  • Nyquist — sound synthesis and music composition language in Lisp

See also

References

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads