awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
CodeEditApp avatar

CodeEditApp/CodeEdit

0
View on GitHub↗
22,896 stars·1,173 forks·Swift·MIT·21 viewscodeedit.app↗

CodeEdit

CodeEdit is an open-source integrated development environment and native macOS code editor. It provides a workspace for writing and modifying source code, combining a text editor with project management tools.

The editor is built specifically for macOS using native frameworks to ensure performance. It features a plugin system that allows for the addition of specialized features and custom logic to extend the editing experience.

The environment includes an integrated terminal emulator for executing development commands and debugging tools. It also provides project-wide file indexing for global search and replace operations, along with tools for snippet management and version control.

Features

  • Source Code Editors - Provides a native macOS environment for writing and modifying source code with syntax highlighting and automated completion.
  • Integrated Task Execution - Enables the execution of terminal commands and debugging tools directly within the editor.
  • Editor Extensions - Provides frameworks and APIs for building custom plugins and specialized logic to extend the editor.
  • Integrated Development Environments - Combines a professional code editor with an integrated terminal and project management tools.
  • Extensible Text Editors - Provides a modular text editing environment designed for source code manipulation through a plugin system.
  • Plugin Systems - Features a modular system for extending editor functionality through community-maintained plugins.
  • macOS Native Editors - Provides a professional source code editor built specifically for macOS with native performance.
  • Terminal Emulators - Includes a built-in shell process within a native view for executing development commands.
  • Hook-Based Plugin Systems - Allows external modules to hook into editor events to add features without modifying the core codebase.
  • macOS Renderers - Uses native macOS AppKit frameworks to render the editor interface and manage windowing.
  • Syntax Highlighting - Provides precise color coding and structural formatting by parsing source code into abstract syntax trees.
  • Development Workflow Integration - Unifies shell environments and debugging tools into a cohesive, integrated programming workflow.
  • File Indexing Utilities - Scans directories to build a searchable map of files for fast global search and replace operations.
  • Open Source Tools - Offers a free and transparent text editing tool that allows for community contributions and modifications.
  • Project Management - Includes tools for organizing codebases, managing snippets, and integrating version control.
  • Code Editors - Open-source code editor focused on the macOS experience.
  • Developer Tools - Native code editor for macOS.
  • Development Environments - Native macOS code editor for web development.
  • Integrated Development Environments - Open-source code editor designed for a native macOS experience.
  • Terminal Emulators - Native code editor for macOS.
  • Text and Code Editors - Native macOS editor with Git and Markdown support.
  • Text Editors - Native, lightweight, and open-source code editor.

Star history

Star history chart for codeeditapp/codeeditStar history chart for codeeditapp/codeedit

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does codeeditapp/codeedit do?

CodeEdit is an open-source integrated development environment and native macOS code editor. It provides a workspace for writing and modifying source code, combining a text editor with project management tools.

What are the main features of codeeditapp/codeedit?

The main features of codeeditapp/codeedit are: Source Code Editors, Integrated Task Execution, Editor Extensions, Integrated Development Environments, Extensible Text Editors, Plugin Systems, macOS Native Editors, Terminal Emulators.

Which projects share features with codeeditapp/codeedit?

Projects with overlapping indexed features include: atom/atom — Atom is an extensible code IDE and hackable text editor designed for source code editing and the creation of custom… lighttable/lighttable — LightTable is an extensible source code editor and integrated development environment designed as an interactive… textmate/textmate — TextMate is a programmable text editor designed for software development and project management. It functions as a… vim/vim — Vim is a keyboard-driven text editor designed for the high-speed manipulation of source code and plain text files. It… zed-industries/zed — Zed is an AI-native, high-performance code editor designed for extreme responsiveness and keyboard-centric workflows.… notepad-plus-plus/notepad-plus-plus — Notepad++ is a high-performance, lightweight source code editor designed for local development on Windows. Built as a…

Projects sharing features with CodeEdit

These projects share indexed features with CodeEdit. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • atom/atomatom avatar

    atom/atom

    60,807View on GitHub↗

    Atom is an extensible code IDE and hackable text editor designed for source code editing and the creation of custom development environments. It functions as a syntax highlighting editor and a version control integrated editor that tracks file changes and synchronizes code with remote repositories. The editor allows for the modification of its own core functionality and supports a package-based plugin system for creating custom themes and snippets. It also serves as a Markdown preview editor, providing side-by-side visual rendering for content authoring. The platform includes capabilities fo

    JavaScript
    View on GitHub↗60,807
  • lighttable/lighttableLightTable avatar

    LightTable/LightTable

    11,693View on GitHub↗

    LightTable is an extensible source code editor and integrated development environment designed as an interactive programming environment. It enables the evaluation of programming language fragments in real time to provide instant feedback on expressions. The workspace functions as a remote execution environment, connecting to and managing external servers to run code within remote processes. It allows for an interactive workflow where users can execute code fragments and track expression values without restarting the environment. The system provides source code editing capabilities, includin

    Clojureclojureclojure-developmentclojurescript
    View on GitHub↗11,693
  • textmate/textmatetextmate avatar

    textmate/textmate

    14,783View on GitHub↗

    TextMate is a programmable text editor designed for software development and project management. It functions as a highly customizable environment where users can define language-specific behaviors, syntax highlighting rules, and automated workflows to suit their individual development needs. The editor distinguishes itself through a modular, bundle-based extensibility model that allows for deep integration with system shell commands. By piping document buffers through external scripts and command-line tools, users can perform complex text transformations, automate file lifecycle tasks, and b

    Objective-C++c-plus-pluscocoamacos
    View on GitHub↗14,783
  • vim/vimvim avatar

    vim/vim

    40,518View on GitHub↗

    Vim is a keyboard-driven text editor designed for the high-speed manipulation of source code and plain text files. It utilizes a modal interface that interprets keystrokes as either text insertion or complex navigation and editing commands. Built on a portable C core, the software maintains a consistent experience across diverse operating systems and terminal emulators through an abstraction layer that manages text in memory-mapped buffers. The editor functions as a highly modular platform that supports extensive customization through a built-in scripting engine and a plugin-based architectur

    Vim Scriptccross-platformtext-editor
    View on GitHub↗40,518
Compare all 30 related projects→