PHPackages                             biustudio/theia - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [CLI &amp; Console](/categories/cli)
4. /
5. biustudio/theia

ActiveProject[CLI &amp; Console](/categories/cli)

biustudio/theia
===============

This is the light weight version of Symfony Console

v0.6.3(6y ago)113MITTypeScript

Since May 29Pushed 6y ago1 watchersCompare

[ Source](https://github.com/biustudio/theia)[ Packagist](https://packagist.org/packages/biustudio/theia)[ RSS](/packages/biustudio-theia/feed)WikiDiscussions master Synced today

READMEChangelog (2)Dependencies (1)Versions (3)Used By (0)

> [Register Now!](https://theiadevcon.org#register) for TheiaDevCon June 2019 in Stockholm, Sweden ([learn more](https://theiadevcon.org))

 [![Theia Logo](https://raw.githubusercontent.com/theia-ide/theia/master/logo/theia-logo.svg?sanitize=true)](https://raw.githubusercontent.com/theia-ide/theia/master/logo/theia-logo.svg?sanitize=true)### Cloud &amp; Desktop IDE Platform

[](#cloud--desktop-ide-platform)

[![Gitpod - Code Now](https://camo.githubusercontent.com/c60af93f30ef87fa57236b9ae01f6416b6f76b1d3521d7714c78e939cddc736c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f476974706f642d636f64652532306e6f772d626c75652e7376673f6c6f6e6743616368653d74727565)](https://gitpod.io#https://github.com/theia-ide/theia)[![PRs Welcome](https://camo.githubusercontent.com/152372794ce230583cd53b8fb607ff1e7ae015b52e7ac6ee052da0089ea0d165/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5052732d77656c636f6d652d627269676874677265656e2e7376673f7374796c653d666c61742d637572766564)](https://github.com/theia-ide/theia/labels/help%20wanted)[![Spectrum](https://camo.githubusercontent.com/f8c2b1297c2f8aad1415f8494fa4197b376d90b8479bb33c4feec304a1150da1/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f436861742d6f6e253230537065637472756d2d626c75652e737667)](https://spectrum.chat/theia)[![Build Status](https://camo.githubusercontent.com/5015478f8e56fb61ea45df24570d87ba1ac814f7043ad7f96a7187d5cb99efd1/68747470733a2f2f7472617669732d63692e6f72672f74686569612d6964652f74686569612e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/theia-ide/theia)[![Build status](https://camo.githubusercontent.com/71646801642633025b6da5566eaba451058d89c3a9bc0902b3649fce54c93fbb/68747470733a2f2f63692e6170707665796f722e636f6d2f6170692f70726f6a656374732f7374617475732f303273346434306f726f6b6c336e6a6c2f6272616e63682f6d61737465723f7376673d74727565)](https://ci.appveyor.com/project/kittaakos/theia/branch/master)[![Open questions](https://camo.githubusercontent.com/4cacad1c7263fdfe05906d6611569a9d4f41d67e510a5c40e4c58b42c4ad7941/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4f70656e2d7175657374696f6e732d626c75652e7376673f7374796c653d666c61742d637572766564)](https://github.com/theia-ide/theia/labels/question)[![Open bugs](https://camo.githubusercontent.com/5dbb8fdc1a2fb48b4ca6b891421dbf6a9cc49301e0a6c263e7ed505b2627afa2/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4f70656e2d627567732d7265642e7376673f7374796c653d666c61742d637572766564)](https://github.com/theia-ide/theia/labels/bug)

Eclipse Theia is an extensible platform to develop full-fledged multi-language Cloud &amp; Desktop IDE-like products with state-of-the-art web technologies.

[![Theia](https://raw.githubusercontent.com/theia-ide/theia/master/doc/images/theia-screenshot.png)](https://raw.githubusercontent.com/theia-ide/theia/master/doc/images/theia-screenshot.png)

- [**Website**](#website)
- [**Scope**](#scope)
- [**Getting Started**](#getting-started)
- [**Contributing**](#contributing)
- [**Feedback**](#feedback)
- [**Roadmap**](#roadmap)
- [**License**](#license)

Website
-------

[](#website)

[Visit the Theia website](http://www.theia-ide.org) for more [documentation](http://www.theia-ide.org/doc).

Scope
-----

[](#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
---------------

[](#getting-started)

Here you can find guides and examples for common scenarios:

- [Run Theia in Docker](https://github.com/theia-ide/theia-apps#theia-docker)
- [Run Theia in Gitpod - a Theia-based IDE for GitHub](doc/Developing.md#run-the-browser-example-with-gitpod)
- [Develop a Theia application - your own IDE](https://www.theia-ide.org/doc/Composing_Applications.html)
- [Develop a Theia plugin - a VS Code like extension](https://www.theia-ide.org/doc/Authoring_Plugins.html)
- [Develop a Theia extension](http://www.theia-ide.org/doc/Authoring_Extensions.html)
- [Test a VS Code extension in Theia](https://github.com/theia-ide/theia/wiki/Testing-VS-Code-extensions)
- [Package a desktop Theia application with Electron](https://github.com/theia-ide/yangster-electron)

Contributing
------------

[](#contributing)

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

- Fork the repository and [run the examples from source](doc/Developing.md#quick-start)
- Get familiar with [the development workflow](doc/Developing.md), [Coding Guidelines](https://github.com/theia-ide/theia/wiki/Coding-Guidelines), [Code of Conduct](CODE_OF_CONDUCT.md) and [learn how to sign your work](CONTRIBUTING.md#sign-your-work)
- Find an issue to work on and submit a pull request
    - First time contributing to open source? Pick a [good first issue](https://github.com/theia-ide/theia/labels/good%20first%20issue) to get you familiar with GitHub contributing process.
    - First time contributing to Theia? Pick a [beginner friendly issue](https://github.com/theia-ide/theia/labels/beginners) to get you familiar with codebase and our contributing process.
    - Want to become a Committer? Solve an issue showing that you understand Theia objectives and architecture. [Here](https://github.com/theia-ide/theia/labels/help%20wanted) is a good list to start.
- Could not find an issue? Look for bugs, typos, and missing features.

Feedback
--------

[](#feedback)

Read below how to engage with Theia community:

- Join the discussion on [Spectrum](https://spectrum.chat/theia).
- Ask a question, request a new feature and file a bug with [GitHub issues](https://github.com/theia-ide/theia/issues/new).
- Star the repository to show your support.
- Follow Theia on [Twitter](https://twitter.com/theia_ide).

Roadmap
-------

[](#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
-------

[](#license)

- [Eclipse Public License 2.0](LICENSE)
- [一 (Secondary) GNU General Public License, version 2 with the GNU Classpath Exception](LICENSE)

###  Health Score

25

—

LowBetter than 37% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity7

Limited adoption so far

Community20

Small or concentrated contributor base

Maturity50

Maturing project, gaining track record

 Bus Factor3

3 contributors hold 50%+ of commits

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~0 days

Total

2

Last Release

2540d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/8933b90c32e0230e6dd2bae0d8cda0fdbb8f085325d102244e2a9e40065727cd?d=identicon)[biustudios](/maintainers/biustudios)

---

Top Contributors

[![akosyakov](https://avatars.githubusercontent.com/u/3082655?v=4)](https://github.com/akosyakov "akosyakov (835 commits)")[![kittaakos](https://avatars.githubusercontent.com/u/1405703?v=4)](https://github.com/kittaakos "kittaakos (404 commits)")[![svenefftinge](https://avatars.githubusercontent.com/u/372735?v=4)](https://github.com/svenefftinge "svenefftinge (316 commits)")[![vince-fugnitto](https://avatars.githubusercontent.com/u/40359487?v=4)](https://github.com/vince-fugnitto "vince-fugnitto (206 commits)")[![jbicker](https://avatars.githubusercontent.com/u/28291421?v=4)](https://github.com/jbicker "jbicker (169 commits)")[![AlexTugarev](https://avatars.githubusercontent.com/u/914497?v=4)](https://github.com/AlexTugarev "AlexTugarev (115 commits)")[![epatpol](https://avatars.githubusercontent.com/u/2881761?v=4)](https://github.com/epatpol "epatpol (115 commits)")[![benoitf](https://avatars.githubusercontent.com/u/436777?v=4)](https://github.com/benoitf "benoitf (82 commits)")[![paul-marechal](https://avatars.githubusercontent.com/u/14182238?v=4)](https://github.com/paul-marechal "paul-marechal (77 commits)")[![azatsarynnyy](https://avatars.githubusercontent.com/u/1636395?v=4)](https://github.com/azatsarynnyy "azatsarynnyy (53 commits)")[![marcdumais-work](https://avatars.githubusercontent.com/u/25749063?v=4)](https://github.com/marcdumais-work "marcdumais-work (49 commits)")[![spoenemann](https://avatars.githubusercontent.com/u/4067210?v=4)](https://github.com/spoenemann "spoenemann (46 commits)")[![Alspaladin](https://avatars.githubusercontent.com/u/7358098?v=4)](https://github.com/Alspaladin "Alspaladin (44 commits)")[![tolusha](https://avatars.githubusercontent.com/u/1640675?v=4)](https://github.com/tolusha "tolusha (36 commits)")[![evidolob](https://avatars.githubusercontent.com/u/929743?v=4)](https://github.com/evidolob "evidolob (34 commits)")[![thegecko](https://avatars.githubusercontent.com/u/61341?v=4)](https://github.com/thegecko "thegecko (28 commits)")[![mmorhun](https://avatars.githubusercontent.com/u/15607393?v=4)](https://github.com/mmorhun "mmorhun (27 commits)")[![JanKoehnlein](https://avatars.githubusercontent.com/u/377752?v=4)](https://github.com/JanKoehnlein "JanKoehnlein (27 commits)")[![akurinnoy](https://avatars.githubusercontent.com/u/16220722?v=4)](https://github.com/akurinnoy "akurinnoy (23 commits)")[![vinokurig](https://avatars.githubusercontent.com/u/7668752?v=4)](https://github.com/vinokurig "vinokurig (22 commits)")

---

Tags

idetypescriptnodejstheiabiustudioshared hosting upload

### Embed Badge

![Health badge](/badges/biustudio-theia/health.svg)

```
[![Health](https://phpackages.com/badges/biustudio-theia/health.svg)](https://phpackages.com/packages/biustudio-theia)
```

###  Alternatives

[league/climate

PHP's best friend for the terminal. CLImate allows you to easily output colored text, special formats, and more.

1.9k14.0M273](/packages/league-climate)[humbug/box

Fast, zero config application bundler with PHARs.

1.3k801.5k69](/packages/humbug-box)[crunzphp/crunz

Schedule your tasks right from the code.

2292.0M6](/packages/crunzphp-crunz)[dereuromark/cakephp-ide-helper

CakePHP IdeHelper Plugin to improve auto-completion

1862.1M27](/packages/dereuromark-cakephp-ide-helper)[vanilla/garden-cli

A full-featured, yet ridiculously simple commandline parser for your next php cli script. Stop fighting with getopt().

1171.2M43](/packages/vanilla-garden-cli)[civicrm/cv

CLI tool for CiviCRM

4219.8k](/packages/civicrm-cv)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
