Skip to content

eclipse-theia/theia-website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Feb 20, 2025
6f55ac4 · Feb 20, 2025
Nov 8, 2024
Feb 20, 2025
Feb 6, 2025
Oct 11, 2019
Jun 11, 2020
Oct 20, 2023
Aug 23, 2019
Nov 6, 2020
Apr 19, 2024
May 12, 2020
Dec 25, 2024
Dec 2, 2024
Apr 29, 2023
Nov 8, 2024
Nov 8, 2024

Repository files navigation

Theia's Website

setup automated

The source for the website and online documentation for the Theia IDE Framework.

How to contribute

The easiest is to use Gitpod, which has everything readily setup to start working:

Open in Gitpod

Work locally

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

CI

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.

License

Trademark

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