LispPad Go

LispPad Go

Write Scheme code on the go

35 ratings
26 reviews
Free

Details

  • Released
  • Updated
  • May 3, 2021
  • February 22, 2026

Features

LispPad Go screenshot #1 for iPhone
LispPad Go screenshot #2 for iPhone
LispPad Go screenshot #3 for iPhone
LispPad Go screenshot #4 for iPhone
LispPad Go screenshot #5 for iPhone
LispPad Go screenshot #6 for iPhone
LispPad Go screenshot #7 for iPhone
LispPad Go screenshot #8 for iPhone
iphone
ipad
🖼️Get Icon
Icons↘︎

About

This app is a lightweight development environment for writing and running Scheme code on iOS. It features a Scheme interpreter, a console for interaction, and a text editor with syntax highlighting and smart indentation. It supports R7RS standard Scheme with a wide range of libraries, including iOS-specific ones.

Integrated Scheme interpreter
Read-eval-print loop console
Syntax highlighting text editor
R7RS standard Scheme support
iOS-specific libraries
Hygienic macros
Full numerical tower support
Show original description

What's New in LispPad Go

2.2.1

February 22, 2026

• Allow executing commands by pressing return on hardware keyboards (new setting) • Revamped keyboard experience supporting a second extension focused on navigation • Redesigned definition/document structure switchboard user experience • Refreshed user experience for some panels • Fixed inconsistent documentation font sizes • Fixed bugs involving indentation and commenting features

More

User reviews

Very good!

I love Scheme, and finally there is a Scheme Interpreter on iOS.
The only thing I‘d like to have is a „modern“, i.e. iOS 26-styled virtual keyboard instead of the „legacy“ one (but that‘s not a major problem, so still 5 stars).
Thanks!

Excellent

This is excellent software!
For now it's the best way I found to program in Lisp on my iPad...
It's free, open source, documented, based on standards, the UI is simple but user friendly...

Great job

Thank you for this great gift!

Can't

Can't delete file using the organise feature. Delete it it's write back at ya.

Seems to be undocumented feature of mirroring interpreter content from editor. Can be deleted by using the apple files app. Which is poorly at best, but better than nada.

My Favorite App

This is, genuinely, my favorite app in the App Store. I'm moving to GrapheneOS soon and will be sad to be without it. (I realize it won't happen, but I would pay hundreds of dollars for an Android version. Seriously.)

Thank you for all of your hard work in putting this together! It's so good.

FAQ

What is LispPad Go?

LispPad Go is a simple and lightweight integrated development environment (IDE) designed for developing and running Scheme code directly on iOS devices. It provides all the necessary tools for writing, executing, and interacting with Scheme programs.

What version of Scheme does LispPad Go support?

LispPad Go supports Scheme based on the R7RS standard. It includes R7RS-compliant libraries and also offers features like hygienic macros, first-class environments, call/cc, and support for a full numerical tower.

What are the key features of LispPad Go?

Key features include a fully integrated Scheme interpreter, a console with a read-eval-print loop for interactive use, and a text editor with syntax highlighting, smart indentation, and parenthesis matching. It also provides a wide range of libraries, including those specific to iOS functionalities like networking and graphics.

Is LispPad Go free to use?

Yes, LispPad Go is available for free. There are no in-app purchases or advertisements within the application, allowing for an uninterrupted coding experience.

What kind of projects can I build with LispPad Go?

You can develop and run various Scheme programs on LispPad Go, from simple scripts to more complex applications. The inclusion of iOS-specific libraries allows for projects that interact with device features such as networking, audio, graphics, and databases.