Extensible open-source cloud and desktop IDE framework with VS Code extension support
EPL-2.0
- TypeScript
- CSS
- JavaScript

About Eclipse Theia
Eclipse Theia is an extensible framework for building full-fledged, multi-language IDEs and developer tools. It targets browser-based and desktop environments, giving teams a base for their own cloud or local development experience without starting from scratch.
It is built with modern web technologies and supports the VS Code Extension protocol, so existing VS Code extensions run inside Theia. It also works with the Language Server Protocol and can be packaged as a desktop application with Electron. Its AI-native IDE adds transparent AI assistance while keeping full control over your data.
Theia is a vendor-neutral project of the Eclipse Foundation, governed under open-source rules rather than a single vendor. It runs both in the cloud and on the desktop, and is licensed under the Eclipse Public License 2.0 and GPL-2.0 with the Classpath Exception.
Key features
- Build browser-based and desktop IDEs and tools
- Runs existing VS Code extensions
- Language Server Protocol support
- Desktop packaging with Electron
- AI-native assistance with control over your data
Details
- First released
- 2017
- Governance
- Eclipse Foundation project
- Platforms
- Web · Desktop · Linux · Windows · macOS
- Deployment
- self-hostable · cloud
- Language
- TypeScript
- License
- EPL-2.0 · GPL-2.0 with Classpath Exception
