C Unix

Open-source C projects categorized as Unix | Edit details

Top 23 C Unix Projects

  • GitHub repo Ventoy

    A new bootable USB solution.

    Project mention: TrueNAS SCALE legacy boot support | reddit.com/r/truenas | 2021-09-20

    try adding the ISO to Ventoy https://github.com/ventoy/Ventoy

  • GitHub repo libuv

    Cross-platform asynchronous I/O

    Project mention: Entendendo o Node.js e seu funcionamento | dev.to | 2021-09-17
  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo GLFW

    A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input

    Project mention: [Handmade Network] How to write better (game) libraries | reddit.com/r/C_Programming | 2021-09-13

    Even if someone wants to use VS2008 for game development, it only took me a Google search to find https://github.com/glfw/glfw/blob/master/deps/vs2008/stdint.h which doesn't have any dependencies and a very permissive licence.

  • GitHub repo fzy

    :mag: A simple, fast fuzzy finder for the terminal

    Project mention: telescope: which extension are you using? fzf-native or fzy-native? | reddit.com/r/neovim | 2021-08-21

    Fzy claims to have a more refined algorithm so I switched to the telescope plugin to see if I noticed a difference before I switched my whole shell to use it. I found the native plugin to actually make my telescope unstable and lock up the editor, requiring me to nuke the entire shell so I'm back at fzf native. I'm actually planning to try telescope native since they apparently just merged a massive performance PR.

  • GitHub repo Allegro

    The official Allegro 5 git repository. Pull requests welcome!

    Project mention: Latest usable allegro+toolchain? | reddit.com/r/DOS | 2021-09-20

    I am trying to find the latest version of allegro + DJGPP that I can use to build a game. I found the 4.2 branch of allegro, but I am unsure which version of DJGPP to use to build it.

  • GitHub repo illumos-gate

    An open-source Unix operating system

    Project mention: The Orbiter space cimulator I | news.ycombinator.com | 2021-07-28
  • GitHub repo unix

    Mirror of the Restoration of 1st Edition UNIX kernel sources from pdf document. (by qrush)

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo s6

    The s6 supervision suite.

    Project mention: Systemd meets OpenBSD. The "InitWare" fork of systemd ran on OpenBSD for the first time | reddit.com/r/BSD | 2021-08-03

    Here is link number 1 - Previous text "s6"

  • GitHub repo cproc

    C11 compiler (mirror)

    Project mention: Cproc C Compiler | reddit.com/r/patient_hackernews | 2021-08-20
  • GitHub repo miktex

    the MiKTeX source code

    Project mention: What is the best and cheapest way to type out math formulas in a document well and match the criteria below? (I don't have microsoft office) | reddit.com/r/askmath | 2021-09-09

    LaTeX is a markup language. What that means is that instead of using some editor (like in Word) to visually edit together an equation, you use special keywords to describe the format of the equation. For example, instead of having to somehow type the character θ or pick it from a list of symbols, you would write \theta. Then, when you've described your equation, you put it in a LaTeX compiler (such as Overleaf or MiKTex Studio), and that will turn your equation into an image or PDF.

  • GitHub repo RHash

    Great utility for computing hash sums

    Project mention: Crypto Resources | reddit.com/r/C_Programming | 2021-05-21

    RHash is a great place to start. Easy-to-read cryptographic hash functions. Libsodium is your go-to though for cryptographically secure hash and encryption functions.

  • GitHub repo bfs

    A breadth-first version of the UNIX find command

    Project mention: fd is looking for contributors | reddit.com/r/rust | 2021-08-08

    For those who don't get the reference: /u/tavianator built the awesome bfs tool, which is a breadth-first version of the classical UNIX find command.

  • GitHub repo proftpd

    ProFTPD source code

    Project mention: Why is this Tar.gz file not installing (school project) | reddit.com/r/Ubuntu | 2021-04-03

    Read link to github

  • GitHub repo ngircd

    Free, portable and lightweight Internet Relay Chat server

    Project mention: ngIRCd and Ruby RBot working in Termux! | reddit.com/r/termux | 2021-04-26

    Got bored and wanted to muck about with one of my favourite IRC bots (without peeing off my usual haunt' opers). So I compiled ngIRCd and had a bash at running RBot

  • GitHub repo Melang

    A script language of preemptive scheduling coroutine in single thread

    Project mention: Preemptive scheduling coroutine programming language | dev.to | 2021-01-10

    Repo: https://github.com/Water-Melon/Melang

  • GitHub repo emacs-history

    Historical Emacs Software Preservation

  • GitHub repo azpainter

    Full color painting software for Unix-like systems for illustration drawing. This is un-official little fixed repository for package maintainers of image editor AzPainter (based on "mlib" toolkit). Official repository - http://azsky2.html.xdomain.jp/arc/download.html

    Project mention: MuseScore 3.6 | news.ycombinator.com | 2021-01-18

    > I think you forgot to add Krita.

    No, I'm NOT forgot to add it ;P

    I just use AzPainter[0] for painting, due to it is much faster & much more compact in comparison to Krita, even to GIMP.

    And that is why AzPainter is on my Top list ;)

    [0] https://git.io/azpainter

    [1] https://github.com/Symbian9/azpainter

  • GitHub repo fortune-mod

    Implementation of the Unix fortune command for displaying a random quotation, for Linux and other systems.

    Project mention: "fortune-mod": an actively maintained distribution of the "fortune" program and quotes for it. | reddit.com/r/opensource | 2021-05-29
  • GitHub repo xmenu

    a x11 menu utility

    Project mention: Asking about can your software support RTL | reddit.com/r/suckless | 2021-07-13

    Haven't tried this one since dmenu works for me, but I think xmenu might have better support for it. It's not as suckless but honestly dealing with multiple languages sucks lol

  • GitHub repo oksh

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

    Project mention: Which ksh is used in openbsd? | reddit.com/r/openbsd | 2021-03-19

    Brian Callahan publishes a portable version here: https://github.com/ibara/oksh

  • GitHub repo mg

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

    Project mention: [Discussion] Emacs (somewhat) following suckless philosophy?(Newb quetion) | reddit.com/r/suckless | 2021-04-24

    If you want a suckless version of emacs, look at mg

  • GitHub repo xnotify

    read notifications from stdin and pop them up on the screen

    Project mention: [dwm] pop-ups/floating menus? | reddit.com/r/suckless | 2021-06-30


  • GitHub repo 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: macOS, meet SystemD: InitWare (fork of systemD) ported to macOS | reddit.com/r/programming | 2021-08-24

    The project GitHub is found at https://github.com/InitWare/InitWare

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). The latest post mention was on 2021-09-20.


What are some of the best open-source Unix projects in C? This list will help you:

Project Stars
1 Ventoy 26,438
2 libuv 18,132
3 GLFW 8,100
4 fzy 2,222
5 Allegro 1,268
6 illumos-gate 1,057
7 unix 602
8 s6 504
9 cproc 454
10 miktex 442
11 RHash 384
12 bfs 377
13 proftpd 347
14 ngircd 314
15 Melang 276
16 emacs-history 194
17 azpainter 191
18 fortune-mod 184
19 xmenu 178
20 oksh 176
21 mg 146
22 xnotify 111
23 InitWare 104
Find remote jobs at our new job board 99remotejobs.com. There are 25 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives