
Īn editor originally made for BeOS and later ported to Linux and macOS.Ī fast and lightweight editor / IDE, uses GTK+.įormer default under GNOME until GNOME 42. Written in Object Pascal on Lazarus (IDE), thus cross platform native GUI.ĭefault under IBM OS/2 versions 2-4. Many plugins.Ī modular, general-purpose editor built using HTML, CSS and JavaScript on top of Chromium and Node.js.Ī modular, web-oriented editor built using HTML, CSS and JavaScript on top of the Chromium Embedded Framework. Ī vi work-alike which retains the vi command-set while adding new features: multiple windows and buffers, infinite undo, colorization, scriptable expansion capabilities, etc.Ī clone based on the ideas of the vi editor and designed for use both from a command line interface and in a graphical user interface.Ī User Interface for Programmers by Rob Pike. Programmer's Editor for OpenVMS implemented using TPU.Ī modular, cross-platform editor written in C and Lua, using Scintilla. Emacs and vi are the dominant text editors on Unix-like operating systems, and have inspired the editor wars. Two long-existing forks of the popular Emacs programmer's editor. The following editors can either be used with a graphical user interface or a text user interface.Ī vi/ex clone with additional commands and features. It offers a range of useful features that can be used across platforms.The following is a list of notable text editors. It is free to use and supports the majority of programming languages as it’s open-source. It is similar to an IDE than actually a text editor, this means that it is a little complex for beginners. However, this text editor only works with windows. It is quite simple to use and it has already been translated into over 80 languages, which is one of the reasons for its popularity. It is a GPL-licensed open-source software and it is free to use.


It comes with a range of language-specific features built-in.

Developed by GitHub, it is a desktop app developed leveraging web technologies. It is a free, open-source, and customisable source code editor that can work across operating systems. It comes equipped with a range of features such as distraction-free writing mode, split editing, quick shortcuts and so much more. It is a feature-packed, easy-to-use code editor that offers a great user experience. It is a cross-platform source code editor that leverages the Python application programming interface.
