Calcium

Proof of Concept of an Interactive JavaScript Line-by-Line Notebook
Powered by Monaco Editor, the same editor that runs VS Code

Calcium is a powerful web-based JavaScript notebook that evaluates code line-by-line in real-time. Perfect for learning, experimentation, and quick calculations.

Features:

  • Line-by-Line Evaluation: See the result of each line of code instantly
  • Inline Results: Results appear directly next to your code for immediate feedback
  • Monaco Editor: Full-featured code editor with syntax highlighting and IntelliSense
  • Multiple Cells: Organize your code into separate, executable cells
  • Keyboard Shortcuts: Use Ctrl+S to quickly run evaluations
  • Error Handling: Clear error messages displayed inline when code fails
  • Real-time Feedback: Instant visual feedback as you type and modify code

Quick Start: Use Ctrl+S to run evaluation or click "Run" button

📚 Examples

🧮 Simple Math
☕ Coffee Spending
🌿 Gin-Basil Smash