Skip to content

Instantly share code, notes, and snippets.

@rsp
Last active September 21, 2023 20:51
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save rsp/b8e341a7fe9bf538e59038f6854c9442 to your computer and use it in GitHub Desktop.
Save rsp/b8e341a7fe9bf538e59038f6854c9442 to your computer and use it in GitHub Desktop.
Text Editors

Text Editors

Interesting text editors. Some very old, some very new. Some standalone, some in the cloud.

Originally posted as this Gist. An up to date version is available here:

The original version is below:

Classic

vi


Originally written by Bill Joy in 1976. Currently the most popular version is Vim written by Bram Moolenaar first released publicly in 1991, based on an Amiga port of the Stevie editor, a vi clone written by Tim Thompson for Atari ST in 1987. Vim is included as vi with most Linux and Unix systems, including Mac OS X.

Vim is Charityware. You can use and copy it as much as you like, but you are encouraged to make a donation for needy children in Uganda at http://iccf-holland.org/

Emacs


Originally written in 1976 by Richard Stallman and Guy L. Steele, Jr. as a set of Editor MACroS for the TECO editor. There are several versions available, the most popular is GNU Emacs.

Modern

Sublime Text

A simple, small, fast and modern text editor written by Jon Skinner and initially released in 2008.

Atom


A modern text editor developed by GitHub and initially released in 2014. It is written in Node.js using the Electron framework.

Brackets


A modern text editor developed by Adobe Systems and initially released in late 2014. It is written in Node.js.

Visual Studio Code


A modern test editor develped by Microsoft and initially released in 2015. It is written in Node.js using the Electron framework.

Cloud

Cloud9


An online IDE. It is written almost entirely in JavaScript using Ace as the editor component and Node.js on the back-end. It uses Docker containers for its workspaces, and is hosted on Google Compute Engine.

repl.it


Online REPL for 15+ languages. Great for fast prototyping and sharing ideas.

JS Bin


Online collaborative web development and debugging tool built by Remy Sharp. For testing HTML, CSS and JavaScript.

JSFiddle

Online collaborative web development and debugging tool built by Piotr Zalewa and Oskar Krawczyk. For testing HTML, CSS and JavaScript.

CodePen

Online collaborative web development and debugging tool built by Alex Vazquez, Tim Sabat and Chris Coyier. For testing HTML, CSS and JavaScript.

Plunker

Online collaborative web development and debugging tool built by Geoff Goodman. For testing HTML, CSS and JavaScript.

RunKit

Node playground in the browser.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment