SaaSHub helps you find the best software and product alternatives Learn more →
Top 13 C Debug Projects
-
There are plenty of good IDE in 2024 for any languages; C included.
For the IDE itself, the big choices are between Jetbrains CLion and VSCode. If you are familiar with Jetbrains product for another language, stick to it. Same for VSCode, if you’re use to it, just install the right plugins.
I personally prefer Jetbrains product because it is working without selecting/installing all the plugins. Some people likes to tweak their environment. So, I don’t use a lot of plugins on the IDE.
I use VSCode only when I have multiple stack in the same project (typically Flutter project which include the Dart part and the native part). In that case, VSCode is more practical.
In the embedded world, there is also Kiel for ARM embedded development. (https://www.keil.com/). I was never be able to use it. It is really unnatural to me but a lot of embedded C developers love it.
Regarding the dev tools, I prefer to use tools that are multi platform and widely used. So, the dev tools include CMake, make and GNU C compiler. It is a pretty common toolkit that covered my needs so far.
Unit tests are written with Unity Test Framework (https://github.com/ThrowTheSwitch/Unity). It is simple and allow to be executed on the target if required; which is practical for embedded development.
-
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.
-
Project mention: HyperDbg: A debugger designed for analyzing, fuzzing and reversing | news.ycombinator.com | 2024-11-15
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
gdbstub
Simple, single-file, dependency-free GDB stub that can be easily dropped in to your project. (by mborgerson)
-
-
C Debug discussion
C Debug related posts
-
Tool Containerization Best Practices For Embedded Software Development
-
Ncurses SIP Messages flow viewer
-
Jenkins not detecting test fail
-
At what abstraction level does the USB MSC class operate?
-
What is the best Unit testing framework for VS code for C?
-
DAP-Link Confusion
-
Minimal unit testing framework for C
-
A note from our sponsor - SaaSHub
www.saashub.com | 18 May 2025
Index
What are some of the best open-source Debug projects in C? This list will help you:
# | Project | Stars |
---|---|---|
1 | Unity Test API | 4,480 |
2 | HyperDbg | 3,236 |
3 | Remotery | 3,215 |
4 | DAPLink | 2,492 |
5 | sngrep | 1,076 |
6 | fff | 829 |
7 | minUnit | 592 |
8 | simple-pt | 348 |
9 | libtap | 258 |
10 | gdbstub | 225 |
11 | ig-debugheap | 183 |
12 | PBD | 66 |
13 | remote-debugger | 7 |