The next generation code editor for macOS ✏️ Open source, free forever. Build with us at https://xitter.cf/t.co/WgBfutkzdG

/Applications/CodeEdit.app
Joined March 2022
📣 Calling all passionate #Swift devs! We invite you to shape the future of code editing. Join us in contributing to a free and #OpenSource project to build a native #CodeEditor that unleashes the power of the Mac and complements Xcode. github.com/CodeEditApp/CodeE…
11
47
4
371
67,046
CodeEdit retweeted
Most "Mac" code editors aren't Mac apps. They're Chrome windows in a trench coat. Nearly every popular editor ships cross-platform first — Electron under the hood, macOS an afterthought. Fine for shipping fast. Not fine for your RAM, your battery, or how the app feels. In 2022, designer Austin Condiff asked: what would a code editor look like if it were built for macOS and nothing else? @CodeEditApp is the community's answer. 23,000 GitHub stars. 1,100+ forks. MIT licensed. Free forever — built entirely by volunteers. CodeEdit is a code editor written completely in Swift and SwiftUI — native from the first line, no web stack anywhere. Here's what makes it different: → 100% native Swift/SwiftUI — fast launch, low memory, feels like an actual Mac app → Syntax highlighting and code completion on a native editing engine → Integrated terminal, task runner, and project-wide find & replace → Git integration with code review workflows built in → An extensions system so the community can take it further → Modular by design — its editor components ship as reusable Swift packages other Mac apps already use → The stated goal: Xcode's lightness with VS Code's flexibility → Still pre-1.0 (v0.3.6) and already at 23k stars — that's how starved Mac devs are for native tools Electron won because it made shipping easy for developers. CodeEdit is a bet that the developers *using* the tools deserve better than easy. Discovered on OSSphere : ossphere.dev/CodeEditApp/Cod… Native app or cross-platform — what's actually in your dock? Drop it below 👇 #macOS #Swift #SwiftUI #CodeEditor #DevTools #BuildInPublic #OpenSource
4
2
10
732
Replying to @RobSwish
Thank you for the shout out! Our goal has always been to maintain the most scalable project for years to come so that anyone can contribute with the least friction possible!
3
69
Replying to @uneins77
We’re aware of issues with that one in particular. We’ve got some changes coming that will make the install process more transparent for users and should make it easier to debug
113
You can update CodeEdit using the in-app updater or download the latest version from GitHub. GitHub: github.com/CodeEditApp/CodeE… Read the release notes: codeedit.app/whats-new Join our Discord: discord.gg/JaGdRXAPgX
2
1,129
We've implemented performance improvements in our open-source Swift text view that reduces CPU time by up to 87% on each keystroke. The whole editor should feel more snappy! github.com/CodeEditApp/CodeE… Our text view is also now completely compatible with all macOS A11Y APIs!
1
1
3
1,455
For those of you who like to live life on the edge, we’ve included an experimental language server installation menu. From here, you can install servers for most languages. We’ll be iterating quickly, so expect frequent updates on this.
1
4
180
We've added support for external file changes. If you lint a file, or pull changes from git, those changes will be reflected in your open editors. If there's a conflict, CodeEdit will prompt you to save your changes or use the updated version from disk.
1
2
172
A long-time pain point when working across multiple files was that CodeEdit didn’t remember your place when switching tabs. That’s fixed! CodeEdit will remember your scroll position and cursor placements between tabs, and between sessions so you can pick up right where you left off.
1
3
190
Drawing invisible characters is one of our oldest open issues. This release finally closes it! You can now enable invisible characters, and customize which ones show as well as the placeholders used in their place.
1
2
193
Previously, tasks displayed their output as plain text. Now they run in a specialized terminal built just for tasks. They're interactive, output color, and everything else you'd expect from your terminal!
1
2
334
Announcing our latest release v0.3.6!🎉 This version packs in new features that continue to bring CodeEdit up to speed for use as a daily driver editor. Terminal task output, invisible characters, editor restoration, external file changes, and more! Read on! ⬇️
4
2
34
2,705
It’s always great to see community contributions getting noticed! Our two most recent Swift packages, WelcomeWindow and AboutWindow, were mentioned on the latest @SwiftPackages podcast. Nice surprise. Check it out 👇 share.transistor.fm/s/aff6cc…
2
21
1,997
In the next version of CodeEdit... Editors reflect external file changes! If your file is modified by another program on your machine, CodeEdit will intelligently reload any open editors to show you the most up-to-date version of that file.
1
3
2
39
3,404
As always, these options are completely customizable. You can replace the character rendered for each invisible character, and add or remove what characters codes you are warned about. You can also disable each setting entirely!
624
In the next version of CodeEdit... Invisible characters and warning characters! Invisible characters render whitespace in your editor, including tabs, spaces, newlines and more. Warning characters warn of potentially dangerous characters like the zero-width space.
2
2
26
1,535
Replying to @lassejv @lassejlv
We have very early LSP support. It’s next up on our roadmap and we have open pull requests implementing autocomplete and have implemented syntax highlighting and document sync with the server. Still to go is better server management and installation methods as well as more concrete features like snippets, refactoring, and workspace features
2
61
In the next version of CodeEdit... CodeEdit remembers your cursors, undo stack, selections, and file positions when switching editors, even across sessions. Close your workspace and pick up exactly where you left off next time.
3
5
44
2,403
Replying to @madeby_ldt
Awesome! Be warned, it's still in the alpha stage. Language server support is in progress
1
1
18
Replying to @madeby_ldt
Not a clone! Xcode is limited to Swift/C/ObjC. CodeEdit is a general purpose editor, bring whatever language and customizations you want. We are sticking to macOS design principles so we do end up looking like Xcode in a lot of ways.
1
1
44
Replying to @AnthonyIsraele
Autocomplete is in progress right now, we’ve got a couple outstanding pull requests implementing it via language servers. Snippets have the groundwork laid out, they’re coming up next our roadmap! github.com/orgs/CodeEditApp/…
3
93