Alternatives
Products that do what C/C++ IDE, File Manager/Text Editor does
lightweight C/C++ IDE with powerful features
- 1AV
I made this because building UIs in a lexical medium like code is super annoying. I have to pre-render what I’m making in my head, and then jump between the browser and IDE to test. I was inspired by the developer console in chrome and safari since I end up editing css there because it’s ironically more convenient. Hope it’s useful!
2022 · dev.aspect.app
- 2IB
Hi HN! Korean high school senior here, about to start CS in college. I built a browser engine from scratch in C++ to understand how browsers work. First time using C++, 8 weeks of development, lots of debugging—but it works! Features: - HTML parsing with error correction - CSS cascade and inheritance - Block/inline layout engine - Async image loading + caching - Link navigation + history Hardest parts: - String parsing(html, css) - Rendering - Image Caching & Layout Reflowing What I learned (beyond code): - Systematic debugging is crucial - Ship with known bugs rather than chase…
Jan 2026 · github.com
- 3

- 4WA
2023 · github.com
- 5

- 6

- 7

- 8EA
Hi HN! I've been working on a code editor and I think that it's mature enough to catch some interest. It's using a custom GPU accelerated GUI written in C++. Currently implements some interesting features: LSP, terminal, auto-completion, linters, formatters, custom keybindings, plugins and more. It's a hobby project but still intends to be an alternative to other popular code editors like Sublime, Kate, Lapce, Lite XL (and takes inspiration from them). The project was born as a playground for the GUI I'm developing (eepp GUI) and is advanced enough to currently be my main code editor, but…
2023 · github.com
- 9

- 10IB
I love C and C++, but setting up projects can sometimes be a pain. Every time I wanted to start something new I'd spend the first hour writing CMakeLists.txt, figuring out find_package, copying boilerplate from my last project, and googling why my library isn't linking. By the time the project was actually set up I'd lost all momentum. So, I built Craft - a lightweight build and workflow tool for C and C++. Instead of writing CMake, your project configuration goes in a simple craft.toml: [project] name = "my_app" version = "0.1.0" language = "c" c_standard = 99 [build] type = "executable"…
Apr 2026 · github.com
- 11AP
After having cycled through various CLI-based todo apps, I started to realise that I actually don’t need a tool at all for managing my todos. Most of the time, my use cases are quite simple, like viewing my todo items, checking them off, or adding a new one. Rather than having to memorise CLI commands for these interactions (which I’m not super good at), I figured that it’s easier for me to use my text editor directly, and have an editor plugin help me with the visual structure and some convenience functionality. So, kind-of similar to Emacs Org Mode, but without having to use Emacs. I…
2022
- 12LC
2015 · slededit.com
- 13

- 14AC
I’ve spent the last ~2 years building a C/C++ IDE for Windows entirely in C99. My goal was to eliminate the bloat of the modern Visual Studio environment keeping its core features. Key Technical Highlights: Zero Dependencies: Just the Windows API Performance: Starts in 0.1ms on a twelve year old machine. It handles projects with 500k+ lines without UI lag or indexing stutters. Integrated Tools: Includes a custom-built debugger, profiler, and Intellisense engine designed for speed. Portability: It’s a single executable. No installer required. I built this because I was tired of waiting…
Mar 2026 · giovannicarlino04.itch.io
- 15

- 16IB
Includes OpenJDK 17 and IntelliSense. I don't know what led me to make this but here it is.
2024
- 17

- 18

- 19

- 20

- 21MI
2017 · github.com
- 22

- 23

- 24

Ranked by how close each launch is in meaning, then by votes. Refine with a description →