Sunsetting Atom Text Editor

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • SonarLint - Clean code begins in your IDE with SonarLint
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • SaaSHub - Software Alternatives and Reviews
  • lapce

    Lightning-fast and Powerful Code Editor written in Rust

    Why not collaborate with developers of existing code editors such as Xi Editor (https://xi-editor.io) or Lapce (https://lapce.dev) instead of making yet another one?

    As for lightweight alternatives to Atom, there is also Lite-XL (https://lite-xl.com).

  • brackets

    An open source code editor for the web, written in JavaScript, HTML and CSS. (by brackets-cont)

    What was Atom good for, when compared with something like Visual Studio Code?

    I recall reading about typing latency and it seemed to come out as one of the slower options: https://pavelfatin.com/typing-with-pleasure/

    I guess it would have occupied a similar place as Brackets, another vaguely similar project? https://brackets.io/

    Then again, with how popular VSC has become and with how insanely many extensions there are for it, using any other editor feels a bit... counterproductive at times?

    Personally, i'm using the following:

      - CLI: nano (vim works too, I just like the simplicity more)

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • lite-xl

    A lightweight text editor written in Lua

    Why not collaborate with developers of existing code editors such as Xi Editor (https://xi-editor.io) or Lapce (https://lapce.dev) instead of making yet another one?

    As for lightweight alternatives to Atom, there is also Lite-XL (https://lite-xl.com).

  • sublime_text

    Issue tracker for Sublime Text

  • hydrogen

    :atom: Run code interactively, inspect data, and plot. All the power of Jupyter kernels, inside your favorite text editor.

    I personally found Atom + Hydrogen [0] to be the most productive interactive Python environment I've ever used. I really want to see VSCode adopt some way to run a Jupyter kernel for a Python file (with a notebook UI) and have rich results in line with the code (i.e. not a terminal output off to the right side of the screen).

    [0] https://github.com/nteract/hydrogen

  • vscodium

    binary releases of VS Code without MS branding/telemetry/licensing

  • neovide

    No Nonsense Neovim Client in Rust

    Earlier this year Keith Simmons, the author of Neovide (https://github.com/neovide/neovide), joined our team. He's been working on Vim bindings and paying a lot of attention to getting it right. As you probably know there's a lot of surface area, so this will take time.

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • iced

    A cross-platform GUI library for Rust, inspired by Elm

  • oni2

    Native, lightweight modal code editor

    How does it do in comparison to the other upcoming "better VSC"s? Like for example:

    https://v2.onivim.io/

    https://helix-editor.com/

  • textadept

    Textadept is a fast, minimalist, and remarkably extensible cross-platform text editor for programmers.

    Textadept has both TUI and GUI, and is Free Software: https://orbitalquark.github.io/textadept/

    The way it works is that its creator made a TUI implementation if the GUI library he used for the graphical version, so you have the same menus etc.

  • uemacs

    Random version of microemacs with my private modificatons

    He doesn't. Linus uses MicroEMACS [0], which is an entirely different editor that uses emacs bindings.

    It's not the lisp machine that incidentally happens to edit code that GNU Emacs is.

    Or, as he puts it [1]:

    > I use this abomination called "micro-emacs", which has absolutely nothing to do with GNU emacs except that some of the key bindings are similar.

    [0]: https://github.com/torvalds/uemacs

  • xi-editor

    A modern editor with a backend written in Rust.

    Why not collaborate with developers of existing code editors such as Xi Editor (https://xi-editor.io) or Lapce (https://lapce.dev) instead of making yet another one?

    As for lightweight alternatives to Atom, there is also Lite-XL (https://lite-xl.com).

  • nw.js

    Call all Node.js modules directly from DOM/WebWorker and enable a new way of writing applications with all Web technologies.

    There is also NW.js (f.k.a. Node-Webkit), which was preceding Electron and was also a foundation for a lot of apps: https://github.com/nwjs/nw.js/wiki/List-of-apps-and-companie...

  • Brackets

    An open source code editor for the web, written in JavaScript, HTML and CSS.

    Oh, that's a good point about the sunsetting. In Brackets's case, Adobe left it active in the hands of the community.

    Live Preview in particular is one of the areas I had some fun working on. I worked out a way to do diff/patch to make it quickly and incrementally update the browser[1]

    [1]: https://github.com/adobe/brackets/wiki/Research%3A-HTML-DOM-...

  • SubEthaEdit

    General purpose plain text editor for macOS. Widely known for its live collaboration feature.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts