C Bsd

Open-source C projects categorized as Bsd

Top 23 C Bsd Projects

  1. Ventoy

    A new bootable USB solution.

    Project mention: OpenSUSE Kalpa | news.ycombinator.com | 2026-03-17

    > 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...

  2. AppSignal

    AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.

    AppSignal logo
  3. i3

    A tiling window manager for X11

    Project mention: My journey to "I use arch btw" | dev.to | 2026-09-02

    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.

  4. htop

    htop - an interactive process viewer

  5. miniaudio

    Audio playback and capture library written in C, in a single source file.

    Project mention: Past Tense: A DragonRuby Sound Installation Built on libpd | dev.to | 2026-05-19

    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.

  6. hidapi

    A Simple cross-platform library for communicating with HID devices

  7. cups

    OpenPrinting CUPS Sources (by OpenPrinting)

    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

  8. snoopy

    Snoopy Command Logger is a small library that logs all program executions on your Linux/BSD system.

  9. 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.

    Kargo logo
  10. bfs

    A breadth-first version of the UNIX find command

    Project mention: Bfs: A breadth-first version of the Unix find command | news.ycombinator.com | 2026-01-02
  11. i3lock-color

    The world's most popular non-default computer lockscreen.

  12. concord

    A Discord API wrapper library made in C

  13. DragonFlyBSD

    DragonFly BSD System Source Repository (read-only mirror)

    Project mention: NetBSD 11.0 Released | news.ycombinator.com | 2026-08-01
  14. mg

    Micro (GNU) Emacs-like text editor ❤️ public-domain

  15. facebooc

    Yet another Facebook clone written in C

  16. ngircd

    Free, portable and lightweight Internet Relay Chat server

  17. oksh

    Portable OpenBSD ksh, based on the Public Domain Korn Shell (pdksh).

  18. 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.

  19. discobsd

    2.11BSD-based Unix-like OS for STM32 and PIC32 Microcontrollers

    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

  20. OpenVi

    OpenVi: Portable OpenBSD vi for UNIX systems

  21. nvi2

    A multibyte fork of the nvi editor for BSD

  22. cats

    Implementations of cat(1) from various sources. (by pete)

  23. toot

    a beep that really beeps - cross-platform command line tool to toot "tooot" - it's also a C C++ library (by vareille)

  24. libmodule

    C simple and elegant implementation of an actor library

  25. src

    MidnightBSD OS source code (by MidnightBSD)

    Project mention: NetBSD 11.0 Released | news.ycombinator.com | 2026-08-01
  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

C Bsd discussion

Log in or Post with

C Bsd related posts

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

Sponsored
AppSignal knows why the f*#k it crashed.
Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
www.appsignal.com

Did you know that C is
the 6th most popular programming language
based on number of references?