InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards. Learn more →
Top 23 C Unix Projects
-
-
InfluxDB
Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
-
Project mention: OrbStack: The fast, light, and easy way to run Docker containers and Linux | news.ycombinator.com | 2024-09-01
OrbStack is by far some of the best software I've encountered on Mac, but unfortunately I have difficulty convincing my employer to pay for a commercial license, and with my sparse Docker usage, I'm confined to using it only for personal/hobby usage.
What's amazing is it fixes an (almost) show stopper bug when using libuv (or software that uses it like CMake) with Rosetta 2 [1], with the bug present on all Docker/VMs I've tried except OrbStack. It just seems to get everything right.
[1]: https://github.com/libuv/libuv/issues/4279
-
Minecraft runs on various Javas.
And there's a known issue with an interaction between minecraft, Java, and the video drivers that crashes out and it can be traced back all the way to here: https://github.com/glfw/glfw/issues/1997
It's not fixed.
-
ravynos
A BSD-based OS project that aims to provide source and binary compatibility with macOS® and a similar user experience.
-
-
shadowsocksr-native
翻墙 从容穿越党国敏感日 ShadowsocksR (SSRoT) native implementation for all platforms, GFW terminator
-
Can anyone verify that this only happens under O_DIRECT? I see that the original bug report references preadv03, a test case which uses O_DIRECT.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Allegro (zlib/plain C) https://github.com/liballeg/allegro5
-
Project mention: CVE-2023-2163: How we found and fixed an eBPF Linux Kernel Vulnerability | news.ycombinator.com | 2024-08-08
DTrace and eBPF are "not so different" in the sense that dtrace programs / hooks are also a form of low-level code / instruction set that the kernel (dtrace driver) validates at load. It's an "internal" artifact of dtrace though, https://github.com/illumos/illumos-gate/blob/master/usr/src/... and to my knowledge, nothing like a clang/gcc "dtrace target" exists to translate more-or-less arbitrary higher-level language "to low-level dtrace".
The additional flexibility eBPF gets from this is amazing really. While dtrace is a more-targeted (and for its intended usecases, in some situations still superior to eBPF) but also less-general tool.
(citrus vs. stone fruit ...)
-
Project mention: Ask HN: Interesting TUIs (text user interfaces), maybe forgotten ones? | news.ycombinator.com | 2024-05-06
-
-
-
-
-
Project mention: Oasis – a small, statically-linked Linux system | news.ycombinator.com | 2024-01-26
Michaelforney has also built croc [1], a qbe based C compiler. Really impressive!
[1]: https://github.com/michaelforney/cproc
-
-
-
-
Project mention: Show HN: Why is the Amiga so beloved in the demoscene? (2023 essay) | news.ycombinator.com | 2023-12-06
Lots of Amiga concepts live on today with DragonflyBSD.
https://www.dragonflybsd.org/
And it’s shockingly performant (on par with Linux, sometimes even better), given the tiny development team.
Messaging passing, etc are core Amiga ideas that exist today only in Dfly.
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C Unix discussion
C Unix related posts
-
WordPerfect for Unix Character Terminals
-
Rust for Linux Revisited
-
Unix day 20000 is happening the 4th of October
-
CVE-2023-2163: How we found and fixed an eBPF Linux Kernel Vulnerability
-
"Doors" in Solaris: Lightweight RPC Using File Descriptors (1996)
-
What Is PID 0?
-
eBPF Documentary
-
A note from our sponsor - InfluxDB
www.influxdata.com | 9 Sep 2024
Index
What are some of the best open-source Unix projects in C? This list will help you:
Project | Stars | |
---|---|---|
1 | Ventoy | 61,600 |
2 | libuv | 23,896 |
3 | GLFW | 12,810 |
4 | ravynos | 5,595 |
5 | fzy | 2,956 |
6 | shadowsocksr-native | 2,739 |
7 | ltp | 2,301 |
8 | Allegro | 1,836 |
9 | illumos-gate | 1,596 |
10 | 123elf | 1,168 |
11 | bfs | 978 |
12 | winix | 940 |
13 | unix | 812 |
14 | s6 | 749 |
15 | cproc | 712 |
16 | tcl | 657 |
17 | wpunix | 606 |
18 | RHash | 568 |
19 | DragonFlyBSD | 546 |
20 | ast | 541 |
21 | proftpd | 515 |
22 | ponyos | 507 |
23 | ngircd | 442 |