#2323rd of 197 in Coding agents and AI editors

theia

TypeScript framework for building cloud and desktop IDEs and tools

Stars
21.8k
License
EPL-2.0
Last commit
Nov 2026
Last release
Nov 2026
Language
TypeScript
Stars, last 29 weeks+470
21 Apr 2026: 21,285 stars28 Apr 2026: 21,300 stars5 May 2026: 21,313 stars12 May 2026: 21,338 stars19 May 2026: 21,364 stars26 May 2026: 21,385 stars2 Jun 2026: 21,407 stars9 Jun 2026: 21,424 stars16 Jun 2026: 21,440 stars23 Jun 2026: 21,454 stars30 Jun 2026: 21,465 stars7 Jul 2026: 21,479 stars14 Jul 2026: 21,499 stars21 Jul 2026: 21,509 stars28 Jul 2026: 21,523 stars4 Aug 2026: 21,537 stars11 Aug 2026: 21,553 stars18 Aug 2026: 21,566 stars25 Aug 2026: 21,588 stars1 Sept 2026: 21,608 stars8 Sept 2026: 21,622 stars15 Sept 2026: 21,640 stars22 Sept 2026: 21,657 stars29 Sept 2026: 21,671 stars6 Oct 2026: 21,677 stars13 Oct 2026: 21,693 stars20 Oct 2026: 21,706 stars27 Oct 2026: 21,719 stars3 Nov 2026: 21,732 stars10 Nov 2026: 21,755 stars

21,285 on 21 Apr 202621,755 on 10 Nov 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

Eclipse Theia is a TypeScript framework for assembling browser-based or Electron desktop IDEs and custom developer tools. It supports the VS Code extension protocol, so VS Code-style extensions can run in applications built on it. Adopters compose their own product from Theia's extension mechanisms rather than forking a ready-made editor.

Who it is for: Teams building custom browser or desktop IDEs and developer tools

Strengths

  • Targets both browser and Electron desktop apps from one architecture
  • Supports the VS Code extension protocol, with a published API compatibility report
  • Vendor-neutral Eclipse governance; SBOM published for every release
  • Own extension mechanism plus VS Code-style extensions for customization

Weaknesses

  • A framework to assemble, not a ready-to-use IDE; the IDE is in theia-blueprint
  • README does not describe any AI or agent features
  • Building a product needs Theia-specific extension and composition knowledge
  • Dual-licensed EPL-2.0 with GPL-2.0 plus Classpath Exception as secondary license

Quick answers

Is theia open source?

Yes. Its code is on GitHub under the EPL-2.0 license.

Also in Coding agents and AI editors

See all 197
Also in Coding agents and AI editors
RankProjectScore
1claw-codeRust CLI coding agent harness using Anthropic and OpenAI-compatible APIs194.8k stars+739 (+0.4%) in 30 daysMIT97 out of 100
2t3codeDesktop, web and mobile front end for controlling local coding agent CLIs Live demo ↗ (opens in a new tab)56.5k stars+29,061 (+106%) in 30 daysMIT94 out of 100
3codewhaleTerminal coding agent in Rust that works with 40+ model providers41.2k stars+334 (+0.8%) in 30 daysMIT94 out of 100
#4piMinimal terminal coding agent extensible with skills and packages121.4k stars+7,392 (+6.5%) in 30 daysMIT92 out of 100
#5oh-my-openagentTerminal coding agent with multi-model orchestration and git-backed memory70.8k stars+1,253 (+1.8%) in 30 dayscustom license92 out of 100