coteditor/coteditor

Lightweight Plain Text Editor for macOS

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 37 minutes ago
Added to GitGenius on September 7th, 2026
Created on April 5th, 2013
Open Issues & Pull Requests: 15 (+0)
GitHub issues: Enabled
Number of forks: 533
Total Stargazers: 8,454 (+1)
Total Subscribers: 122 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 8.5 hours
Mean response time: 48.1 days
90th percentile: 12.6 days
Tracked items: 472

How this project is maintained

Around half of the issues opened in the past year never receive a reply. Only 5% of issues opened in the past year have been closed. Three people close 97% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 15
New in 7 days: 3
Closed in 7 days: 2
Avg open age: 2,259 days
Stale 30+ days: 13
Stale 90+ days: 9

Recent activity

Opened in 7 days: 1
Closed in 7 days: 1
Comments in 7 days: 2
Events in 7 days: 11

Top labels

  • feature (209)
  • bug (78)
  • better to fix (54)
  •  matter (53)
  • rejected (49)
  • potential bug (44)
  • duplicate (41)
  • syntax highlight (38)

Detailed Description

CotEditor is a lightweight plain text editor for macOS that prioritizes native system integration and accessibility for users ranging from beginners to advanced developers.

The editor addresses the need for a text editor that respects macOS conventions and behaviors rather than imposing its own design language. It achieves this by building directly on Cocoa's document-based application architecture and leveraging native text system APIs. The tool handles a wide range of plain text formats with accurate encoding support and predictable editing behavior, while maintaining a deliberately minimal feature set to avoid overwhelming users with unnecessary options and configuration choices.

CotEditor suits developers and writers who work primarily on macOS and value an editor that feels like a native system application. It is particularly appropriate for those who prefer simplicity and correct text handling over extensive customization. The project explicitly rejects features that deviate from standard macOS behavior, even when common in other editors, making it the right choice for users who want their tools to integrate seamlessly with the operating system rather than stand apart from it. The editor is available through the Mac App Store and supports multiple languages including English, Chinese variants, and numerous European languages.

The project maintains a strict policy of supporting only the latest two major macOS releases, which allows it to adopt new system technologies promptly while keeping the maintenance burden manageable. Development occurs in Swift using Cocoa frameworks, with the sandbox and hardened runtime enabled. The maintainers have established formal contributing guidelines that prospective contributors must review before submitting issues or pull requests, indicating a structured approach to community participation.