Free, extensible code editor with Git integration, AI-driven IntelliCode, and 30,000+ extensions, supporting various languages like Python, Java.
- Code Editor
- Free • Proprietary
- Mac
- Windows
- Linux
- Online
- Chrome OS
- Snapcraft
+2This 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.
- Code Editor
- Free • Open Source
- Mac
- Windows
- Linux
- Flathub
- Electron
Sophisticated text editor for code with sleek interface, multi-select tabs, side-by-side definitions, and swift variable renaming using multiple selections.
- Code Editor
- Freemium • Proprietary
- Mac
- Windows
- Linux
+2Vim ("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.
- Code Editor
- Free • Open Source
- Mac
- Windows
- Linux
- BSD
- Haiku
- AmigaOS
- OpenSolaris
- MorphOS
- Flathub
- Flatpak
- Snapcraft
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...
- IDE
- Free • Open Source
- Mac
- Windows
- Linux
- BSD
Microsoft Visual Studio is an IDE used to create programs, apps, websites, and web services using various frameworks. It supports multiple languages and offers tools for coding, debugging, and design.
- IDE
- Free Personal • Proprietary
- Windows
- Online
- .NET Framework
+5Refactored version of Vim with enhanced extensibility and modern plugin architecture.
- Code Editor
- Free • Open Source
- Mac
- Windows
- Linux
Geany is a powerful, stable and lightweight programmer's text editor that provides tons of useful features without bogging down your workflow.
- Code Editor
- Free • Open Source
- Mac
- Windows
- Linux
- BSD
- Snapcraft
- Flathub
- PortableApps.com
- Flatpak
+5The 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.
- Code Editor
- Free • Open Source
- Mac
- Windows
- Linux
- BSD
- KDE Plasma
- Flathub
- Flatpak
- Snapcraft
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...
- IDE
- Free • Open Source
- Mac
- Windows
- Linux
- BSD
+2GNU 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:
- Text Editor
- Free • Open Source
- Mac
- Windows
- Linux
- Android
- BSD
- F-Droid
- Haiku
- Homebrew
- Snapcraft
- Debian
- MacPorts
+6IntelliJ 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.
- IDE
- Freemium • Open Source
- Mac
- Windows
- Linux
+1The first agentic IDE, and then some. The Windsurf Editor is where the work of developers and AI truly flow together, allowing for a coding experience that feels like literal magic.
- Code Editor
- Freemium • Proprietary
- Mac
- Windows
- Linux
+9