microsoft/edit

We all edit.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 24 minutes ago
Added to GitGenius on September 4th, 2026
Created on March 21st, 2025
Open Issues & Pull Requests: 174 (+0)
GitHub issues: Enabled
Number of forks: 731
Total Stargazers: 14,555 (+1)
Total Subscribers: 80 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 3.1 hours
Mean response time: 9.0 days
90th percentile: 7.1 days
Tracked items: 430

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 90% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. 60% of tracked open issues have had no activity in three months, so the open count overstates what is actively being worked. Only 6% of issues opened in the past year have been closed. Three people close 86% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 135
New in 7 days: 2
Closed in 7 days: 0
Avg open age: 342 days
Stale 30+ days: 119
Stale 90+ days: 104

Recent activity

Opened in 7 days: 1
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 1

Top labels

  • E-help-wanted (60)
  • C-task (59)
  • C-bug (47)
  • C-feature (22)
  • P-medium (22)
  • P-low (20)
  • P-high (12)
  • E-needs-discussion (7)

Detailed Description

Edit is a terminal text editor written in Rust that combines the simplicity of the classic MS-DOS Editor with modern interface conventions and input controls similar to VS Code.

The tool addresses the need for an accessible text editor that works in terminal environments without requiring users to learn complex modal editing paradigms. It draws inspiration from the MS-DOS Editor's straightforward approach while adopting familiar keyboard shortcuts and interaction patterns from contemporary editors, making it usable for people who are not deeply experienced with terminal applications.

Edit suits developers and users who want a lightweight, no-nonsense editor for quick file editing in terminal sessions without the learning curve of modal editors. It works across Windows, macOS, and Linux, with installation available through standard package managers on each platform. The project is particularly relevant for those who appreciate the directness of classic editors but expect modern usability standards.

The project maintains active development with regular updates to its codebase. Build configuration is flexible, allowing package maintainers to customize language support and ICU library dependencies at compile time. The tool includes search and replace functionality powered by the ICU library and supports multiple languages through configurable build options. Documentation explicitly addresses the needs of package maintainers, providing guidance on naming conventions and library dependency configuration across different platforms.