Single-page React + Vite + TypeScript PWA for plotting math equations.
- Equation parsing and plotting in the frontend (TypeScript only)
- Multiple equations with color coding, custom labels, and visibility toggles
- Configurable viewport (scale/range), grid, minor grid, axes, labels, and legend
- Light and dark themes
- Export current graph as PNG
- Mobile drawer for controls
- Mouse wheel zoom + drag pan on desktop
- Pinch zoom on mobile/touch devices
- PWA setup via
vite-plugin-pwa
npm install
npm run devnpm run build
npm run previewsin(x)x^22*x + 1sqrt(abs(x))log(x)