Analysis updated 2026-06-24
Contribute to an open source Sublime Text alternative
Experiment with running Sublime Text plugins on an open backend
Study how a multi-frontend editor architecture is split between core and UI
Build a custom frontend on top of the lime backend
| limetext/lime | checkly/headless-recorder | tencent/weui-wxss | |
|---|---|---|---|
| Stars | 15,276 | 15,276 | 15,279 |
| Language | — | JavaScript | Less |
| Setup difficulty | hard | moderate | easy |
| Complexity | 4/5 | 2/5 | 2/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Frontends are incomplete, expect build issues and missing features compared to Sublime.
Lime is an open source text editor built as an API-compatible alternative to Sublime Text. The project was started by someone who loved Sublime Text but grew concerned about its closed-source nature and slow development pace, wanting a replacement that could run the same plugins and extensions without locking users into a proprietary product. The project is organized as a meta repository, with separate components for the backend logic and three different frontends: one built with QML for a native desktop feel, one for terminal use via termbox, and one HTML-based option. The API compatibility goal means that existing Sublime Text plugins should work with Lime without requiring developers to rewrite or duplicate their work for a different interface. At the time of this writing, the frontends are not ready to replace a daily-use editor, though the backend is described as progressing. The project welcomes contributions, anyone can claim an open issue and submit a pull request. If you want to help build Lime, the wiki contains pages on goals, building instructions, and contributing guidelines. The project is released under the 2-clause BSD license.
Open source attempt to clone Sublime Text with API compatibility so existing plugins keep working. Backend is progressing, frontends (QML, termbox, HTML) are not daily-driver ready.
2-clause BSD license, free to use and modify with attribution.
Setup difficulty is rated hard, with roughly 1day+ to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.