Eclipse Theia is a cloud & desktop IDE framework implemented in TypeScript.
The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:
Eclipse Theia is an extensible platform to develop full-fledged multi-language Cloud & Desktop IDE-like products with state-of-the-art web technologies. **Theia 1.0 has been released. Read the announcement.**
Here you can find guides and examples for common scenarios: - Run Theia in Docker- Run Theia in Gitpod - a Theia-based IDE for GitHub- Develop a Theia application - your own IDE- Develop a Theia plugin - a VS Code like extension- Develop a Theia extension- Test a VS Code extension in Theia- Package a desktop Theia application with Electron
Read below to learn how to take part in improving Theia: - Fork the repository and run the examples from source- Get familiar with the development workflow, Coding Guidelines, Code of Conduct and learn how to sign your work- Find an issue to work on and submit a pull request - First time contributing to open source? Pick a good first issue to get you familiar with GitHub contributing process. - First time contributing to Theia? Pick a beginner friendly issue to get you familiar with codebase and our contributing process. - Want to become a Committer? Solve an issue showing that you understand Theia objectives and architecture. Here is a good list to start. - Could not find an issue? Look for bugs, typos, and missing features.
Read below how to engage with Theia community: - Join the discussion on Discourse. - Ask a question, request a new feature and file a bug with GitHub issues. - Star the repository to show your support. - Follow Theia on Twitter.
"Theia" is a trademark of the Eclipse Foundation https://www.eclipse.org/theia