C open-source

Open-source C projects categorized as open-source

Top 23 C open-source Projects

open-source
  • VideoLAN Client (VLC)

    VLC media player - All pull requests are ignored, please use MRs on https://code.videolan.org/videolan/vlc

    Project mention: VideoLAN Security Bulletin VLC 3.0.21 | news.ycombinator.com | 2024-06-14

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

    InfluxDB logo
  • clamav

    ClamAV - Documentation is here: https://docs.clamav.net

    Project mention: Mastering File Upload Security: DoS and Antivirus | dev.to | 2024-03-20

    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.

  • tio

    A serial device I/O tool

    Project mention: tio – a serial device I/O tool | news.ycombinator.com | 2024-08-30
  • cdogs-sdl

    Classic overhead run-and-gun game

  • OpenRTX

    Modular Open Source Radio Firmware

    Project mention: Back to the future: Are hackers the future of amateur radio? | news.ycombinator.com | 2024-07-18
  • lxi-tools

    Open source LXI tools

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • 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!

  • fanpico

    Fanpico: Open Source Programmable PWM (PC) Fan Controller

  • nitrokey-pro-firmware

    Firmware for the Nitrokey Pro device

  • OpenStorm

    An open source 3D radar viewer

  • naikari

    2-D creative exploration-driven space trading and mercenary sandbox game.

  • chopstx

    U2F firmware for Tomu board (+ chopstx port) (by im-tomu)

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

    PyPy 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/

  • fanboy

    Open Source PWM Fan Controller

  • 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

    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 open-source discussion

Log in or Post with

C open-source related posts

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

Sponsored
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.
www.influxdata.com

Did you konow that C is
the 7th most popular programming language
based on number of metions?