CotEditor is a lightweight plain-text editor for macOS. The project aims to provide a general plain-text editor for everyone with an intuitive macOS-native user interface.
- Requirement: macOS 14 Sonoma or later
- Web Site: https://coteditor.com
- Mac App Store: https://itunes.apple.com/app/coteditor/id1024640650?ls=1
- Languages: English, Czech, Dutch, French, German, Italian, Japanese, Korean, Polish, Portuguese, Spanish, Simplified Chinese, Traditional Chinese, and Turkish
CotEditor is a purely macOS native application written in Swift. It adopts Cocoa's document-based application architecture and respects the power of NSTextView
.
- macOS 15 Sequoia
- Xcode 16
- Swift 6 (partly in Swift 5 mode)
- Sandbox and hardened runtime enabled
CotEditor has its own contributing guidelines. Read CONTRIBUTING.md through before you create an issue or make a pull request.
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"
. - Uncomment
#include "CodeSigning-AdHoc.xcconfig"
.
- Open
- Build “CotEditor” scheme.
- Open
CotEditor.xcodeproj
in Xcode. - Build “CotEditor” scheme.
© 2005-2009 nakamuxu, © 2011, 2014 usami-k, © 2013-2024 1024jp.
The source code is licensed under the terms of the Apache License, Version 2.0. The image resources are licensed under the terms of the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. See LICENSE for details.