numbox.io

Scientific calculator notepad

Status: active

A notepad tool for scratchpad math, supporting physical units and high-precision calculation types.

Explore numbox.io

Project Tags

  • Math
  • Physics
  • Notepad
  • Syntax Highlighting
  • Create & Share

Development Timeline

  • 2024-09-02 - Core engine and editor setup (start)
    Started the project to build a working proof of concept for writing math formulas in the browser. Wrote basic parsers, interpreters, and a custom mobile virtual keyboard with SolidJS.
    Tags: SolidJS, CodeJar, Math JS
  • 2024-12-20 - Autocomplete (commit)
    Created an autocomplete helper for physics constants and units.
    Tags: Autocomplete, Physics
  • 2025-02-25 - Cloud sync and user accounts (milestone)
    Added document sync with Supabase and passwordless login to save numboxes across devices.
    Tags: Supabase, Auth, Database
  • 2025-06-20 - Landingpage, editor loading speed (milestone)
    Created a landingpage for numbox.io and optimized editor loading speed and startup.
    Tags: Parallax, Performance, UX
  • 2026-01-04 - Document folders and previews (commit)
    Created a tree-view file browser for managing numbox documents, and added share links with dynamic OpenGraph images of math formulas.
    Tags: File Tree, OpenGraph, Metadata, SEO
  • 2026-05-30 - Instant Mode (milestone)
    Realized that it is important for me to have the site work instantly to use it as a complete calculator replacement. Added lighweight syntaxhighlighter and the user can write formular while mathjs is being loaded. Also added example calculation rotation as inspiration.
    Tags: Instant, Performance, Showcases