The source for the website and online documentation for the Theia IDE Framework.
The easiest is to use Gitpod, which has everything readily setup to start working:
Building locally requires node 14.x. Alternatively, you can use npm i --legacy-peer-deps
to ignore conflicting peer dependencies.
npm install && npm run start
To build for production and serve, run:
npm run build
npm run serve
The website is automatically built with Github workflows and deployed on Github pages, which are reachable via theia-ide.org.
A preview of every pull request is published at eclipse-theia/theia-website-previews. You'll see a comment with the link to the preview once the build is finished.
For more information, see publish.yml
and preview.yml
.
- Eclipse Public License 2.0
- 一 (Secondary) GNU General Public License, version 2 with the GNU Classpath Exception
"Theia" is a trademark of the Eclipse Foundation https://www.eclipse.dev/theia