micro-editor/micro
This system is a terminal-based text editor that has been significantly refactored from a legacy implementation to a modular architecture. It provides core editing capabilities including multi-cursor support, split-pane layouts, and an autocomplete system. The editor features a robust plugin ecosystem with built-in support for syntax highlighting, linting, and status line customization. Additionally, it includes a package manager for third-party plugins, a Lua scripting environment, and automated build tooling for cross-platform releases.
61.5
Adequate · 6 August 2026
20k
lines of production code
Go
primary language
1
bus factor · 380 authors in all
4
measurements over time
How it got here
2016 · Architecture modernization and feature expansion
This period focused on modernizing the editor's architecture by embedding runtime assets and removing legacy code, while significantly expanding functionality through new plugins like linter and autoclose. The release process was also automated with new build tooling, and the editor's capabilities were broadened with extensive syntax highlighting and color scheme support.
10 changes
2017–2019 · Core architecture and feature expansion
This period focused on a comprehensive internal refactoring of the editor's architecture, including the action system, display layer, and shell handling. It also introduced significant new features such as autocompletion, a plugin manager, and split-pane support, while improving Unicode handling and updating dependencies.
15 changes
2020–2021 · Enhanced status, diff, and clipboard features
This period focused on expanding the editor's capabilities with new status line plugins, a Git-aware diff gutter, and improved multi-cursor clipboard support. The team also improved system integration by enabling Debian package alternatives registration.
4 changes
Survey your own repository
micro-editor/micro was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point the surveyor at a repository you know and see whether you agree with it.
About this page
- The description of this project is derived from its own commit history, not from its README.
- The score is its highest published measurement, taken on 6 August 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
- Measured at commit 4605a3806a — the exact code this score is about.
- Scored under rubric rubric-2026.08.19. Score the same commit under that rubric and you get the same number.