cpi
« Back to VersTracker
Description:
Tiny c++ interpreter
Type: Formula  |  Latest Version: 2.2.2@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: c++ interpreter repl qt development
Install: brew install cpi
About:
CPI is a lightweight C++ interpreter that allows for interactive execution of C++ code without the need for a compilation step. It provides a REPL environment for rapid prototyping, testing snippets, and learning the language. This tool is ideal for developers seeking immediate feedback and streamlined experimentation within a Qt-based framework.
Key Features:
  • Interactive C++ REPL environment
  • Supports Qt classes and libraries
  • Rapid prototyping and debugging
  • Lightweight and easy to deploy
Use Cases:
  • Learning and experimenting with C++ syntax and features
  • Testing small code snippets or algorithms without creating a full project
  • Debugging specific logic in an interactive session
Alternatives:
  • cling – Cling is a more feature-rich, LLVM-based interpreter, while CPI is lighter and tightly integrated with Qt.
  • root – ROOT provides a C++ interpreter as part of a large data analysis framework, whereas CPI is a standalone, minimal tool.
License: MIT
Dependencies: qtbase
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, sonoma, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Oct 28, 2025 12:59am 0 VERSION_BUMP 43783e93
Sep 18, 2025 6:37am 0 VERSION_BUMP 5a0fc633
Sep 18, 2025 3:02am 0 VERSION_BUMP c0bc3284
Nov 10, 2024 6:03am 0 VERSION_BUMP 8467a563