C Linux

Open-source C projects categorized as Linux

Top 23 C Linux Projects

  • Ventoy

    A new bootable USB solution.

    Latest mention: Why does making a password reset disc require you to know the forgotten password? It makes it literally impossible to reset the password, at all. | reddit.com/r/Windows10 | 2021-01-10

    The latest Ventoy was released 4 days ago - https://github.com/ventoy/Ventoy/releases/ Jayro did the latest MediCat build last month - https://gbatemp.net/threads/medicat-usb-a-multiboot-linux-usb-for-pc-repair.361577/page-133#post-9303710 If you download the torrent or the 7-Zip fines and Ventoy from Google Drive or Mega, and follow the flash drive creation instructions on the main page, you will have a working bootable flash drive.

  • ish

    Linux shell for iOS

    Latest mention: Does iSH support any Desktop Environments? | reddit.com/r/ish | 2021-01-18
  • systemd

    The systemd System and Service Manager

    Latest mention: Ubuntu: Just How Safe Is It (In Terms Of OS Tracking)? | reddit.com/r/privacy | 2021-01-16

    afaik Ubuntu is one of the few distros which didn't change the Google DNS/NTP fallbacks of systemd (read here) that isn't a prominent issue since it's only a fallback but probably shows how little Canonical care for that sort of stuff

  • glfw

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

    Latest mention: OpenGL cmake linmath.h no such file or directory | reddit.com/r/opengl | 2021-01-15

    You need to download it here https://github.com/glfw/glfw/tree/master/deps. Put in same folder as the file you are compiling.

  • AppImageKit

    Package desktop applications as AppImages that run on common Linux-based operating systems, such as RHEL, CentOS, openSUSE, SLED, Ubuntu, Fedora, debian and derivatives. Join #AppImage on irc.freenode.net

    Latest mention: Proprietary software on freebsd? | reddit.com/r/freebsd | 2021-01-08

    AppImage for BSD · Issue #98 · AppImage/AppImageKit

  • progress

    Linux tool to show progress for cp, mv, dd, ... (formerly known as cv)

    Latest mention: Week 2: Improving real-time monitoring with more more metrics! | reddit.com/r/node | 2021-01-06

    this is awesome! can you add support for progress

  • glusterfs

    Gluster Filesystem : Build your distributed storage in minutes

  • hstr

    bash and zsh shell history suggest box - easily view, navigate, search and manage your command history.

    Latest mention: Use fzf to complete flags from your history | reddit.com/r/commandline | 2021-01-17

    I use hstr which seems very similar to this. What are the pros/cons to using your tool?

  • NoiseTorch

    Real-time microphone noise suppression on Linux.

    Latest mention: Can't use the microphone in Firefox | reddit.com/r/archlinux | 2021-01-18

    Using Noisetorch https://github.com/lawl/NoiseTorch would solve this problem for you and provide a noise-free output as well.

  • gamemode

    Optimise Linux system performance on demand

    Latest mention: WoW Classic - intermittent freezes | reddit.com/r/linux_gaming | 2021-01-18

    Also, if you haven't got it installed, Feral Interactive's GameMode offers significant gains. I didn't get a much higher frame but I got a much more consistent framerate.

  • htop

    htop - an interactive process viewer

    Latest mention: [BSPWM] Just Messing Around | reddit.com/r/unixporn | 2021-01-01

    Top Left: Htop

  • picom

    A lightweight compositor for X11

    Latest mention: [NOOB] How to use the transparency or blur effect? (Picom) | reddit.com/r/bspwm | 2021-01-14


  • openwifi

    open-source IEEE802.11/Wi-Fi baseband chip/FPGA design

    Latest mention: BladeRF-wiphy: open-source IEEE 802.11 compatible Software Defined Radio modem | news.ycombinator.com | 2021-01-17

    - https://github.com/open-sdr/openwifi

  • pulseaudio-modules-bt

    [Maintenance only] Adds Sony LDAC, aptX, aptX HD, AAC codecs (A2DP Audio) support to PulseAudio on Linux

    Latest mention: Are Bluetooth headphones viable for Linux gaming? | reddit.com/r/linux_gaming | 2021-01-05

    I regular use Sennheiser HD 4.40 with https://github.com/EHfive/pulseaudio-modules-bt and custom sbc settings. No any problems/unsync/etc

  • tizonia-openmax-il

    Command-line cloud music player for Linux with support for Spotify, Google Play Music, YouTube, SoundCloud, TuneIn, iHeartRadio, Plex servers and Chromecast devices.

    Latest mention: How to play a crazy number of radio stations in your terminal | reddit.com/r/archlinux | 2021-01-16
  • miniaudio

    Single file audio playback and capture library written in C.

    Latest mention: Cross platform audio frameworks in Cpp? | reddit.com/r/cpp | 2021-01-11

    audio dev here. my absolute favourite is miniaudio https://github.com/mackron/miniaudio

  • waifu2x-ncnn-vulkan

    waifu2x converter ncnn version, runs fast on intel / amd / nvidia GPU with vulkan

    Latest mention: Windows 10 waifu2x | reddit.com/r/WaifuUpscales | 2020-12-22

    If you are a windows user, I recommend you to use waifu2x-caffe (Just download from releases tab), waifu2x-ncnn-vulkan or waifu2x-conver-cpp.

  • fwupd

    A simple daemon to allow session software to update firmware

    Latest mention: Where does gnome control center firmware find latest firmware? | reddit.com/r/gnome | 2020-12-27

    It is using fwupd in the background. https://github.com/fwupd/fwupd

  • box86

    Box86 - Linux Userspace x86 Emulator with a twist, targeted at ARM Linux devices

    Latest mention: Running discord and listening music in proot-distro ubuntu 20 | reddit.com/r/termux | 2021-01-17

    it's probably box86, perhaps he's running an armhf proot, compiled it and ran box86 with discord?

  • far2l

    Linux port of FAR v2

    Latest mention: Scott Hanselman's 2021 Ultimate Developer and Power Users Tool List for Windows | news.ycombinator.com | 2020-12-24


  • paperview

    A high performance X11 animated wallpaper setter

    Latest mention: [dwm] | reddit.com/r/unixporn | 2021-01-11

    You can try paperview

  • OpenHMD

    Free and Open Source API and drivers for immersive technology.

    Latest mention: Is there a way to completely avoid the WMR Home? | reddit.com/r/HPReverb | 2021-01-10
  • zen-kernel

    Zen Patched Kernel Sources

    Latest mention: Installing Arch Linux | reddit.com/r/archlinux | 2021-01-09

    https://github.com/zen-kernel/zen-kernel || linux-zen

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


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

Project Stars
1 Ventoy 12,763
2 ish 8,921
3 systemd 7,611
4 glfw 7,109
5 AppImageKit 6,157
6 progress 5,233
7 glusterfs 2,890
8 hstr 2,500
9 NoiseTorch 2,419
10 gamemode 2,174
11 htop 1,980
12 picom 1,654
13 openwifi 1,587
14 pulseaudio-modules-bt 1,517
15 tizonia-openmax-il 1,437
16 miniaudio 1,336
17 waifu2x-ncnn-vulkan 1,123
18 fwupd 1,100
19 box86 1,074
20 far2l 961
21 paperview 910
22 OpenHMD 810
23 zen-kernel 805