C Unix

Open-source C projects categorized as Unix
Topics: C Linux Bsd Shell Windows

Top 23 C Unix Projects

  • Ventoy

    A new bootable USB solution.

  • Project mention: Tools for Linux Distro Hoppers | dev.to | 2024-03-27

    Ventoy is an open-source tool to create a bootable USB drive for ISO/WIM/IMG/VHD(x)/EFI files. Using Ventoy, we can create live USB for multiple distros in one flash disk. This is a revolutionary feature compared to other tools, e.g., Etcher, Rufus, etc, that can only create one live USB at a time. This tool is so important. Don't call yourself a distro hopper if you don't know this tool.

  • libuv

    Cross-platform asynchronous I/O

  • Project mention: Epoll: The API that powers the modern internet (2022) | news.ycombinator.com | 2024-01-11
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • GLFW

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

  • Project mention: macOS 14.4 causes JVM crashes | news.ycombinator.com | 2024-03-16

    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.

  • Project mention: Ravynos: BSD-based OS with an experience like and some compatibility with macOS | news.ycombinator.com | 2023-08-28
  • fzy

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

  • shadowsocksr-native

    翻墙 从容穿越党国敏感日 ShadowsocksR (SSRoT) native implementation for all platforms, GFW terminator

  • ltp

    Linux Test Project (mailing list: https://lists.linux.it/listinfo/ltp)

  • Project mention: Ext4 data corruption in stable kernels [LWN.net] | /r/linux | 2023-12-09

    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

    SaaSHub logo
  • Allegro

    The official Allegro 5 git repository. Pull requests welcome!

  • Project mention: Not only Unity... | /r/opensourcegames | 2023-11-11

    Allegro (zlib/plain C) https://github.com/liballeg/allegro5

  • illumos-gate

    An open-source Unix operating system

  • Project mention: eBPF Documentary | news.ycombinator.com | 2024-03-10

    It may become a footnote on Linux, but Linux isn't the only system out there -- and DTrace remains alive and well in many systems (not least in its reference implementation in illumos[0]).

    [0] https://github.com/illumos/illumos-gate

  • 123elf

    A native port of Lotus 1-2-3 to Linux.

  • Project mention: FLiPN-FLaNK Stack Weekly May 8 2023 | dev.to | 2023-05-08
  • bfs

    A breadth-first version of the UNIX find command

  • Project mention: bfs: A breadth-first version of the UNIX find command | /r/commandline | 2023-07-23
  • winix

    A UNIX-style Operating System for the Waikato RISC Architecture Microprocessor (WRAMP)

  • unix

    Mirror of the Restoration of 1st Edition UNIX kernel sources from pdf document.

  • Project mention: GPL Licensing questions (CentOS / Red Hat) | /r/legaladviceofftopic | 2023-06-29

    Sure. Historical Unix is available here, though you'll need a PDP-11 or an emulator to run it. Most of the issues around the original Unix code base were resolved in this suit.

  • s6

    The s6 supervision suite.

  • Project mention: OpenRC is a dependency-based init system for Unix-like systems | news.ycombinator.com | 2023-06-27
  • cproc

    C11 compiler (mirror)

  • 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

  • tcl

    The Tcl Core. (Mirror of core.tcl-lang.org) (by tcltk)

  • wpunix

    WordPerfect for UNIX Character Terminals

  • Project mention: Rich word processor for Alpine | /r/AlpineLinux | 2023-12-05

    Not sure if they'll work on Alpine, but there's WordTsar (a Wordstar clone) and WordPerfect. Alternatively, you could run Word 5.5 in DOSBox.

  • RHash

    Great utility for computing hash sums

  • DragonFlyBSD

    DragonFly BSD System Source Repository (read-only mirror)

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

  • ast

    AST - AT&T Software Technology

  • Project mention: A Generation Lost in the Bazaar (2012) | news.ycombinator.com | 2023-10-19

    I suspect the intended point of comparison is the monolithic Unix of old, where the entirety of the code of the system is (hopefully, ostensibly, allegedly) developed with a single vision, except for the applications in the narrowest sense of the word (e.g. the particular piece of numerics you need to design your airplane or whatnot, but not the editor you used to write it, the cluster scheduler you used to run it, the typesetter you used to write down your results, or the 3D viewer you used to present them).

    One example that’s just plain interesting to read to see what things people were exploring (because, let’s admit it, historical Unix source gets plain boring after a while) is AT&T Research’s https://github.com/att/ast.

  • ponyos

    My Little Unix: Kernels are Magic!

  • proftpd

    ProFTPD source code

  • ngircd

    Free, portable and lightweight Internet Relay Chat server

  • Project mention: Installing anope services :) | /r/irc | 2023-06-10
  • 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 Unix related posts

  • eBPF Documentary

    7 projects | news.ycombinator.com | 10 Mar 2024
  • Oasis – a small, statically-linked Linux system

    12 projects | news.ycombinator.com | 26 Jan 2024
  • From Nand to Tetris: Building a Modern Computer from First Principles

    6 projects | news.ycombinator.com | 22 Dec 2023
  • Ext4 data corruption in stable kernels [LWN.net]

    1 project | /r/linux | 9 Dec 2023
  • Show HN: Why is the Amiga so beloved in the demoscene? (2023 essay)

    1 project | news.ycombinator.com | 6 Dec 2023
  • Rich word processor for Alpine

    1 project | /r/AlpineLinux | 5 Dec 2023
  • A Time-Sharing Scheduling Coroutine Script Language

    1 project | /r/programming | 5 Dec 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 2 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

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

Project Stars
1 Ventoy 57,808
2 libuv 23,241
3 GLFW 12,244
4 ravynos 5,366
5 fzy 2,898
6 shadowsocksr-native 2,731
7 ltp 2,251
8 Allegro 1,765
9 illumos-gate 1,531
10 123elf 1,129
11 bfs 950
12 winix 934
13 unix 808
14 s6 726
15 cproc 678
16 tcl 620
17 wpunix 589
18 RHash 543
19 DragonFlyBSD 527
20 ast 526
21 ponyos 499
22 proftpd 496
23 ngircd 423

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com