Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise. Learn more →
Top 23 C Bsd Projects
-
> You claimed "Ventoy adds repos". It does not. It is incapable of doing anything of the kind. It does not run on the installed system. It does not modify the boot media in any way. This is demonstrable and verifiable.
It literally adds an rdinit to the kernel boot line that hijacks the boot process and messes with it in a shell script. This is demonstrable and verifiable: https://github.com/ventoy/Ventoy/blob/master/IMG/cpio/ventoy...
-
AppSignal
AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
-
In my case, I decided to go with a compositor instead of desktop environment. I have already used others windows tilling managers such as i3wm. This time, I want something that has more features out-of-the-box.
-
-
The whole thing is three runtimes glued together. DragonRuby GTK (mRuby) handles the game side: scenes, UI, sprite rendering, the per-tick game loop, the XP and tier-progression system. Pure Data, embedded via libpd, handles every audio sample: spectral analysis across four frequency bands, burst recording, the synthesis and effects chain, the feedback routing. A small custom C extension bridges the two via thread-safe ring buffers, with miniaudio doing cross-platform device I/O. The bridge is small because the contract between Ruby and Pd is small: numbers in, numbers out.
-
-
Project mention: Rescuing old printers with an in-browser Linux VM bridged to WebUSB over USB/IP | news.ycombinator.com | 2026-04-07
No. Most cups changes nowadays happen in https://github.com/openprinting/cups?tab=readme-ov-file
-
snoopy
Snoopy Command Logger is a small library that logs all program executions on your Linux/BSD system.
-
Kargo
Stop Scripting Promotions. Start Shipping with Kargo. Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now.
-
Project mention: Bfs: A breadth-first version of the Unix find command | news.ycombinator.com | 2026-01-02
-
-
-
-
-
-
-
-
InitWare
The InitWare Suite of Middleware allows you to manage services and system resources as logical entities called units. Its main component is a service management ("init") system.
-
Project mention: ESP32-S31: 320MHz 2C RV32IMAFCP+CLIC, 512KB SRAM, GbE, 802.11ax, 61 GPIO | news.ycombinator.com | 2026-04-03
There is μClinux [1] although it is not clear to me how much alive is the project
I wish I could run DiscoBSD/RetroBSD [2] on an ESP32, I like the idea of running on a MCU something that was originally meant for a PDP/11 (2.11 BSD)
[1] https://en.wikipedia.org/wiki/%CE%9CClinux
[2] https://github.com/chettrick/discobsd
-
-
-
-
toot
a beep that really beeps - cross-platform command line tool to toot "tooot" - it's also a C C++ library (by vareille)
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C Bsd discussion
C Bsd related posts
-
My journey to "I use arch btw"
-
NetBSD 11.0 Released
-
Revise age verification terms for MidnightBSD
-
Banned in California
-
California results are not authorised to use MidnightBSD
-
Run ancient Unix on modern hardware
-
DiscoBSD
-
A note from our sponsor - AppSignal
www.appsignal.com | 11 Sep 2026
Index
What are some of the best open-source Bsd projects in C? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | Ventoy | 79,239 |
| 2 | i3 | 10,567 |
| 3 | htop | 8,310 |
| 4 | miniaudio | 7,227 |
| 5 | hidapi | 2,268 |
| 6 | cups | 1,739 |
| 7 | snoopy | 1,290 |
| 8 | bfs | 1,265 |
| 9 | i3lock-color | 1,200 |
| 10 | concord | 648 |
| 11 | DragonFlyBSD | 625 |
| 12 | mg | 616 |
| 13 | facebooc | 588 |
| 14 | ngircd | 574 |
| 15 | oksh | 456 |
| 16 | InitWare | 311 |
| 17 | discobsd | 245 |
| 18 | OpenVi | 198 |
| 19 | nvi2 | 196 |
| 20 | cats | 179 |
| 21 | toot | 173 |
| 22 | libmodule | 135 |
| 23 | src | 111 |