You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
CotEditor is a lightweight plain-text editor designed for macOS. The project aims to provide a general plain-text editor for everyone with an intuitive macOS-native user interface.
Languages: English, Czech, Dutch, French, German, Italian, Japanese, Korean, Polish, Portuguese, Spanish, Simplified Chinese, Traditional Chinese, and Turkish
Source Code
CotEditor is a purely macOS native application written in Swift. It adheres to Cocoa's document-based application architecture and respects the power of NSTextView.
Development Environment
macOS 15 Sequoia
Xcode 26
Swift 6.2 (partly in Swift 5 mode)
Sandbox and hardened runtime enabled
Contribution
CotEditor has its own contributing guidelines. Read CONTRIBUTING.md through before you create an issue or make a pull request.
How to Build
Build for Ad-hoc usage
For those people who just want to build and play with CotEditor locally.
Open CotEditor.xcodeproj in Xcode.
Change to ad-hoc build mode:
Open Configurations/CodeSigning.xcconfig.
Comment out #include "CodeSigning-Default.xcconfig".