Skip to content
/ theia Public
forked from eclipse-theia/theia

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

License

Notifications You must be signed in to change notification settings

chomg/theia

This branch is 3133 commits behind eclipse-theia/theia:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

1eaecd5 · Feb 17, 2020
Aug 9, 2019
Sep 12, 2019
Jan 29, 2020
Jan 28, 2020
Feb 11, 2020
Jan 22, 2020
Feb 12, 2020
Nov 12, 2019
Feb 17, 2020
Feb 11, 2020
Sep 20, 2018
Jan 27, 2020
Feb 12, 2020
Apr 10, 2019
Jan 28, 2020
Aug 8, 2017
Feb 11, 2020
Sep 28, 2018
Feb 11, 2020
Oct 2, 2019
Sep 12, 2019
Jun 22, 2018
Jan 22, 2020
Jan 30, 2020
Jan 30, 2020
Feb 11, 2020
Jan 27, 2020
Dec 6, 2018
Jan 27, 2020

Repository files navigation


Gitpod - Code Now PRs Welcome Spectrum Build Status Publish VS Code Built-in Extensions Open questions Open bugs

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

Website

Visit the Theia website for more documentation.

Scope

  • Establish a platform to build IDE-like products
  • Provide the end-user with a full-fledged multi-language IDE (not just a smart editor)
  • Support equally the paradigm of Cloud IDE and Desktop IDE
  • Provide support for multiple languages via the language and debug server protocols
  • Provide modern GUI with javascript UI libraries

Getting Started

Here you can find guides and examples for common scenarios:

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 Spectrum.
  • 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.

Documentation

Roadmap

  • Debugging

    A visual debugger leveraging the Debug Server Protocol defined by the VS Code team.

  • Plug-in System

    A plug-in system supporting VS Code extensions.

  • Workbench Improvements

    Theia's workbench shell will be improved, such that the user can drag and drop widgets from the side bar to the main area and vice-versa.

  • Test Adapter Support

    Integration with testing frameworks, based on a Test Adapter Protocol.

  • Robustness and Improved UX

    We will further work on simplifying Theia and its UI / UX, improve the performance and keep working on bug reports that are rolling in.

  • More

    Any contributors might want to work on additional things. At least this happened in 2017 and is likely to increase with a growing community. :)

License

Trademark

"Theia" is a trademark of the Eclipse Foundation https://www.eclipse.org/theia

About

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

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 95.7%
  • CSS 2.7%
  • JavaScript 1.4%
  • C 0.2%
  • Shell 0.0%
  • HTML 0.0%