SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 C Linux Projects
-
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.
-
Mailspring
:love_letter: A beautiful, fast and fully open source mail client for Mac, Windows and Linux.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
TheFatRat
Thefatrat a massive exploiting tool : Easy tool to generate backdoor and easy tool to post exploitation attack like browser attack and etc . This tool compiles a malware with popular payload and then the compiled malware can be execute on windows, android, mac . The malware that created with this tool also have an ability to bypass most AV software protection .
-
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.libera.chat
-
ecapture
Capture SSL/TLS text content without a CA certificate using eBPF. This tool is compatible with Linux/Android x86_64/aarch64.
-
MangoHud
A Vulkan and OpenGL overlay for monitoring FPS, temperatures, CPU/GPU load and more. Discord: https://discordapp.com/invite/Gj5YmBb
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev | dev.to | 2024-02-05netdata.cloud — Netdata is an open-source tool to collect real-time metrics. It's a growing product and can also be found on GitHub!
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.
Fetch Packages... raylib... ./ray_test_zig/build.zig.zon:7:20: error: url field is missing corresponding hash field .url = "https://github.com/raysan5/raylib/archive/refs/tags/5.0.tar.gz", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ note: expected .hash = "1220c28847ca8e8756734ae84355802b764c9d9cf4de057dbc6fc2b15c56e726f27b",
iSH
I fully agree, moreover this:
> Rolling release distributions like OpenSUSE Tumbleweed follow upstream much more closely while still maintaining stability through thorough automated testing
Shows the author hasn't used Tumbleweed for any reasonable amount of time himself[0][1][2]. I daily drove it for a short while before moving to Fedora.
0: https://github.com/Foundry376/Mailspring/issues/533
1: https://forums.opensuse.org/t/tumbleweed-breaks-after-update...
2: https://www.reddit.com/r/openSUSE/comments/v09hnc/tumbleweed...
The reality is a bit different, the work on Python 3.6 was checked into the Cosmopolitan repo and I have been able to use it for production workloads that are in pure python. [0]
As Cosmopolitan Libc has evolved, it has been possible to compile more software without modifications, and that includes latest Python through a project called superconfigure[1].
Last person who tried to reproduce it from scratch did it last week (granted it too them a few days of solid work) but in the end they ended with a portable binary with Python 3.11.9, brotli, ssl and asyncio for their work related project.[2]
[0] https://github.com/jart/cosmopolitan/tree/master/third_party...
https://github.com/systemd/systemd/issues/32028#issuecomment...
There are some very compelling arguments made there if you care to read them
Project mention: Rofi: A window switcher, application launcher and dmenu replacement | news.ycombinator.com | 2024-02-03
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.
Project mention: NMAP-formatter: convert NMAP results to HTML, CSV, JSON, graphviz (dot), SQLite | news.ycombinator.com | 2024-01-26https://github.com/nmap/nmap/issues/635
This looks like a reasonable mitigation for the lack of native JSON output.
While I believe Memory Saver was a great improvement, it only works if the tab is hidden or the window minimized. I recently learned the required state is not triggered if the tab is open but on another virtual desktop. At least this is the case with many of not all Linux window managers. Some of the many discussion threads on the topic:
https://github.com/i3/i3/issues/4353
What you're looking for sounds like AppImages (https://appimage.org/) . I have only used them while downloading games from itch.io, etc. (since i prefer package managers) but they seem to work out of the box on popular distros.
Project mention: Ask HN: What is the most practical tool/website you discovered on Hacker News? | news.ycombinator.com | 2023-07-17
Project mention: Nvtop: Linux Task Monitor for Nvidia, AMD and Intel GPUs | news.ycombinator.com | 2024-03-12
Probably everyone knows about the "top" command. Htop is similar, but gives us a more user-friendly output. It shows processes using the most resources, how much available resources you have and who runs those processes. For more information, visit https://htop.dev/
I want to install Mango hud so I can use it for steam and lutris but when i go to https://github.com/flightlessmango/MangoHud the so many ways of installing it I don’t know which one to choose for pop!_os. I did try a couple but it didn’t seem like it worked because when I put the launch command in one of my Steam games which was cyberpunk I didn’t see it pop up in game and when I tried to add the command to Lutris the option for the FPS counter was still grayed out. Can someone help me step-by-step on how to install mango hud on pop!_os? Thanks.
C Linux related posts
- Zint
- Ubuntu 24.04 (and Debian) removed libsystemd from SSH server dependencies
- Systemd minimizing required dependencies for libsystemd
- Going in circles without a real-time clock
- Excellent succinct breakdown of the xz mess, from an OpenBSD developer
- What we know about the xz Utils backdoor that almost infected the world
- Anakin – Automatically Kill Orphans
-
A note from our sponsor - SaaSHub
www.saashub.com | 27 Apr 2024
Index
What are some of the best open-source Linux projects in C? This list will help you:
Project | Stars | |
---|---|---|
1 | Netdata | 68,153 |
2 | Ventoy | 57,676 |
3 | WindTerm | 20,492 |
4 | raylib | 18,791 |
5 | ish | 15,952 |
6 | Mailspring | 15,090 |
7 | cosmopolitan | 15,067 |
8 | systemd | 12,457 |
9 | rofi | 12,404 |
10 | GLFW | 12,205 |
11 | WCDB | 10,461 |
12 | pyroscope | 9,411 |
13 | tini | 9,263 |
14 | nmap | 9,256 |
15 | i3 | 9,053 |
16 | TheFatRat | 8,911 |
17 | AppImageKit | 8,447 |
18 | progress | 8,195 |
19 | ecapture | 8,173 |
20 | nvtop | 7,401 |
21 | htop | 5,909 |
22 | MangoHud | 5,864 |
23 | sysbench | 5,789 |
Sponsored