Python IDE
Run and save scripts in a persistent local Python session.
ELECTRON DESKTOP · LOCAL PROJECTS
Crimson is an early engineering workbench for editing project files, running Python and 2D mechanics, building primitive CAD models, and solving circuits with ngspice. Projects and run data stay in regular local folders.
Local projects · saved run JSON · no cloud required
01 / CURRENT WORKBENCH
Six tool tabs sit beside a project browser and inspector; Console, Timeline, and the integrated terminal live in the bottom dock. Simulation runs are saved as JSON under the project.
Run and save scripts in a persistent local Python session.
Edit and save project source and text files; run Python in the IDE.
Create box and cylinder solids with exact millimetre dimensions; export STL.
Solve projectile motion or independent planar rigid bodies with forces and torque.
Wire V/R/L/C components and run transient analysis through ngspice.
Edit, connect, import, and save project workflow maps.
Open a shell in the selected project folder.
Python and terminal commands run locally with your user permissions; they are not sandboxed.
02 / CURRENT SCOPE
Crimson is an early Electron prototype that groups project files and focused tools in one workspace. Python, SciPy, ngspice, and JSCAD each handle the jobs they are built for.
CURRENT LIMITS