SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 C Openbsd Projects
-
Project mention: Release Cosmopolitan v4.0.0 · jart/cosmopolitan | news.ycombinator.com | 2025-01-23
-
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.
-
-
src
Read-only git conversion of OpenBSD's official CVS src repository. Pull requests not accepted - send diffs to the tech@ mailing list.
OpenBSD gives us good documentation as a series of the project. (For example, the man pages are cared and kept maintained.) It's applied to principal service packages as well as the OS. So is as to PostgreSQL.
-
stress-ng
This is the stress-ng upstream project git repository. stress-ng will stress test a computer system in various selectable ways. It was designed to exercise various physical subsystems of a computer as well as the various operating system kernel interfaces.
Next, we need to perform a memory stress test on the node where the head pod is located. After some Googling, I found that stress-ng is commonly used for this purpose, so Ill use it as well. We need to ensure that the head pod has stress-ng available. The simplest way is to copy the statically compiled stress-ng binary directly into the head pod, so we don't have to worry about the head pod's base image or any missing dependencies. As for obtaining the statically compiled binary, you can compile it yourself, but I took a shortcut by copying it from a Docker image that includes the binary. Assuming the head pod is named raycluster-kuberay-head-ldg9f.
-
Project mention: In praise of grobi for auto-configuring X11 monitors | news.ycombinator.com | 2025-05-10
Yes, multi-protocol display servers like Arcan are the future.
https://arcan-fe.com/
-
LibreSSL
LibreSSL Portable itself. This includes the build scaffold and compatibility layer that builds portable LibreSSL from the OpenBSD source code. Pull requests or patches sent to [email protected] are welcome.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
puNES
Qt-based Nintendo Entertaiment System emulator and NSF/NSF2/NSFe Music Player (Linux, FreeBSD, OpenBSD and Windows)
Project mention: Plastic – A Modern NES Emulator That Works with EGUI and TUI | news.ycombinator.com | 2024-10-19puNES also deserves more attention. It is highly accurate and supports obscure mappers and Famicom Disk System games: https://github.com/punesemu/puNES
-
-
-
Project mention: Pnut: A C to POSIX Shell Compiler you can Trust | news.ycombinator.com | 2024-07-23
All of Android is still based on a pdksh-derivative known as mksh, which is an enormous install base.
http://www.mirbsd.org/mksh.htm
OpenBSD switched their default shell to their own pdksh-derivative known as oksh.
https://github.com/ibara/oksh
There was an effort to (re)start ksh93 development, but AT&T halted this effort. The bugfixes from the failed effort have moved back into Korn's last release.
https://github.com/ksh93/ksh/tree/dev
-
Project mention: Show HN: Signify – FOSS tool to generate Email signatures (HTML and PNG) | news.ycombinator.com | 2025-01-04
Not to be confused with https://github.com/aperezdc/signify which can be used for the other kind of signature. I don't think it is typically used for email, but it probably could be, and I intitially thought that was what this was about.
-
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: InitWare, a portable systemd fork running on BSDs and Linux | news.ycombinator.com | 2025-04-03Agree and so I went looking and here is the reason: https://github.com/InitWare/InitWare/commit/3ee721035525dbb1....
They started with a specific version of systemd and have been mutating it since then, so the whole this is "tainted" with LGPL now.
-
dhcp
ISC DHCP is enterprise grade, open source solution for DHCP servers, relay agents, and clients, supports both IPv4 and IPv6, and is suitable for use in high-volume and high-reliability applications. (by isc-projects)
-
-
pl0c
Self-hosting PL/0 to C compiler to teach basic compiler construction from a practical, hands-on perspective.
-
-
-
Project mention: Moving Forth: a series on writing Forth kernels | news.ycombinator.com | 2025-05-15
to enable do...loop support and such. After you enabled them, try ./sublec ./sublrec.dec < ./sublec.fth > new.dec, wait a lot, and then run ./subleq sublec.dec .
In order to save lots of time, clone the muxleq repo https://github.com/howerj/muxleq , edit muxleq.fth as always, and then run ./muxleq ./muxlec.dec < muxlec.fth > new.dec, and ./muxlec ./new.dec to run the new DEC EForth image.
Is not especially fast but it's a ready to run Forth and the Subleq machine can be compiled even under Windows XP and up with Min-C or any bundled C compiled on GNU/Linux BSD, from cproc to tcc, gcc or clang. If some of your code runs fast under Muxleq+EForth, it will fly under PForth and GForth.
https://minc.commandlinerevolution.nl/english/home.html
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C Openbsd discussion
C Openbsd related posts
-
PostgreSQL on OpenBSD: Upgrade 16 to 17 with pg_upgrade
-
OpenBSD 7.6 を 7.7 へ アップグレード
-
MinC Is Not Cygwin
-
Using multiple SSH keys on multiple Git repositories
-
Release Cosmopolitan v4.0.0 · jart/cosmopolitan
-
Show HN: Signify – FOSS tool to generate Email signatures (HTML and PNG)
-
OpenBSD 7.5 を 7.6 へ アップグレード
-
A note from our sponsor - SaaSHub
www.saashub.com | 18 May 2025
Index
What are some of the best open-source Openbsd projects in C? This list will help you:
# | Project | Stars |
---|---|---|
1 | cosmopolitan | 19,348 |
2 | zapret | 11,204 |
3 | src | 3,433 |
4 | stress-ng | 2,055 |
5 | arcan | 1,668 |
6 | LibreSSL | 1,404 |
7 | arp-scan | 1,069 |
8 | solo5 | 937 |
9 | rdrview | 877 |
10 | puNES | 701 |
11 | exploits | 608 |
12 | mg | 454 |
13 | oksh | 383 |
14 | signify | 291 |
15 | InitWare | 288 |
16 | dhcp | 175 |
17 | OpenVi | 167 |
18 | pl0c | 141 |
19 | loksh | 123 |
20 | ts-warp | 118 |
21 | minc | 111 |
22 | bbcp | 76 |
23 | openbsd_hammer2 | 71 |