Open Source Code Editors

All apps in Open Source Code Editors category. Use the filters below to narrow down your search. 
Copy a direct link to this comment to your clipboard
  1. Notepad++ icon
     4926 likes

    Free open-source code editor and Notepad replacement supporting multiple languages, featuring high speed, low resource usage, privacy focus, and plugin extensibility.

    Cost / License

    • Free
    • Open Source

    Application types

    Platforms

    • Windows
    • PortableApps.com
    Notepad++ screenshot 1
    Notepad++ screenshot 1
    Notepad++ screenshot 2
    +10
    TextFX plugin menu
    248 alternatives
    4.0
    Very Good97 reviews
  2. VSCodium icon
     402 likes

    This repository contains a build file to generate FLOSS release binaries of Microsoft's Visual Studio Code - Open Source ("Code - OSS") project, the open source core of the proprietary Visual Studio Code.

    Cost / License

    • Free
    • Open Source (MIT)

    Application types

    Platforms

    • Mac
    • Windows
    • Linux
    • Flathub
    • Electron
    • Snapcraft
    • Homebrew
    • Chocolatey
    VSCodium screenshot 1
    196 alternatives
    4.8
    Excellent42 reviews
  3. Vim icon
     1343 likes

    Vim ("Vi IMproved") is an advanced text editor that allows syntax highlighting, word completion and has a huge amount of contributed content. It also has a GUI version called GVim.

    Cost / License

    Application types

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Haiku
    • AmigaOS
    • OpenSolaris
    • MorphOS
    • Flathub
    • Flatpak
    • Snapcraft
    Vim screenshot 1
    GVim with netrw+airlines+ctrlspace+xkb-switch+monokai theme+Source Pro font
    Plugin Gitgutter shows added lines as '+' and altere as '~'.
    214 alternatives
    4.6
    Excellent25 reviews
  4. Eclipse icon
     1147 likes

    Eclipse is an extensible development platform with runtimes and application frameworks for building, deploying and managing software across the entire software lifecycle. Many people know Eclipse as a Java IDE, but it is much more than that- Eclipse actually consists of over 60...

    Cost / License

    • Free
    • Open Source

    Application types

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    eclipse on windows 10
    eclipse on macOS
    147 alternatives
    3.8
    Good12 reviews
  5. Zed Editor icon
     107 likes

    Blazing fast, collaborative code editor with real-time multi-user support, built-in Vim mode, language-aware syntax trees, integrated terminal, and multi-buffers.

    Cost / License

    • Freemium
    • Open Source

    Application types

    Platforms

    • Mac
    • Windows
    • Linux
    • Flathub
    • Flatpak
    Zed Editor screenshot 1
    Zed Editor screenshot 1
    Zed Editor screenshot 2
    87 alternatives
    4.6
    Excellent13 reviews
  6. Kate icon
     312 likes

    The Kate project develops two main products: KatePart, the advanced editor component which is used in numerous KDE applications requiring a text editing component, and Kate, a MDI text editor application.

    Cost / License

    Application types

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • KDE Plasma
    • Flathub
    • Flatpak
    • Snapcraft
    Kate screenshot 1
    Kate screenshot 1
    Kate with an ATOM color scheme using some RegEx to find and replace.
    144 alternatives
    4.2
    Very Good8 reviews
  7. Geany icon
     575 likes

    Geany is a powerful, stable and lightweight programmer's text editor that provides tons of useful features without bogging down your workflow.

    Cost / License

    Application types

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Snapcraft
    • Flathub
    • PortableApps.com
    • Flatpak
    • Haiku
    Geany screenshot 1
    Geany screenshot 1
    Geany screenshot 2
    +5
    Geany screenshot 3
    152 alternatives
    4.3
    Very Good19 reviews
  8. Neovim icon
     187 likes

    Refactored version of Vim with enhanced extensibility and modern plugin architecture.

    Cost / License

    • Free
    • Open Source

    Application types

    Platforms

    • Mac
    • Windows
    • Linux
    • Chocolatey
    • Flathub
    • Snapcraft
    Neovim screenshot 1
    Neovim screenshot 1
    105 alternatives
  9. gedit icon
     694 likes

    Official text editor of the GNOME desktop environment. Has syntax highlighting and is suitable for programming, with support for several languages. It is extensible with plugins.

    Cost / License

    Application types

    Platforms

    • Mac
    • Windows
    • Linux
    • Chrome OS
    • BSD
    • GNOME
    • OpenSolaris
    • Flathub
    The Default look under GNOME with Adwaita
    gedit screenshot 1
    gedit screenshot 2
    +2
    gedit screenshot 3
    192 alternatives
  10. Apache NetBeans icon
     742 likes

    A free, open-source Integrated Development Environment for software developers. You get all the tools you need to create professional desktop, enterprise, web, and mobile applications with the Java language, C/C++, and even dynamic languages such as PHP, JavaScript, Groovy, and...

    Cost / License

    Application types

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    Editor
    Trees
    Windows
    +2
    Linux
    97 alternatives
    4.2
    Very Good10 reviews
  11. GNU Emacs icon
     387 likes

    GNU Emacs is an extensible, customizable text editor—and more. At its core is an interpreter for Emacs Lisp, a dialect of the Lisp programming language with extensions to support text editing. The features of GNU Emacs include:

    Cost / License

    Application types

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • BSD
    • Snapcraft
    • F-Droid
    • Haiku
    • Debian
    • MacPorts
    • Homebrew
    The GNU Emacs Manual calls Emacs the extensible, customizable, self-documenting real-time display editor
    Beyond just being able to edit plain text files, Emacs includes special features to help you write in many different human languages and programming/markup languages
    GNU Emacs screenshot 2
    +6
    GNU Emacs screenshot 3
    181 alternatives
    4.3
    Very Good16 reviews
  12. IntelliJ IDEA icon
     440 likes

    IntelliJ IDEA is the JetBrains IDE for pro development in Java and Kotlin. Built for your comfort, it unlocks productivity, ensures quality code, supports cutting-edge tech, and protects your privacy.

    Cost / License

    Application types

    Platforms

    • Mac
    • Windows
    • Linux
    IntelliJ IDEA interface overview: the Project tool window (left) outlines the code structure and the Editor (right) is used to read, write, and explore the source code.
    Inspections help find probable bugs and dead code, detect performance issues, and improve the overall code structure by providing quick-fixes for any code that contains potential concerns.
    In the Search Everywhere window, you can search for files, actions, classes, symbols, settings, UI elements, and anything in Git, all from a single entry point.
    +1
    IntelliJ IDEA provides first-class support for leading frameworks with dedicated assistance for Jakarta EE, JPA, Reactor, Spring and Spring Boot, and other popular frameworks.
    59 alternatives
    4.1
    Very Good10 reviews
  13. Micro icon
     85 likes

    Micro is a terminal-based text editor that aims to be easy to use and intuitive, while also taking advantage of the full capabilities of modern terminals.

    Cost / License

    • Free
    • Open Source (MIT)

    Application types

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • FreeBSD
    • OpenBSD
    Micro screenshot 1
    Micro screenshot 1
    Micro screenshot 2
    +2
    Micro screenshot 3
    45 alternatives
    4.4
    Very Good8 reviews
  14. Pulsar Editor icon
     48 likes

    A Community-led Hyper-Hackable Text Editor, built on Electron. and based on everything we love about our favorite editors.

    Cost / License

    • Free
    • Open Source

    Application types

    Platforms

    • Mac
    • Windows
    • Linux
    • Chrome OS
    • BSD
    • Electron
    Welcome tab
    76 alternatives
  15. Lite XL icon
     52 likes

    Lite XL is a lightweight text editor written mostly in Lua — it aims to provide something practical, pretty, small and fast, implemented as simply as possible; easy to modify and extend, or to use without doing either.

    Cost / License

    • Free
    • Open Source (MIT)

    Application types

    Platforms

    • Mac
    • Windows
    • Linux
    Lite XL screenshot 1
    Lite XL screenshot 1
    59 alternatives
    4.6
    Excellent10 reviews
  16. Notepad3 icon
     63 likes

    Notepad3 is a fast and light-weight text editor with syntax highlighting for programming jobs. Auto-completion, Multi-language, Dark mode more.

    Cost / License

    • Free
    • Open Source

    Application types

    Platforms

    • Windows
    Supports RTL languages out of the box.
    Select Syntax Scheme
    Notepad3 screenshot 2
    +1
    Notepad3 screenshot 3
    211 alternatives
    4.2
    Very Good12 reviews
  17. TextMate icon
     270 likes

    TextMate brings Apple's approach to operating systems into the world of text editors. By bridging UNIX underpinnings and GUI, TextMate cherry-picks the best of both worlds to the benefit of expert scripters and novice users alike.

    Cost / License

    Application types

    Alerts

    • Discontinued

    Platforms

    • Mac
    TextMate screenshot 1
    TextMate screenshot 1
    163 alternatives
  18. Notepad2 icon
     291 likes

    Notepad2 is a fast and light-weight Windows Notepad like text editor with syntax highlighting. Simple as possible, but yet powerful. Has full Unicode support. Can be run out of the box without installation, and does not touch your system's...

    Cost / License

    • Free
    • Open Source

    Application types

    Alerts

    • Discontinued

    Platforms

    • Windows
    • PortableApps.com
    Notepad2 screenshot 1
    Notepad2 screenshot 1
    118 alternatives
  19. Bluefish Editor icon
     162 likes

    Bluefish is a powerful editor targeted towards programmers and webdesigners, with many options to write websites, scripts and programming code. Bluefish supports many programming and markup languages, and it focuses on editing dynamic and interactive websites.

    Cost / License

    • Free
    • Open Source

    Application types

    Platforms

    • Mac
    • Windows
    • Linux
    • Flathub
    • Haiku
    Bluefish Editor screenshot 1
    Bluefish Editor screenshot 1
    Bluefish Editor screenshot 2
    212 alternatives
    4.2
    Very Good6 reviews
  20. Athas icon
     10 likes

    Lightweight code editor with Vim mode, Git integration, AI-powered code editing, syntax highlighting, LSP support, and cross-platform compatibility.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    Athas screenshot 1
    56 alternatives