InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code. Learn more →
Top 23 C Unix Projects
A new bootable USB solution.Project mention: Windows BSOD while trying to install Ventoy or Yumi | reddit.com/r/Ventoy | 2022-11-27
Please report this bug to https://github.com/ventoy/Ventoy/issues
Cross-platform asynchronous I/OProject mention: Efficient IO in Linux with io_uring [pdf] | news.ycombinator.com | 2022-10-16
There was some very excellent work done in Node.js's libuv, but it never got across the line & has sat around getting more out of date for a while.
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.
A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and inputProject mention: I have trouble creating window In Ubuntu | reddit.com/r/vulkan | 2022-11-25
I recall an issue specific to Wayland where windows only appear after the first command buffer is submitted. https://github.com/glfw/glfw/issues/1398
A BSD-based OS project that aims to provide an experience like and some compatibility with macOS (formerly known as airyxOS)Project mention: GUI USING OPENGL | reddit.com/r/opengl | 2022-08-20
Hi A long time ago i saw an opreating system called ravyn os(it's name was airyx before) and i was impressed by how beautiful they made thier gui to look too similar to apple one's and when i get a bit deeper in thier the code i discovered that thier gui was made by using apple cocoa 😅https://github.com/ravynsoft/ravynos So here's my question could i make a gui library using opengl and make it look like apple cocoa 🤔 or it's not the thing that is made by API like opengl and is made by a ready gui library 🤔
:mag: A simple, fast fuzzy finder for the terminalProject mention: Your favourite Rust CLI utilities this year? | reddit.com/r/rust | 2022-09-17
I've been mostly using fzy which is written in C. I hope skim's matching algorithm is as good as fzy's…
Linux Test Project http://linux-test-project.github.io/Project mention: Ask HN: Why the Linux Kernel doesn't have unit tests? | news.ycombinator.com | 2022-11-25
There are tests, they're just out of tree, focused on integration rather than unit, and very decentralized. You'll get nastygrams on lkml if you break them.
Here's one prominent example: https://github.com/linux-test-project/ltp
The official Allegro 5 git repository. Pull requests welcome!Project mention: Looking for a very basic 2d graphics library | reddit.com/r/C_Programming | 2022-10-05
allegro 5 is quite alright with fonts
Delete the most useless function ever: context switching.. Zigi monitors Jira and GitHub updates, pings you when PRs need approval and lets you take fast actions - all directly from Slack! Plus it reduces cycle time by up to 75%.
An open-source Unix operating systemProject mention: Looking for a simpler version of BusyBox for educational purposes | reddit.com/r/linux_programming | 2022-11-03
A UNIX-style Operating System for the Waikato RISC Architecture Microprocessor (WRAMP)
Mirror of the Restoration of 1st Edition UNIX kernel sources from pdf document. (by qrush)
The s6 supervision suite.Project mention: Systemd 252 Released | news.ycombinator.com | 2022-10-31
C11 compiler (mirror)Project mention: Hand-optimizing the TCC code generator | news.ycombinator.com | 2022-04-07
The Tcl Core. (Mirror of core.tcl-lang.org) (by tcltk)Project mention: Ask HN: What's the best source code you've read? | news.ycombinator.com | 2022-09-10
I've never seen C code as clear and well documented as tcl. E.g. https://github.com/tcltk/tcl/blob/main/generic/tclUtil.c, though more examples in that project are not hard to find.
My Little Unix: Kernels are Magic!Project mention: Kneel b4 HML | reddit.com/r/linuxmasterrace | 2022-08-14
AST - AT&T Software TechnologyProject mention: Syntax Highlighting for OpenBSD's pdksh(1)? | reddit.com/r/openbsd | 2022-01-07
A breadth-first version of the UNIX find commandProject mention: A bunch of Python and Bash scripts I developed for personal and working projects | reddit.com/r/Python | 2022-06-30
Great utility for computing hash sumsProject mention: Forever version history has potential, this is an opportunity for BB | reddit.com/r/backblaze | 2022-11-18
DragonFly BSD System Source Repository (read-only mirror)Project mention: I think I may have outgrown computers | reddit.com/r/TrueRandomThoughts | 2022-10-09
Ay wanna give dragonflybsd a go? Link
ProFTPD source code
A script language of preemptive scheduling coroutine in single threadProject mention: 20-line of code HTTP server | dev.to | 2022-10-03
Today I'm going to introduce a new coroutine language named Melang.
Free, portable and lightweight Internet Relay Chat serverProject mention: Discord Will Not Help | news.ycombinator.com | 2022-11-19
This won't likely help after the fact but I would suggest separating Artwork discussion into their own Discord server and then move all business partners and certainly financial information discussion with employees into private self-hosted servers so that one has control over the server, chat filters, IP/domain blocks and even approved/denied web links. It's not perfect and some may not be happy about having to register on a second site friction and all but it sounds like in this case it would have helped. Leave cloaking disabled on the business server so you can see where people are connecting from ahead of time and password protect sensitive channels.
Additionally IRC server filters can be updated daily with the most prevalent scam domains using the same sources as uBlock and a few other git mirrors on github. One could even block all text that appears to be any kind of URL and instead require them to get on voice chat to verify themselves. uMurmur is a tiny daemon that is very easy and quick to set up and one can also password protect channels on uMurmur. There is an android client for uMurmur called Mumla.
Take a look at Ngircd  and TheLounge as a quick way to set up a private secure chat server in less than 20 minutes. uMurmur  takes even less time to set up. All three daemons are available in sever Linux distribution repositories and have example configurations.
 - https://thelounge.chat/
:eyes: :computer: :zzz: :battery: Save battery by auto-suspending unfocused X11 applications.Project mention: Whats the Lightest Linux distro to Install for great battery Life ? | reddit.com/r/linux4noobs | 2022-11-16
Tune all options using powertop --auto-tune and take a look at XSuspender - it's iClone-like background app restriction app. Works very well for me - https://kernc.github.io/xsuspender/
WordPerfect for UNIX Character TerminalsProject mention: Arguably the best word processor ever! And still in its original wrapping | reddit.com/r/geek | 2022-11-13
There is a recent Linux port available here for anyone nostalgic: https://github.com/taviso/wpunix
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
C Unix related posts
"Weapon wheel" for X11 - alternative to rofi
1 project | reddit.com/r/i3wm | 19 Nov 2022
Whats the Lightest Linux distro to Install for great battery Life ?
1 project | reddit.com/r/linux4noobs | 16 Nov 2022
Arguably the best word processor ever! And still in its original wrapping
1 project | reddit.com/r/geek | 13 Nov 2022
Looking for a simpler version of BusyBox for educational purposes
4 projects | reddit.com/r/linux_programming | 3 Nov 2022
Some remotely exploitable Linux kernel WiFi vulnerabilities
4 projects | news.ycombinator.com | 14 Oct 2022
I think I may have outgrown computers
1 project | reddit.com/r/TrueRandomThoughts | 9 Oct 2022
Trouble with s6 services
1 project | reddit.com/r/artixlinux | 7 Oct 2022
A note from our sponsor - InfluxDB
www.influxdata.com | 29 Nov 2022
What are some of the best open-source Unix projects in C? This list will help you: