Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Clone this wiki locally
This page collects information on various free applications useful to Lisp game developers. Many non-Lisp applications provide Lisp extensibility or bindings.
- GNU Emacs is a popular Emacs-like editor with excellent support for multiple dialects of Lisp via SLIME.
- VIM (VI Improved) is a vi-like editor popular with people who don't like Emacs, which also has a SLIME-like Lisp tool called SLIMV.
- Gedit is the official general-purpose text editor of GNOME.
- VILE adds some features of Emacs to a vi-like editor.
- CUSP is a Lisp Plugin for Eclipse (so more of an IDE than a Text Editor) which includes a REPL, although the last release appears to have been over 12 months ago (July 2009) and is no longer in active development (as the main developer has moved on to non-Lisp related work).
- lispdev is a fork of CUSP which appears to be in active development.
- The GIMP image editor has Lisp-fu.
- The SND audio editor is a sort of "audio Emacs" using Scheme. Like Emacs, SND has a high learning curve, is highly extensible, and pretty high quality.
- Ecasound is easy to extend with Emacs Lisp. I would like to convert these to Common Lisp at some point.
- Milkytracker, aside from being a lot of fun, produces XM music files whose musical cues can be triggered from Common Lisp via Lispbuilder-SDL.
- CSound has both Emacs Lisp and Common Lisp interoperability, with a range of interactive Emacs tools as well.
- Audacity for sound editing. Plug-ins can be written in Nyquist - a dedicated Lisp dialect.
Please correct any entries I'm wrong about.