CALCscientific compute terminal

25domains 150+operators 1093tests ✓ 0deps v3.25.0

Calculator Suite

48 calculators · 4 pages

Pick a page, choose an operation, edit the inputs, then press Run (or Enter). New here? Read the Instructions.

Knowledge Explorer

21 domains

Ask a question or enter an expression — the engine routes it to a computation or a knowledge lookup and returns a verified research card. Or pick a domain below to see its subdomains, study path, and live calculators.

Graphing Calculator

2D · trace · pan · zoom

3D Surface Grapher

z = f(x, y) · rotate · zoom

Physics Engine

RK4 · Verlet · live sim

Quantum 3D / 4D

orbitals · tesseract · wave-packet

Expression Engine

ℂ-field · Pratt parser · no eval
    Complex / analysis
    Calculus / CAS
    Linear algebra
    Number theory
    Combinatorics / special
    Full capability index

      Linear Algebra Lab

      dense real · LU · QR · eig · SVD
      Pick an operation. Eigenvalues return exact complex pairs (try [[0,-1],[1,0]] → ±i).

      STEM Lab

      — / — ◂ ▸ cycle

      Quick Pad

      FSM · undo/redo
      0
      Keyboard Shortcuts
      • 0–9 Numbers
      • . Decimal
      • + - * / Operators
      • Enter / = Calculate
      • Backspace Delete
      • Esc Clear
      • Ctrl+Z / Ctrl+Y Undo/Redo

      Keyboard shortcuts

      • Digits 0 through 9 enter numbers.
      • Plus, minus, asterisk, slash for operators.
      • Enter or equals to calculate.
      • Backspace deletes the last digit.
      • Escape clears the calculator.
      • Control Z or Control U undoes; Control Y redoes.

      Quantum Lab

      state-vector · gate model · Born rule
      
                      

      Signal · FFT

      radix-2 + Bluestein · any length
      FFT a real signal → magnitude spectrum |X(k)|.

      Quant Finance

      Black–Scholes · Greeks
      European option price (call/put) and the Greeks Δ Γ vega Θ ρ.

      Plot Studio

      f(x) over [a, b]

      ODE Lab

      RK4 · y′ = f(t, y)

      Keyboard Shortcuts

      0–9Digits
      .Decimal point
      + - * /Operators
      Enter / =Calculate
      BackspaceDelete last digit
      EscapeClear all
      %Percentage
      Ctrl+NToggle negative
      Ctrl+Z / Ctrl+UUndo
      Ctrl+YRedo