Minimal lightweight IDE in the cloud, featuring compiler that can run (almost) any languages and auto language detection(still inaccurate).
- Piston API - The compiler and runner behind the IDE
- vscode-languagedetection - ML-Based language detection
- Bun - JavaScript runtime that powers the server
- Bootstrap - User Interface library used in main website
- Canandaigua Academy - Inspiration
- Ace - Code editor
- xterm.js - Sidebar terminal that shows live output
- WebSocket - Protocol used to stream live input/output
- HTML, CSS, JS - Primary frontend language
- TypeScript - Primary backend language
- GitHub - Platform hosting the project files
- Dreamnity - Network of servers that runs OnlineIDE