The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more โ
Top 23 IDE Open-Source Projects
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
NvChad
Blazing fast Neovim config providing solid defaults and a beautiful UI, enhancing your neovim experience.
-
CodeEdit
CodeEdit App for macOS โ Elevate your code editing experience. Open source, free forever.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
gitpod
The developer platform for on-demand cloud development environments to create software faster and more securely.
-
AstroNvim
AstroNvim is an aesthetic and feature-rich neovim config that is extensible and easy to use with a great set of plugins
-
graphql-playground
๐ฎ GraphQL IDE for better development workflows (GraphQL Subscriptions, interactive docs & collaboration)
-
coder
Coder provisions software development environments via Terraform on Linux, macOS, Windows, X86, ARM, and of course, Kubernetes.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Visual Studio Code (VS Code): Developed by Microsoft, VS Code is a lightweight yet powerful IDE with extensive support for Python development through extensions. It offers features like IntelliSense, debugging, and built-in Git integration.
Disclaimer: The whole process happens locally in the tablet, therefore all the programs are executed inside the tablet. I saw some other tutorials where people use code-server and besides the coding experience might look the same, running the full OS offers more capabilities.
https://github.com/VSCodium/vscodium/releases
NvChad
Have a look at CodeEdit. Itโs open source, built using SwiftUI, and theyโve put a lot of work into uncovering some of the more ambiguous components in macOS.
Project mention: I can't stand using VSCode so I wrote my own (it wasn't easy) | news.ycombinator.com | 2024-04-21As an alternative to VSCode, consider Theia[1].
Open-source, runs all the VSCode extensions, etc.
[1] https://theia-ide.org
LunarVim
Project mention: Google CodeGemma: Open Code Models Based on Gemma [pdf] | news.ycombinator.com | 2024-04-09
Project mention: Software Company HashiCorp Is Weighing a Potential Sale | news.ycombinator.com | 2024-03-16Also, no BuSL stupidity, they're all Apache 2 AFAIK: https://github.com/JetBrains/intellij-community/blob/idea/23...
And the "all you can eat" toolbox license is just a staggeringly good deal, IMHO, which also comes with a "you can keep your license forever, just no updates" which is way different from setting subscription-based licensing money on fire when your license expires. Whoever came up with that should be applauded because it really drives down my "what about" anxiety of paying subscription money for IDEs
Project mention: Which electronic kit should I get ? Absolute beginner | /r/AskElectronics | 2023-12-10I learned from looking at example code in the Arduino IDE (a really good and free code editor https://www.arduino.cc/en/software). The Arduino IDE allows you to add more boards (like ESP32, ESP8266, Tiny etc.) so you're not limited to using only their Arduino boards.
Gitpod: It provides a Chrome extension that opens a VS Code-based IDE right in your browser. It is best for running the project in your browser without setting up and running locally.
> FYI, GraphiQL is deprecated, GraphQL Playground is a good alternative.
You have this backwards.
https://github.com/graphql/graphql-playground/issues/1366#is...
https://github.com/graphql/graphiql
Project mention: Spyder โ The Scientific Python Development Environment | news.ycombinator.com | 2023-09-09
4. Dillinger
Project mention: Help Needed with Tauri Desktop App for NFC Card Enrollment on ESP32 | /r/tauri | 2023-08-26For the ESP32 in read mode, we've successfully developed a project using PlatformIO that accepts the key during build time and stores it in memory.
1. yes this is possible, although it depends on your IDE. Here is a relevant discussion for eclipse (which also links to the VSCode implementation): https://github.com/eclipse/che/issues/4609. Note: i also didn't know how this worked, so I learned something today too.
2. Yes, absolutely. Feel free to reach out to me directly, or just start contributing directly if you want
Project mention: Show HN: Lapdev, a new open-source remote dev environment management software | news.ycombinator.com | 2024-03-23Founder of coder (https://github.com/coder/coder) here. We choose Terraform as our provisioning layer so that users can provision full blown VMs as their development environment.
We have many teams using GPUs with Coder for ML workloads but doing GUI/Game remote development where interactivity is essential remains elusive.
I'm using Silverblue 39 for about 2 month coming from NixOS Unstable. It's working very well for me. I have some packages layered like Nvidia and fish shell and https://github.com/CheariX/silverblue-akmods-keys for AKMODS modules work with secure boot. Things like neovim, pyright, helix, starship, LSPs and CLI applications I install with brew (brew.sh). For desktop things I use Flatpak.
I had a problem with some Flatpak applications (like Steam and Discord) and brew because brew puts its folder in the $PATH before the default ones (/usr/bin ...) and those Flatpak applications tried to use SSL keys from brew instead of the system ones. I just changed the order of the $PATH to make brew bin path to be after ther system ones.
For VSCode I'm not using the Flatpak I'm using the tarball one I just extract in ~/applications and symlink the code binary in the ~/.local/bin. It's working well, I don't have problem with VSCode not executing LSPs and lint things. The only problem is VSCode from tarball cannot updates itself, so I need to download the newer version and extract to ~/applications. There is this VSCode CLI version (https://code.visualstudio.com/docs/?dv=linux64cli) but I was not able to make it use the wayland backend.
IDE related posts
- scrape-yahoo-finance
- XDebug with WP-Setup
- The Deuce Editor Architecture
- I can't stand using VSCode so I wrote my own (it wasn't easy)
- Employee Management System using Python.
- A deep dive into progressive web apps (PWA)
- Build a Music Player with Python
-
A note from our sponsor - WorkOS
workos.com | 27 Apr 2024
Index
What are some of the best open-source IDE projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Visual Studio Code | 158,095 |
2 | Code-Server | 65,274 |
3 | vscodium | 23,621 |
4 | NvChad | 22,887 |
5 | CodeEdit | 20,205 |
6 | theia | 18,814 |
7 | LunarVim | 17,498 |
8 | tabby | 17,192 |
9 | intellij-community | 16,567 |
10 | Arduino | 14,005 |
11 | gitpod | 12,286 |
12 | AstroNvim | 11,890 |
13 | graphql-playground | 8,685 |
14 | Spyder | 8,039 |
15 | dillinger | 7,869 |
16 | PlatformIO | 7,526 |
17 | LiteIDE | 7,449 |
18 | Eclipse Che | 6,910 |
19 | coder | 6,854 |
20 | KodExplorer | 6,167 |
21 | graphql-editor | 5,937 |
22 | Recaf | 5,543 |
23 | Visual Studio Code | 5,454 |
Sponsored