SaaSHub helps you find the best software and product alternatives Learn more β
Top 23 C open-source Projects
-
VideoLAN Client (VLC)
VLC media player - All pull requests are ignored, please use MRs on https://code.videolan.org/videolan/vlc
> Security Bulletin VLC 3.0.21
> Summary: Vulnerability fixed in VLC media player
> Date: June 2024
> Affected versions: VLC media player 3.0.20 and earlier
> ID: VideoLAN-SB-VLC-3021
> Details
> A denial of service through a potential integer overflow could be triggered with a maliciously crafted mms stream (heap based overflow)
> Impact
> If successful, a malicious third party could trigger either a crash of VLC or an arbitratry code execution with the privileges of the target user.
> While these issues in themselves are most likely to just crash the player, we can't exclude that they could be combined to leak user informations or remotely execute code. ASLR and DEP help reduce the likelyness of code execution, but may be bypassed.
> We have not seen exploits performing code execution through this vulnerability.
> Threat mitigation
> Exploitation of those issues requires the user to explicitly open a maliciously crafted mms stream.
> Workarounds
> The user should refrain from opening mms streams from untrusted third parties (or disable the VLC browser plugins), until the patch is applied.
> Solution
> VLC media player 3.0.21 addresses the issue.
> Credits
> Reported by Andreas Fobian of Mantodea Security GmbH
Updates for all supported platforms available at:
https://www.videolan.org/vlc/
-
InfluxDB
Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
-
My recommendation would be to use ClamAV an open source antivirus engine. It is a versatile tool designed to detect multiple types of threats from numerous file formats and other use cases (cross-platform, integration such as mail server). Finally, it is updated on a daily basis, ensuring protection against the latest known threats. This rapid update cycle is crucial for an antivirus tool to be effective.
-
freeswitch
FreeSWITCH is a Software Defined Telecom Stack enabling the digital transformation from proprietary telecom switches to a versatile software implementation that runs on any commodity hardware. From a Raspberry PI to a multi-core server, FreeSWITCH can unlock the telecommunications potential of any device.
-
-
-
Project mention: Back to the future: Are hackers the future of amateur radio? | news.ycombinator.com | 2024-07-18
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
fortune-mod
Implementation of the Unix fortune command for displaying a random quotation, for Linux and other systems.
-
One
One (onelang) is an open-source system programming language that makes it easy to build reliable, efficient and performant software. (release as soon) 1οΈβ£ π π©± (by One-Language)
-
BetterSpades
BetterSpades, an Ace of Spades client targeted at low end systems (GL/ES 1.1). Runs on your grandmother's rig!
-
-
-
-
-
-
nitrokey-fido2-firmware
FIDO2 USB token optimized for security, extensibility, and style. A fork of Solo key.
Project mention: The European Union must keep funding free software | news.ycombinator.com | 2024-07-19PyPy received an EU grant sometime in the late 2000s or early 2010s, although it had to be a different one. If I understood TFA correctly, NLnet is partially funded by this money? NLnet itself distributes money to very cool software things[1]βsome moonshots[2], some very down-to-earth and usable ones[3].
[1] https://nlnet.nl/project/current.html
[2] https://spectrum-os.org/
[3] https://www.nitrokey.com/
-
-
wim-backup
Win32-based UI application for backup and restore of Windows-based system images (Windows partition) using Windows Imaging Format (WIM) in WinPE environment.
-
tirdad
TCP ISN CPU Information Leak Protection. TCP Initial Sequence Numbers Randomization to prevent TCP ISN based CPU Information Leaks.
-
crescent
A fighting and beat em up game engine for windows, linux, and macos written in C and uses OpenGL. (by Chukobyte)
-
SDL2-GNUBoy
A Gameboy and Gameboy Color Emulator for Windows, Mac, and Linux (An sdl2 focused fork of GNUBoy) (by AlexOberhofer)
-
minexmr2
First open-source Monero mining pool using decentralized p2pool as a hashrate-liquidity provider for frequent payouts (approx. 2.1 times/hour)
-
fundamental
Software to look for interrelationships between constants and find formulas for number sequences (by djbarrow)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C open-source discussion
C open-source related posts
-
tio β a serial device I/O tool
-
The European Union must keep funding free software
-
You don't need analytics on your blog
-
VSC Continue.dev with own Rest API
-
Avast Scandal: Why We Stopped Recommending Avast and AVG
-
Idea for project for intermediate c developper
-
Does linux have any anti-viruses?
-
A note from our sponsor - SaaSHub
www.saashub.com | 9 Sep 2024
Index
What are some of the best open-source open-source projects in C? This list will help you:
Project | Stars | |
---|---|---|
1 | VideoLAN Client (VLC) | 13,774 |
2 | clamav | 4,197 |
3 | freeswitch | 3,479 |
4 | tio | 1,906 |
5 | cdogs-sdl | 889 |
6 | OpenRTX | 570 |
7 | lxi-tools | 483 |
8 | fortune-mod | 410 |
9 | One | 283 |
10 | BetterSpades | 242 |
11 | fanpico | 119 |
12 | nitrokey-pro-firmware | 118 |
13 | OpenStorm | 77 |
14 | naikari | 76 |
15 | chopstx | 68 |
16 | nitrokey-fido2-firmware | 52 |
17 | fanboy | 46 |
18 | wim-backup | 44 |
19 | tirdad | 39 |
20 | crescent | 38 |
21 | SDL2-GNUBoy | 30 |
22 | minexmr2 | 30 |
23 | fundamental | 17 |