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-10The 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
-
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-16afaik 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
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
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-06this 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.
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.
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
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
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-14ref
-
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 -
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-05I 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.
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
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-27It 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-17it'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
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
https://github.com/zen-kernel/zen-kernel || linux-zen
Index
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 |