Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cosmos

TI-84 inspired graphing calculator in the browser — Calculator, Graph, and Statistics (including AP Stats) modes.

Launch Cosmos →

Modes

Calculator

  • Scientific functions: sin, cos, tan, log, ln, sqrt, exp, abs
  • Constants π and e · RAD / DEG · Ans

Graph

  • Four function slots (y₁–y₄)
  • Pan, zoom, and trace
  • TI-84 style Y= editor and window settings

Statistics

  • Lists L₁–L₆
  • 1-Var / 2-Var stats, LinReg with R²
  • χ² tests, binomial & geometric probability
  • Z / t / χ² table lookups · scatter · histogram

Run locally

Frontend only (stats work client-side):

python -m http.server 8080
# open http://localhost:8080

Optional Python backend:

cd backend
pip install -r requirements.txt
uvicorn main:app --reload --port 8000

Then serve the frontend as above. Backend is optional — the UI falls back to in-browser stats.

Stack

JavaScript frontend · optional FastAPI backend · GitHub Pages deploy

About

TI-84 inspired graphing calculator in the browser — calc, graph, and AP Stats modes

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages