Code Editors for Mac

View 59 business solutions
  • The Most Powerful Software Platform for EHSQ and ESG Management Icon
    The Most Powerful Software Platform for EHSQ and ESG Management

    Addresses the needs of small businesses and large global organizations with thousands of users in multiple locations.

    Choose from a complete set of software solutions across EHSQ that address all aspects of top performing Environmental, Health and Safety, and Quality management programs.
    Learn More
  • AestheticsPro Medical Spa Software Icon
    AestheticsPro Medical Spa Software

    Our new software release will dramatically improve your medspa business performance while enhancing the customer experience

    AestheticsPro is the most complete Aesthetics Software on the market today. HIPAA Cloud Compliant with electronic charting, integrated POS, targeted marketing and results driven reporting; AestheticsPro delivers the tools you need to manage your medical spa business. It is our mission To Provide an All-in-One Cutting Edge Software to the Aesthetics Industry.
    Learn More
  • 1
    Orbiton

    Orbiton

    Snappy and configuration-free text editor/IDE for the terminal

    Orbiton is a terminal-based text editor that incorporates AI-assisted capabilities directly into a lightweight and efficient command-line environment. It is designed for developers who prefer minimal interfaces but still want access to modern AI features such as code generation, editing assistance, and contextual suggestions. The editor emphasizes speed and simplicity, maintaining a small footprint while integrating with external language model providers. It allows users to interact with AI features without leaving the terminal, preserving workflow continuity for those who rely heavily on CLI tools. Orbiton also supports syntax highlighting and standard editing functionality, making it a practical replacement for traditional terminal editors with added intelligence. Its AI integration can be configured to use local models or external APIs, depending on user preference.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    PHP Navigator is an Explorer style web based AJAX file manager. Easy to install and configure. Now with multi user support! WYSIWYG Editor, Code editor with syntax highlighter, Thumbnail view, Zip handling etc... Now upload, manage and edit your files.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    PlusOS (Plus Operating System)

    PlusOS (Plus Operating System)

    OS bootable from Linux,Windows and others partitions as auxiliary OS

    Plus operating system is hobby project. That's built to run as auxiliary OS with Major OS like Windows and Linux etc..bootable with grub2 and own boot loader.focused on eBook reading software(PDF,EPUB,MOBI,DJVU,CHM...).with programs like calculator, notepad,source code editor, hex viewer, text viewer,image viewer and many games.VESA 32bpp GUI from startup.read-only plus maybe writing support for standard file systems FAT/NTFS/EXT/CDFS.codec for archives(ZIP,RAR,7z,GZ ...).codec for image formats(JPG,BMP,GIF,PNG...).video player or at least thumbnails extract(AVI,MKV,MP4,3GP...). mountable as filesystem from ISO,ISZ file.generic drivers VBE,USB,HD Audio,Keyboard, mouse.bootable on qemu and of course on real computer systems.at least all drivers for one computer (my) this is primary goal. In summary goal is building a stable and usefull OS. A Project By Arshad Latti. Support PlusOS project on patreon https://www.patreon.com/arshadlatti to encourage.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    QodeAssist

    QodeAssist

    QodeAssist is an AI-powered coding assistant plugin for Qt Creator

    QodeAssist is an AI-powered coding assistant plugin specifically designed for Qt Creator, bringing modern AI capabilities directly into a C++ and QML development environment. It provides intelligent code completion, inline refactoring, and conversational chat interfaces that can appear as popups, side panels, or embedded views within the IDE. The plugin supports both local and cloud-based language model providers, including Ollama, llama.cpp, OpenAI, Claude, and others, allowing developers to choose between privacy-focused local setups or more powerful remote models. It includes advanced context handling features such as file attachments, project-specific rules, and automatic synchronization with open files, which improves the relevance of AI responses. The system also enables AI tool calling, allowing the assistant to inspect project files, run searches, and access diagnostics to provide deeper assistance.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Rezku Point of Sale Icon
    Rezku Point of Sale

    Designed for Real-World Restaurant Operations

    Rezku is an all-inclusive ordering platform and management solution for all types of restaurant and bar concepts. You can now get a fully custom branded downloadable smartphone ordering app for your restaurant exclusively from Rezku.
    Learn More
  • 5
    Quip is a lean-and-mean, platform independent source code editor that features support for custom scripts and an interface designed to leverage modern computer systems and standards.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    React-Ace

    React-Ace

    React Ace Component

    A set of react components for Ace.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    SCedit is a source code editor developed in java hence platform independent and light weight easy to use application. It provides many features like auto formatting, multiple language selection, syntax highlighting, color template customization etc.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    SLOC

    SLOC

    simple tool to count SLOC (source lines of code)

    sloc is a simple, fast tool for counting lines of code that’s designed to be used from both the command line and Node.js scripts. It tallies physical lines, source lines, comment lines, and blank lines, giving you a quick snapshot of code size across files or entire directories. The utility is language-aware through lightweight detectors and patterns, so it can ignore comments correctly and avoid counting generated or minified files if you configure it to. Output can be human-readable for quick checks or machine-readable (like JSON) for CI pipelines that track repository growth over time. It supports typical developer conveniences such as glob patterns, file/directory ignores, and sensible defaults so you can drop it into existing workflows without fuss. Teams often wire sloc into build steps to watch trends, compare modules, or enforce thresholds before merging changes, making it a handy maintenance metric rather than a vanity number.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    SQLite Editor & Compiler

    SQLite Editor & Compiler

    SQLite Editor and Compiler for PC, macOS and Linux

    A valuable SQLite editor for your PC, Mac OS and Linux with a useful button to compile the code sql for immediate preview of tables, columns and values. == OS requirements to this installation == - macOS 10.9 and later are supported, older operating systems are not supported (and do not work). - Windows 7 and later are supported, older operating systems are not supported (and do not work). Both x86 and amd64 (x64) binaries are provided for Windows. Please note, the ARM version of Windows is not supported for now. - Ubuntu 12.04 and later and again Fedora 21 and Debian 8 are supported Both ia32 and x64 binaries are provided for Linux ==================== Get your Android App - https://play.google.com/store/apps/details?id=com.ulm.sqleditordroid ==================== == Browser Extensions == Chrome extension: http://bit.ly/1O4g1u0 == Windows app: http://amzn.to/2uor6ao ==
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6Storage Self Storage Facility Management Software Icon
    6Storage Self Storage Facility Management Software

    For Self Storage Facility Owners, Operators, and Managers

    Stop struggling with outdated, clunky software. 6Storage is the modern software platform designed to make your self-storage operations easier.
    Learn More
  • 10
    Sandpack

    Sandpack

    A component toolkit for creating live-running code editing experiences

    Sandpack is a component toolkit for creating your own live running code editing experience powered by CodeSandbox. Sandpack uses CodeMirror under the hood, giving you all the basic capabilities of a code editor and syntax highlight. However, if you want to use your own editor framework, you can add that as a component too! Sandpack embeds the browser bundler that powers CodeSandbox and takes advantage of features like npm dependency support, hot module reloading, error overlaying, and caching. With Sandpack, you're always one click away from opening your code snippet in CodeSandbox. This way, you can easily share bug reports or examples behind a unique URL. Set the template prop to get started with Sandpack in a few lines of code. Each template contains all the files and dependencies needed to start a project right away. Tweak the UI to your liking using the options prop. Quickly toggle the appearance of built-in components.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Spacemacs

    Spacemacs

    A community-driven Emacs distribution

    The best editor is neither Emacs nor Vim, it's Emacs *and* Vim, courtesy of Spacemacs! Spacemacs is an extension of the popular text editor Emacs, that offers a whole new way of experiencing Emacs. It is a community-driven Emacs distribution that focuses on ergonomics, mnemonics and consistency. Using it comes naturally to both Emacs and Vim users. In fact, you could even combine the two editing styles. Enabling you to switch between input styles makes Spacemacs a great choice for pair-programming. Spacemacs features a beautiful GUI and exceptional ergonomics, with all the key bindings easily accessible simply by pressing the space bar or alt-m. Spacemacs also comes with hundreds of curated, ready-to-use packages that are well organised in configuration layers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    SuperTab

    SuperTab

    Perform all your vim insert mode completions with Tab

    supertab lets you drive completion with the Tab key instead of the default Ctrl-N/Ctrl-P, making insert-mode completion feel more natural. It can cycle through completion items and optionally fall back to indentation or other behaviors when no completion is available. The plugin plays nicely with omnifunc and user-defined completion sources, so language-specific engines or LSP-backed completions slot in seamlessly. Works with omnifunc and external completion sources or frameworks. You can configure direction, cycling, and how Tab behaves at line starts or after whitespace. It is intentionally small and focused, providing a thin layer over Vim’s completion to streamline everyday typing. Lightweight approach that keeps Vim’s native completion model. For many users, it becomes a muscle-memory improvement that speeds up coding with minimal configuration.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Swing Artist

    Swing Artist

    Mini Java IDE and Swing builder

    The aim of this project is to build an IDE for Java language which can be used to develop GUI based applications easily without knowing about the GUI components in detail. The idea is to enable users to make GUI as if they are using paint application to draw a design and later generating the code for it. The project also includes a built in Code Editor for editing Java applications. The code editor can also be used to edit file of any supported text file format. The work is focused on the layout of the components that gives the interface a clear and consistent look, conforming to specifiable interface guidelines, in an application and across applications. This interface builder provides an environment for specifying component and layout specifications for the interface of Java applets and applications. The tool enables anyone who knows the semantics of the Java Abstract Windowing Toolkit (java.awt) to build quality interfaces. This is achieved by integrating general design principles
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Tabular

    Tabular

    Vim script for text filtering and alignment

    Tabular is a Vim plugin for aligning text into neat columns using pattern-driven rules. Instead of manually spacing content, you define an alignment target—such as : in dictionaries, = in assignments, or | in Markdown tables—and the plugin rearranges whitespace to produce straight columns. It supports regular expressions, so you can craft smart alignment that respects context or ignores edge cases. The workflow fits naturally into Vim: you visually select lines (or operate on a motion), run a command, and instantly get well-formatted blocks. Tabular is particularly helpful for Markdown tables, JSON-like configs, and code where lining up items improves scannability. By turning alignment into a repeatable operation, it reduces tedium and enforces consistent formatting across a project.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Original code by Danie Linsley : http://danielinsley.com/entries/general/tinymce-syntax-highlighted-code-editor It is a useful plugin for TinyMCE (WYSIWYG HTML editor) that adds up the ability to color your code. Here is the french localization.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    VT Code

    VT Code

    VT Code - semantic AI coding agent

    VTCode is a terminal-based AI coding agent designed to provide semantic code understanding and interactive assistance directly within a command-line environment. It is implemented in Rust and focuses on performance, portability, and deep integration with developer workflows that rely on terminal tools. The system leverages syntax-aware parsing technologies such as tree-sitter and AST-based analysis to understand code structure rather than relying solely on raw text, which enables more accurate and context-aware suggestions. VTCode operates as an agent rather than a simple autocomplete tool, meaning it can interpret user intent, navigate codebases, and assist with multi-step tasks. It is highly configurable, allowing developers to define behavior, prompts, and workflows tailored to their projects. The tool is especially useful for developers who prefer lightweight, local-first environments but still want advanced AI assistance comparable to modern IDE-based tools.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17

    Vampirio Code

    Vampirio Code, a great Code Editor and Compiler

    A versatile open source code editor and also IDE that supports syntax highlighting and compilation on many well known languages like C#, C++, Javascript, JAVA, HTML, PHP and CMake. Vampirio Code allows your code to be tested or even compiled for personal or commercial projects. Its functionalities are: One simple file can be compiled with F5 without saving it Syntax highlighting Already integrated to 'dotnet' and 'msvc' compilers Tab manager C#, C++, Javascript, JAVA, HTML, PHP and CMake supported MSVC, GNU g++, CLang and Emscripten compilers supported Javac and Java supported Node.js and Xampp supported
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Vimplus

    Vimplus

    An automatic configuration program for vim

    vimplus is an opinionated Vim “distribution” and automatic configuration program by chxuan which bundles a large number of plugins and configurations so that you can essentially install Vim once and have a fully-loaded development setup. Rather than starting with a bare .vimrc and gradually adding plugins, vimplus gives you a pre-configured environment that includes file explorers, completion, status lines, themes, and more. It includes a custom installer and update script, and places a lot of the configuration into ~/.vimrc.custom.plugins and ~/.vimrc.custom.config for user customisations. This approach can save a lot of time for users who don’t want to spend weeks assembling their Vim environment. However, because it includes many plugins and opinionated mappings, some users feel it’s heavier than a minimal Vim setup and may require unlearning some defaults. For developers who want a “just work” Vim setup for C/C++, Python, JavaScript, etc., vimplus is a very strong starting point.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    WebEditorWeb

    WebEditorWeb

    Code editor in single HTML file

    Code editor written in a single HTML file that runs on the browser tab. There is no need to install, download a single file and run anywhere. To change the initial configuration, edit the wew.html file in the last lines. * WebEditorWeb use CodeMirror components in code editor.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    WebGarage is an HTML5 drag and drop widget designer written in C++ using the QT framework.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    brTxter

    brTxter

    Powerful and free source code editor for creative developers.

    From creative, for creative. Name: Txter Verifying name / forum name: brTxter Stable version: 0.8.0 Fresh version: 0.8.0 State: release candidate 1 Supported platforms: Windows 7 or higher; macOS High Sierra or higher (on both Intel chips and Apple Silicon Chips)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    codi.vim

    codi.vim

    The interactive scratchpad for hackers

    codi.vim is an interactive scratchpad and REPL-like playground inside Vim/Neovim that evaluates code as you type. It creates a live buffer where inputs on one side produce continuously updated outputs on the other, helping you prototype snippets and explore APIs quickly. The plugin supports multiple languages by leveraging system interpreters or backends and displays results inline without switching context. It focuses on minimal setup so you can open a buffer, set a filetype, and start experimenting immediately. Because results update incrementally, it is useful for learning, debugging, or documenting small examples. It turns Vim into a lightweight computational notebook while keeping the modal editing experience intact.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    dcedit

    dcedit

    A multi-language code editor with syntax highlighting and templates.

    Multi-language code editor
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    ** We moved ** Website: http://ecoder.info/ Github: https://github.com/Ecoder/Core Google Group (support): https://groups.google.com/d/forum/ecoder-support
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    gEcrit
    gEcrit is a Python orientated source code editor. It tries to keep the interface as clean as possible and keep the menus simple. It features all the common features a Python programmer might need, including an interactive Python shell.
    Downloads: 0 This Week
    Last Update:
    See Project