Desmos Software Suite for VS Code

Features
- Offline & local
- Recover unsaved work
- Import & Export data
- Stable & Prerelease versions
- Randomize seed for random() generator
- Web access to other calculators
- Side-by-side panel for viewing & altering Desmos json data
Installation
Install from the VS Code Marketplace, or search for "Desmos" in the VS Code Extensions panel.
Getting Started
- After installation, find the Desmos icon in the Activity Bar (left sidebar).
- Click any calculator type to open it in a new tab.
- Use the sidebar buttons to import, export, randomize seed, or recover unsaved work.
Tip: Set window.confirmBeforeClose to "always" in VS Code settings as an extra precaution against losing unsaved work.
Supported Calculators
| Calculator |
Description |
| Graphing |
Full-featured graphing with expressions, tables, and sliders |
| 3D |
Three-dimensional graphing and visualization |
| Geometry |
Interactive geometric constructions |
| Scientific |
Standard scientific calculator |
| Four Function |
Basic arithmetic calculator |
Known Limitations
- Recovery list is capped at 1000 items (by design).
- The embedded web version cannot sign in with Google (iframe security restrictions).
- Import, export, and recovery are not available for the embedded web version.
Contributing
Contributions are welcome! See CONTRIBUTING.md for details.
License
This project is licensed under the MIT License.
The Desmos API key used is the official demo key: dcb31709b452b1cf9dc26972add0fda6
Desmos Graphing Calculator is intellectual property of Desmos Studio, PBC.
| |