GStars
    eclipse-theia

    eclipse-theia/theia

    Eclipse Theia is a cloud & desktop IDE framework implemented in TypeScript.

    developer-tools
    cloud-ide
    editor
    electron
    ide
    language-server-protocol
    typescript
    TypeScript
    EPL-2.0
    21.3K stars
    2.8K forks
    21.3K watching
    Updated 2/27/2026
    View on GitHub
    Backblaze Advertisement

    Loading star history...

    Health Score

    24.67

    Weekly Growth

    +0

    +0.0% this week

    Contributors

    1

    Total contributors

    Open Issues

    1.7K

    Generated Insights

    About theia


    PRs Welcome Build Status Publish VS Code Built-in Extensions Open questions Open bugs Gitpod Ready-to-Code

    Eclipse Theia is an extensible framework to develop full-fledged multi-language Cloud & Desktop IDEs and tools with state-of-the-art web technologies.

    Theia

    Website

    Visit the Eclipse Theia website for more information and the Theia documentation.

    Repositories

    This is the main repository for the Eclipse Theia project, containing the sources of the Theia Platform. Please open generic discussions, bug reports and feature requests about Theia on this repository. The Theia project also includes additional repositories, e.g. for the artifacts building the Theia IDE and the Theia website. Please also see the overview of all Theia project repositories.

    Releases

    Scope

    • Support building browser-based and desktop IDEs and tools
    • Provide a highly flexible architecture for adopters
    • Support VS Code Extension protocol
    • Develop under vendor-neutral open-source governance

    More details on the project goals are available on the Theia website.

    Roadmap

    See our roadmap for an overview about the current project goals and the upcoming releases.

    Getting Started

    Here you can find guides and examples for common scenarios to adopt Theia:

    Contributing

    Read below to learn how to take part in improving Theia:

    Feedback

    Read below how to engage with Theia community:

    • Join the discussion on GitHub.
    • Ask a question, request a new feature and file a bug with GitHub issues.
    • Vote on existing GitHub issues by reacting with a πŸ‘. We regularly check issues with votes!
    • Star the repository to show your support.
    • Follow Theia on Twitter.
    • Join the weekly developer call

    Documentation

    License

    Trademark

    "Theia" is a trademark of the Eclipse Foundation. Learn More

    Discover Repositories

    Search across tracked repositories by name or description