Integrated Scheme development environment for macOS and iOS

LispPad is a simple, lightweight, integrated development environment for developing and running Scheme code on macOS and iOS. The language supported by LispPad is based on the R7RS standardarrow-up-right of the Scheme programming language. LispPad provides the following components:

  • A fully integrated Scheme interpreter (based on the LispKit enginearrow-up-right)

  • A large range of supported libraries

  • A text editor supporting syntax highlighting, smart indentation, parenthesis matching, text completion, page guides, etc.

  • A console with a read-eval-print loop

  • Support for networking, audio, graphics, compression, Markdown, SQLite, etc.

LispPad is free and comes in two version: LispPad for macOS and LispPad Go for iOS. The two versions can synchronize their programs, libraries and assets via iCloud. You can download a reference manualarrow-up-right documenting all the core LispPad libraries.

Please consider joining the LispPad mailing-listarrow-up-right.

LispPad on macOS

arrow-up-right

LispPad session and environment browser
LispPad editor and tools
Graphics windows and the help system
Using sessions and editors side-by-side

LispPad on iOS

arrow-up-right

Session view
Library browser
Documentation viewer
Graphics in sessions
Program editor
Definition browser
File browser
Settings

Last updated