Open-source projects categorized as IDE | Edit details
Related topics: #Editor #Vim #Neovim #VSCode #Lua

Top 23 IDE Open-Source Projects

  • GitHub repo Visual Studio Code

    Visual Studio Code

    Project mention: TEXT EDITOR | | 2021-11-28

    ~VS CODE is a free code editor.It has outstanding add-on support and great cut integration. you can download the .deb file and install it from here It works pretty much same on every operating system.

  • GitHub repo Code-Server

    VS Code in the browser

    Project mention: how to practice Python without installing Python? | | 2021-11-24

    For this I would use code-server. You do need a server to run this. You can use something like a Raspberry Pi. After going through the setup of it you have access to VSCode on your web browser on any device.

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo SpaceVim

    A community-driven modular vim/neovim distribution - The ultimate vimrc

    Project mention: What's the difference between Vim/Emacs? Do they do they same thing? New to Linux and can't decide which to use! | | 2021-11-11

    Then Spacemacs is probably the most nicely configured editor in existence. It improves over Vim by making the SPC the central leader key, and adding highly intuitive mnemonic keybindings. Really, check out Spacemacs for 5 minutes, and I guess you will understand the beautiful concept and using it you will have the power of Emacs and Vim combined (and improved on) in one. You should not just take my words without checking them, but I can tell you that I have checked out the various 'Spacemacs imitations', spacevim, vspacecode, atom with which-key, but they all pale by comparison to Spacemacs (Doom emacs is a good competitor but personally I prefer Spacemacs and definitely I would recommend it over Doom for beginners).

  • GitHub repo theia

    Eclipse Theia is a cloud & desktop IDE framework implemented in TypeScript.

    Project mention: CS50 vscode - how to install the back end? | | 2021-11-11

    I don't know, but you could use something like to run inside the container. There are a lot of tutorials and guides, but it's getting complicated, especially since all you need is just the dependencies.

  • GitHub repo vscodium

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

    Project mention: Writers, what is in your productivity toolbox? | | 2021-11-27

    VSCodium - Article formatting/Markdown previewing

  • GitHub repo intellij-community

    IntelliJ IDEA Community Edition & IntelliJ Platform

    Project mention: GC Progress from Java 8 to 17 | | 2021-11-24

    They changed the default garbage collector to G1 last year.[1]


  • GitHub repo Arduino

    open-source electronics platform (by arduino)

    Project mention: Is it possible to solder two servos together for 4 wheel steering? Currently rear servo is tied to Ch 3, which make utilization awkward. | | 2021-11-20

    An Arduino would work great if you are comfortable with that. There are tons of Arduino boards that are super tiny. You'd just have the Arduino connected to the orange wire on the front servo and have it send another signal to the rear servo.

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo Light Table

    The Light Table IDE ⛺

    Project mention: AWESOME WINDOWS TOOLS | | 2021-04-26

    Light Table - A customizable editor with instant feedback and showing data values flow through your code.

  • GitHub repo graphql-playground

    🎮 GraphQL IDE for better development workflows (GraphQL Subscriptions, interactive docs & collaboration)

    Project mention: Creating GraphQL Api Using NestJS For Multiple Databases | | 2021-11-04

    Navigate to http://localhost:3000/graphql. NestJS uses graphql playground by default. It's a lovely GraphQL IDE. We can check our schema here.

  • GitHub repo dillinger

    The last Markdown editor, ever.

    Project mention: Chairs are Real: Using Prototype Theory to solve | | 2021-09-21

    Online Editors and VSCode Have live previews for Markdown so you can get the feedback loop down

  • GitHub repo NvChad

    An attempt to make neovim cli as functional as an IDE while being very beautiful, blazing fast.

    Project mention: Good Neovim Configurations | | 2021-11-23

    Another distribution too. Nice and its easy to custom:

  • GitHub repo LiteIDE

    LiteIDE is a simple, open source, cross-platform Go IDE.

    Project mention: Is it worth learning Golang using VS code? | | 2021-10-17
  • GitHub repo Eclipse Che

    The Kubernetes-Native IDE for Developer Teams

    Project mention: What's the Future of IDEs? | | 2021-11-24

    Eclipse Che has been doing this for a while as well.

  • GitHub repo LunarVim

    An IDE layer for Neovim with sane defaults. Completely free and community driven.

    Project mention: What is you prefered IDE for React Native? | | 2021-11-24

    i use this setup:

  • GitHub repo gitpod

    Gitpod automates the provisioning of ready-to-code development environments.

    Project mention: You mean http://localhost/ isn’t a valid domain? Dang | | 2021-11-27

    try for the prototypes and public test urls, or dockerplay or herokuor you can just install local forwarding port servers like ngrokor manually open a port using upnp if you have access to your router

  • GitHub repo PlatformIO

    PlatformIO is a professional collaborative platform for embedded development :alien: A place where Developers and Teams have true Freedom! No more vendor lock-in!

    Project mention: IOT devices | | 2021-11-27

    Best thing I can recommend is to get hold of a couple of wemos D1 minis, some temperature sensors and a few servos, fire up and one step at a time (read temperature, move servo, use temperature to set servo angle) build a self-contained setup.

  • GitHub repo graphql-editor

    📺 Visual Editor & GraphQL IDE. Draw GraphQL schemas using visual 🔷 nodes and explore GraphQL API with beautiful UI. Even 🐒 can do that!

    Project mention: Hacker News top posts: Nov 23, 2021 | | 2021-11-23

    Show HN: Visual GraphQL Editor OSS\ (0 comments)

  • GitHub repo KodExplorer

    A web based file manager,web IDE / browser based code editor

    Project mention: Looking for a WebOS like SilveOS or eyeOS | | 2021-03-18

    Maybe KodExplorer? It runs as smooth as Synology DSM.

  • GitHub repo Visual Studio Code

    Public documentation for Visual Studio Code

    Project mention: VS Code is now in the browser | | 2021-10-27

    You can learn more about VS Code from here but recently they release their online IDE like StackBlitz , CodeSandbox , Replit etc. Those tools are also cool 😎 but using VS Code long period of time it easier to me for managing everything with that and the web version of VS Code is same as it is like their desktop version which I used to. You can do almost everything with the web version of VS Code though some extensions are not available now but what they have that's good enough for you.

  • GitHub repo GoSublime

    A Golang plugin collection for SublimeText 3, providing code completion and other IDE-like features.

    Project mention: Go in Sublime Text 3 | | 2021-01-01

    Read this one and enable what you want by ctrl/cmd+. ctrl/cmd+x

  • GitHub repo Rust Language Server

    Repository for the Rust Language Server (aka RLS)

    Project mention: Show HN: Skruv – No-dependency, no-build, small JavaScript framework | | 2021-04-07

    I have tried writing websites with rust instead of JavaScript. Unfortunately, the tooling is just not there. More specifically, I am talking about wasm-bindgen, which provides two-way bindings. The problem with it is that since all the declarations are generated with, there is no autocompletion. Since I am spoiled by modern tooling, no autocompletion to me means not feasible pass demo stage. (

    Aside from the lack of autocompletion, passing rust closures to js land (DOM) is extremely janky as well. However, that might be caused by my lack of experience with rust.

    (If you are curious, this is what I made:

  • GitHub repo Recaf

    The modern Java bytecode editor

    Project mention: GitHub Projects to Contribute | | 2021-11-17

    For example, I marked this as a good first issue since the fix is actually documented and the issue contains instructions on how to properly fix. All you need to test out is running the program on a VM.

  • GitHub repo ccls

    C/C++/ObjC language server supporting cross references, hierarchies, completion and semantic highlighting

    Project mention: Renaming symbols with ccls | | 2021-11-19
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-11-28.

IDE related posts


What are some of the best open-source IDE projects? This list will help you:

Project Stars
1 Visual Studio Code 124,363
2 Code-Server 50,025
3 SpaceVim 17,479
4 theia 15,833
5 vscodium 14,461
6 intellij-community 12,919
7 Arduino 12,246
8 Light Table 11,650
9 graphql-playground 7,650
10 dillinger 7,223
11 NvChad 7,213
12 LiteIDE 6,627
13 Eclipse Che 6,563
14 LunarVim 6,314
15 gitpod 5,994
16 PlatformIO 5,489
17 graphql-editor 5,459
18 KodExplorer 5,457
19 Visual Studio Code 4,080
20 GoSublime 3,414
21 Rust Language Server 3,408
22 Recaf 3,315
23 ccls 2,716
Find remote jobs at our new job board There are 34 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives