Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Repl

Repl

184 projects

Showing 36 of 184 projects

icr
icrCrystal

An interactive console (REPL) for the Crystal programming language, similar to IRB for Ruby.

#programming-language#interactive-console#crystal-lang
Stars505
Forks40
Last commit4 years ago
ESP32-MPY-Jama
ESP32-MPY-JamaPython

A cross-platform desktop UI tool for managing ESP32 microcontrollers running MicroPython, featuring an IDE, file manager, REPL, and real-time dashboards.

#desktop-application#iot-development#micropython
Stars499
Forks37
Last commit
Vlime
VlimeVim Script

A Common Lisp development environment for Vim and Neovim with REPL integration, debugging, and IDE-like features.

#vimscript#swank#vim
Stars486
Forks31
Last commit1 year ago
calc
calcGo

A simple, fast, and intuitive command-line calculator written in Go for quick mathematical computations.

#mathematics#calculator#productivity
Stars463
Forks47
Last commit3 years ago
Laravel Tinx
Laravel TinxPHP

A reloadable Laravel Tinker with magic model shortcuts for faster development.

#eloquent#productivity#laravel
Stars443
Forks35
Last commit6 years ago
pulp
pulpPureScript

A build tool for PureScript projects that automates compilation, bundling, testing, and development workflows.

#test-runner#development-server#repl
Stars442
Forks82
Last commit4 years ago
CIEL
CIELCommon Lisp

CIEL is a batteries-included Common Lisp environment for scripting, with a terminal REPL, core image, and library of utilities.

#developer-tools#language-extensions#sbcl
Stars418
Forks21
Last commit4 days ago
fleabitdev/gamelisp
fleabitdev/gamelispRust

A scripting language designed for Rust game development with Lisp-like syntax.

#lisp#repl#game-development
Stars400
Forks13
Last commit4 years ago
Cloture
ClotureCommon Lisp

An implementation of Clojure in Common Lisp that enables interoperability between the two languages.

#language-implementation#repl#interoperability
Stars399
Forks11
Last commit12 days ago
tuareg
tuaregEmacs Lisp

A major Emacs mode for editing OCaml code with syntax highlighting, indentation, REPL integration, and debugger support.

#emacs#editor-mode#syntax-highlighting
Stars396
Forks81
Last commit28 days ago
mongosh
mongoshTypeScript

A modern, extensible command-line interface and JavaScript/Node.js REPL for interacting with MongoDB databases.

#driver#repl#compass
Stars395
Forks92
Last commit1 day ago
Mond
MondC#

A scripting language for .NET Core with async/await sequences, prototype inheritance, and easy embedding.

#programming-language#compiler#embedding
Stars395
Forks26
Last commit7 months ago
swift-mode
swift-modeEmacs Lisp

An Emacs major mode providing syntax highlighting, indentation, and development tools for Apple's Swift programming language.

#emacs#syntax-highlighting#emacs-mode
Stars382
Forks46
Last commit1 month ago
Cliffy
CliffyTypeScript

A Node.js framework for building interactive, REPL-style command-line interfaces with typed parameters and sub-commands.

#cli-framework#command#repl
Stars371
Forks13
Last commit2 years ago
IElixir
IElixirJupyter Notebook

A Jupyter kernel that enables interactive computing with the Elixir programming language.

#elixir#jupyter-kernel#notebook
Stars368
Forks41
Last commit2 years ago
jq
jqShell

A Zsh plugin that interactively builds jq expressions with real-time preview using fzf.

#zshell#shell-tools#gojq
Stars362
Forks21
Last commit1 year ago
virgil
virgilClojure

A Clojure library for live-recompiling Java classes from the REPL without restarting.

#build-tools#mixed-language#repl
Stars356
Forks23
Last commit6 months ago
Clarinet
ClarinetRust

A development environment for building, testing, and deploying Clarity smart contracts on the Stacks blockchain.

#vscode-extension#smart-contracts#stacks-blockchain
Stars352
Forks186
Last commit1 day ago
lua-mode
lua-modeEmacs Lisp

An Emacs major mode providing syntax highlighting, indentation, REPL integration, and tooling for editing Lua code.

#emacs#code-editing#flymake
Stars344
Forks75
Last commit1 year ago
Sublime Worksheet
Sublime WorksheetPython

An inline REPL plugin for Sublime Text that evaluates JavaScript, PHP, Ruby, Python, and other languages directly in the editor.

#multi-language#developer-tools#editor-integration
Stars331
Forks15
Last commit13 years ago
Quack
QuackPHP

A multi-paradigm programming language with gradual and duck typing that compiles to PHP, Python, and JavaScript.

#programming-language#functional-programming#metaprogramming
Stars326
Forks37
Last commit5 years ago
ritz
ritzCommon Lisp

SWANK and nREPL servers for Clojure development with JPDA-based debuggers.

#nrepl#swank#repl
Stars320
Forks33
Last commit13 years ago
Jupyter
JupyterJupyter Notebook

An OCaml kernel for Jupyter notebooks, providing an OCaml REPL with markdown/HTML documentation, LaTeX, and image embedding.

#functional-programming#jupyter-kernel#notebook
Stars315
Forks50
Last commit4 months ago
locus
locusJavaScript

A Node.js debugging module that injects a REPL at runtime to inspect and manipulate program state.

#dev-tools#repl#runtime-inspection
Stars306
Forks18
Last commit4 years ago
nvim-luadev
nvim-luadevLua

A REPL and debug console for developing Lua plugins in Neovim.

#lua-development#nvim-lua#repl
Stars289
Forks6
Last commit3 years ago
cycli
cycliPython

A command-line interface with smart autocompletion and syntax highlighting for Neo4j's Cypher query language.

#database-tool#syntax-highlighting#autocomplete
Stars271
Forks24
Last commit7 years ago
debugger
debuggerClojure

An interactive debugger for Clojure providing breakpoints, local variable inspection, and REPL-driven debugging.

#interactive-debugging#repl#clojure-library
Stars270
Forks10
Last commit8 years ago
alive
aliveTypeScript

A Common Lisp extension for Visual Studio Code providing LSP support, a REPL, and interactive development tools.

#lisp#vscode-extension#syntax-highlighting
Stars261
Forks29
Last commit1 month ago
PPrint
PPrintScala

A Scala library for pretty-printing values, types, and type signatures with customizable formatting.

#formatting#developer-tools#repl
Stars248
Forks42
Last commit1 month ago
Blazor REPL
Blazor REPL

Write, compile, execute, and share Blazor components entirely in the browser with an interactive REPL environment.

#platform#developer-tools#webassembly
Stars245
Forks34
Last commit4 years ago
common-lisp-jupyter
common-lisp-jupyterCommon Lisp

A Common Lisp kernel for Jupyter notebooks with a library for building custom Jupyter kernels.

#jupyter-kernel#interactive-computing#repl
Stars239
Forks29
Last commit1 month ago
rich4clojure
rich4clojureClojure

Practice Clojure programming interactively in your editor using Rich Comment Forms, based on the original 4Clojure problems.

#calva#clojurescript#editor-integration
Stars236
Forks47
Last commit1 year ago
Charcoal
CharcoalPython

A concise language for sketching ASCII art using a Python-based REPL and directional printing.

#domain-specific-language#command-line-tool#repl
Stars227
Forks9
Last commit1 year ago
Avi (vim rewrite)
Avi (vim rewrite)Clojure

A lively vi editor with test coverage, flexibility, and live REPL integration.

#open-source#keyboard-driven#text-editor
Stars218
Forks15
Last commit8 years ago
SLT
SLTCommon Lisp

A Common Lisp language plugin for JetBrains IDEs using SLIME/Swank protocol for IDE capabilities.

#ide-plugin#swank#lisp
Stars218
Forks18
Last commit1 year ago
PsyshBundle
PsyshBundlePHP

A Symfony bundle that integrates the PsySH PHP REPL for interactive debugging and exploration of Symfony applications.

#developer-tools#php-repl#interactive-debugging
Stars207
Forks31
Last commit2 years ago
PreviousPage 3 of 6Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
3 years ago
#Debugging38
#Developer Tools31
#Clojure31
#Common Lisp30
#Development Tools24
#Cli18
#Clojurescript18
#Cli Tool16
#Functional Programming15
#Command Line Tool15
#Terminal14
#Command Line13