IDEmacs: A Visual Studio Code clone for Emacs

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

Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io
featured
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
  1. GNU Emacs

    Mirror of GNU Emacs

    You mean something like which-key? It existed for a long time as an external package and was added to main emacs recently. https://github.com/emacs-mirror/emacs/commit/fa4203300fde682...

  2. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  3. term-keys

    Lossless keyboard input for Emacs

    Well, I guess? Using TRAMP with large projects is not a pleasant experience. It works great for one-off files and remote bookmarks etc, but for working with large projects you're better off mosh/ssh-ing into the server and using Emacs there. With things like term-keys [1] you can use all the keys there as well. Basically only missing out on images and variable fonts, both of which are none issues for me at least when programming.

    1: https://github.com/CyberShadow/term-keys

  4. Visual Studio Code

    Visual Studio Code

    This is great to see, and I'm sure it will nudge some people to give Emacs a try who wouldn't have otherwise.

    I've been using Emacs with a custom configuration for many years now, but when I needed a good IDE for working with modern frontend stacks about a year ago, I decided to give VSCodium a try, since the TS/LSP integration wasn't that great in Emacs. And funnily enough, I did the reverse of what this project does: I tried to make VSCodium look and behave more like my Emacs setup.

    It turns out that this is incredibly difficult. Decluttering the UI was easy enough; getting my Vim/evil-mode key bindings to work was relatively straightforward, though not perfect; but it was practically impossible to make VSCode work with the concept of buffers, instead of tabs and tab groups.

    There are some extensions that emulate this to an extent, but it requires at least one change[1] to work properly that's been ignored for almost 2 years now.

    So, that, general jank and unresponsiveness, and the idea of my editor being a web browser with all the security concerns of installing random JS extensions, put me off it for good. I went back to my "inferior" Emacs setup, spent some more time on configuring it for TS, and I think it's not so bad right now. Though I switched projects in the meantime, so it probably needs to be brought up to date again.

    Moral of the story: Emacs is life. I'm sorry I ever doubted it. <3

    [1]: https://github.com/microsoft/vscode/issues/204942

  5. protagentic

    Emacs plugin for kiro like functionality

    Similarly, inspired by Kiro and now what is known as Spec Driven Development - here is an emacs plugin which takes it towards that https://github.com/kgthegreat/protagentic

  6. lem

    General-purpose editor/IDE with high expansibility in Common Lisp

    I don't agree with everything in their approach, but Lem (https://github.com/lem-project/lem) is a modern editor that has the Emacs Nature.

  7. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
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

  • Open Source 'Eclipse Theia IDE' Exits Beta to Challenge Visual Studio Code

    6 projects | news.ycombinator.com | 28 Jun 2024
  • Show HN: Open-source alternatives to tools You pay for

    5 projects | news.ycombinator.com | 9 Dec 2023
  • Godot Docs Simplified: Part 0 Introduction

    2 projects | dev.to | 18 Dec 2022
  • Atom was archived last night

    4 projects | /r/linux | 16 Dec 2022
  • Intro to node and npm

    3 projects | dev.to | 30 Oct 2022

Did you know that Emacs Lisp is
the 25th most popular programming language
based on number of references?