Dev tools · alternatives · 2026
24 alternatives to SBCLI–A simple Steelbank Common Lisp REPL that doesn’t suck
A REPL for my SBCL needs. Contribute to hellerve/sbcli development by creating an account on GitHub.
SBCLI is a command-line interface for Steel Bank Common Lisp that aims to improve upon the standard REPL experience. It provides developers and Lisp programmers with a more usable interactive environment for writing… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. SBCLI–A simple Steelbank Common Lisp REPL that doesn’t suck launched in 2018; newer entries below may have overtaken it.
- 1

I created this because sometimes I want more than rlwrap but less than emacs. icl aims to hit that middle sweet spot. It's a terminal application with context-aware auto-complete, an interactive object inspector, auto-indentation, syntax colouring, persistent history, and much more. It uses sly to communicate with the child lisp process and aims to be compatible with any sly-supporting implementation. I hope others find it useful!
Dec 2025 · github.com · its alternatives →
- 2PA
2015 · pgcli.com · its alternatives →
- 3

Slint is a declarative GUI toolkit written primarily in Rust, with API support for multiple programming languages such as C++ and JavaScript. It is designed for desktop and embedded usage. The Slint website has just been redesigned. And we added a new Royalty-Free License option besides GPL and commercial
2023 · slint.dev · its alternatives →
- 4MA
2015 · mycli.net · its alternatives →
- 5IM
2013 · lispwebtales.ppenev.com · its alternatives →
- 6

I've been working on Shelgon, a framework that lets you build your own custom REPL shells and interactive CLI applications in Rust. You can use Shelgon to: - Create a custom shell with only a few lines of code - Build interactive debugging tools with persistent state between commands - Develop domain-specific language interpreters with shell-like interfaces - Add REPL capabilities to existing applications Getting started is straightforward - implement a single trait that handles your command execution logic, and Shelgon takes care of the terminal UI, input handling, and async runtime…
2025 · github.com · its alternatives →
- 7
Lisp in C#▲144a custom Lisp. Contribute to codr7/sharpl development by creating an account on GitHub.
2024 · github.com · its alternatives →
- 8

We built OneCLI because AI agents are being given raw API keys. And it's going about as well as you'd expect. We figured the answer isn't "don't give agents access," it's "give them access without giving them secrets." OneCLI is an open-source gateway that sits between your AI agents and the services they call. You store your real credentials once in OneCLI's encrypted vault, and give your agents placeholder keys. When an agent makes an HTTP call through the proxy, OneCLI matches the request by host/path, verifies the agent should have access, swaps the placeholder for the real…
Mar 2026 · github.com · its alternatives →
- 9

A tiny DIY kit to set up vanilla Emacs for Common Lisp programming - susam/emacs4cl
2020 · github.com · its alternatives →
- 10

As linked in the readme at the link, I am an ardent vim user and lisp enthusiast. I got tired of hard to read error messages in SBCL with my vim set-up, so I spent a few days cobbling together this `:make` plugin for sbcl Roswell. More about my rationale around why I did it is in the readme. Let me know what you think!
2023 · git.sr.ht · its alternatives →
- 11
Lisp Shell▲120A fully-featured lisp/scheme shell written in Racket. - DexterLagan/lsh
2018 · github.com · its alternatives →
- 12

Nodebook - Multi-Lang Web REPL + CLI Code runner. Contribute to netgusto/nodebook development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 13

2019 · gitlab.com · its alternatives →
- 14

The notebook-style Common Lisp environment. Contribute to tamamu/darkmatter development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 15

Nodebook - Multi-Lang Web REPL + CLI Code runner. Contribute to netgusto/nodebook development by creating an account on GitHub.
2018 · github.com · its alternatives →
- 16

GitHub Gist: instantly share code, notes, and snippets.
2011 · gist.github.com · its alternatives →
- 17

Add a command interpreter (eg., REPL) to any C++ program - empirical-soft/command-interpreter
2021 · github.com · its alternatives →
- 18

Implementation of the standard is still not complete, but breakpoints and stepping work quite well! It also has some support for watchpoints, that no implementation has. Now it ships with ASDF and is capable of loading systems! Let me know if you like it. Support on Patreon or Liberapay is much appreciated
2025 · savannah.nongnu.org · its alternatives →
- 19

Moved to Forgejo! Contribute to krig/LISP development by creating an account on GitHub.
2018 · github.com · its alternatives →
- 20

2025 · turtleware.eu · its alternatives →
- 21

A Language Server Protocol (LSP) implementation for systemd unit files, providing editing support with syntax highlighting, diagnostics, autocompletion, and documentation made with rust.
2025 · github.com · its alternatives →
- 22CL
A month or so ago, I ported a Common Lisp implementation (npt) to WebAssembly to make a silly blog post, because I was bored and have a lot of time on my hands to waste with things like this (I don't have a job, and because I have next to no experience, these meaningless, silly projects tend to fill what time I do have). This is significant as it's the first time Common Lisp in particular has ever been hosted on it; wasm has a few poor decisions in its design that make it less-than-conducive to being a target for Common Lisp, and a lot of the more interesting implementations require an…
2022 · soi-disant.srht.site · its alternatives →
- 23

I built a browser-based REPL for Coalton, a statically typed Lisp dialect that merges Haskell’s type system with Common Lisp. Coalton gives you: - Algebraic data types, pattern matching, static guarantees - Full interoperability with dynamic Lisp functions Demo & examples: https://coalton.app Under the hood: Prebuilt SBCL cores with Coalton preloaded, running on a droplet
2025 · coalton.app · its alternatives →
- 24

a minimal versioned log structured relational DB in Common Lisp - GitHub - codr7/whirlog: a minimal versioned log structured relational DB in Common Lisp
2021 · github.com · its alternatives →
Also compare
- Interactive Common Lisp: An Enhanced REPL alternatives
- Pgcli – A CLI for Postgres with auto-completion and syntax highlighting alternatives
- Slint – A declarative UI toolkit for embedded and desktop alternatives
- Mycli – A CLI for MySQL with auto-completion and syntax highlighting alternatives
- I'm writing a leanpub book about Common Lisp web programming alternatives
- Shelgon: A Framework for Building Interactive REPL Shells in Rust alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →