run-kit
« Back to VersTracker
Description:
Universal multi-language runner and smart REPL
Type: Formula  |  Tracked Since: Feb 9, 2026
Links: Homepage  |  GitHub  |  Docs  |  formulae.brew.sh
Stars: 883  |  Forks: 25  |  Language: Rust  |  Category: Developer tools
Tags: repl runner cli rust developer-tool
Install: brew install run-kit
About:
RunKit is a command-line tool that acts as a universal runner and REPL for multiple programming languages. It automatically detects the language of a file and executes it with the appropriate interpreter or compiler. Its main value is providing a consistent, intelligent interface for running code snippets and scripts without needing to remember language-specific commands.
Key Features:
  • Multi-language support with automatic detection
  • Smart REPL for interactive code evaluation
  • File watching for automatic re-execution on changes
  • Lightweight and fast execution via Rust
Use Cases:
  • Quickly testing code snippets in various languages from the terminal
  • Interactive learning and experimentation in a REPL environment
  • Automating script execution during development with watch mode
Alternatives:
  • bpython – A feature-rich Python-only REPL, whereas RunKit is multi-language.
  • nodemon – Focuses on restarting Node.js apps on file changes, while RunKit supports multiple languages and includes a REPL.
Version History
Detected Version Rev Change Commit
Feb 9, 2026 8:58pm 0 META ec4923b9