C

Open-source projects categorized as C

Top 23 C Open-Source Projects

  • scrcpy

    Display and control your Android device

    Project mention: Microsoft is ending support for the Windows Subsystem for Android (WSA) | news.ycombinator.com | 2024-03-05

    There's also https://github.com/Genymobile/scrcpy which works for any Android, not just Samsung

  • neovim

    Vim-fork focused on extensibility and usability

    Project mention: Let's See Your Terminal | dev.to | 2024-04-16

    This got me thinking about my recent pivot, my switch to Neovim by way of LazyVim to write most of my code, and using tmux to keep terminal states alive after closing a session.

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

  • obs-studio

    OBS Studio - Free and open source software for live streaming and screen recording

    Project mention: Software Engineering Workflow | dev.to | 2024-04-08

    OBS

  • awesome-cpp

    A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.

    Project mention: Interactive GCC (igcc) is a read-eval-print loop (REPL) for C/C++ | news.ycombinator.com | 2023-09-27
  • Git

    Git Source Code Mirror - This is a publish-only repository but pull requests can be turned into patches to the mailing list via GitGitGadget (https://gitgitgadget.github.io/). Please follow Documentation/SubmittingPatches procedure for any of your improvements.

    Project mention: GitHub Git Mirror Down | news.ycombinator.com | 2024-04-11
  • FFmpeg

    Mirror of https://git.ffmpeg.org/ffmpeg.git

    Project mention: Show HN: CompressX, my FFmpeg wrapper for macOS, made $9k in the last 4 months | news.ycombinator.com | 2024-04-10

    GPL2

    Since FFmpeg is GPL2, doesn’t that require CompressX to disclose its source code?

    IANAL, apologies if I miss understand license requirements.

    https://github.com/FFmpeg/FFmpeg?tab=License-1-ov-file

  • open-source-mac-os-apps

    🚀 Awesome list of open source applications for macOS. https://t.me/s/opensourcemacosapps

    Project mention: Favourite open-source apps? | /r/macapps | 2023-06-04

    There is a github repo with a list of Open source mac os apps

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

  • Vim

    The official Vim repository

    Project mention: Vim Gets Xdg_config_home Support | news.ycombinator.com | 2024-04-14
  • libcurl

    A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET, TFTP, WS and WSS. libcurl offers a myriad of powerful features

    Project mention: Caching RESTful API requests with Heroku’s Redis Add-on | dev.to | 2024-04-17

    Then, in another terminal window, we use curl to hit the endpoint:

  • mpv

    🎥 Command line video player

    Project mention: MPV: Vulkan Video Decoding: Usage Guide and FAQ | news.ycombinator.com | 2023-12-20
  • the_silver_searcher

    A code-searching tool similar to ack, but faster.

    Project mention: Essential Command Line Tools for Developers | dev.to | 2024-01-15

    View on GitHub

  • srs

    SRS is a simple, high-efficiency, real-time video server supporting RTMP, WebRTC, HLS, HTTP-FLV, SRT, MPEG-DASH, and GB28181.

    Project mention: What's the state of screen-sharing games to friends on linux? | /r/linux_gaming | 2023-06-26
  • FlatBuffers

    FlatBuffers: Memory Efficient Serialization Library

    Project mention: FlatBuffers – an efficient cross platform serialization library for many langs | news.ycombinator.com | 2023-09-18
  • kitty

    Cross-platform, fast, feature-rich, GPU based terminal

    Project mention: Just How Much Faster Are the Gnome 46 Terminals? | news.ycombinator.com | 2024-04-08

    And kitty is much faster according to this: https://github.com/kovidgoyal/kitty/issues/2701#issuecomment...

    Also typometer based measurements also on Linux. Shrug.

  • ruby

    The Ruby Programming Language

    Project mention: 🚀Secure Rails Authentication: A Step-by-Step Guide to Sign Up, Log In, and Log Out | dev.to | 2024-04-12

    To create a new Rails app, you should have Ruby and Rails installed on your machine. You can find how to install Ruby on your local machine using the Ruby docs. You can install Rails by running the following command:

  • Vcpkg

    C++ Library Manager for Windows, Linux, and MacOS

    Project mention: Backdoor in upstream xz/liblzma leading to SSH server compromise | news.ycombinator.com | 2024-03-29

    5.4.5 can be compromised

    https://github.com/microsoft/vcpkg/issues/37197

  • hashcat

    World's fastest and most advanced password recovery utility

    Project mention: Hacking WiFi 101: basic concepts, terminology, and a real-life example | dev.to | 2024-04-03

    Hashcat Cracking WPA/WPA2 Spacehuhn's Deauther

  • radare2

    UNIX-like reverse engineering framework and command-line toolset

  • raylib

    A simple and easy-to-use library to enjoy videogames programming

    Project mention: Zig! Can you C? | dev.to | 2024-04-04

    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",

  • nnn

    n³ The unorthodox terminal file manager

    Project mention: Directory navigation on Helix | /r/HelixEditor | 2023-12-06

    If you want a file full browser experience choose nnn: https://github.com/jarun/nnn . If you have a desktop file for Helix you can use the Gnome Files program to make all your programming language files open in Helix.

  • C

    Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.

  • GoAccess

    GoAccess is a real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser.

    Project mention: You don't need analytics on your blog | news.ycombinator.com | 2023-12-24

    If one wants server-side metrics with a little more info than the author's "hacky little script", there's always goaccess [1], which functions in broadly the same way. I even use it with Firebase Hosting-hosted sites via [2] (which I wrote).

    [1] http://goaccess.io/

    [2] https://github.com/Silicon-Ally/gcp-clf

  • qmk_firmware

    Open-source keyboard firmware for Atmel AVR and Arm USB families

    Project mention: Lkbm: LED-Key BitMasks to Control the Ploopy Nano Trackball | news.ycombinator.com | 2024-03-21
  • SaaSHub

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

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). The latest post mention was on 2024-04-17.

C related posts

Index

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

Project Stars
1 scrcpy 101,503
2 neovim 76,256
3 obs-studio 55,295
4 awesome-cpp 55,280
5 Git 49,844
6 FFmpeg 42,099
7 open-source-mac-os-apps 39,333
8 Vim 34,861
9 libcurl 34,041
10 mpv 25,752
11 the_silver_searcher 25,678
12 srs 24,126
13 FlatBuffers 21,978
14 kitty 21,883
15 ruby 21,490
16 Vcpkg 21,377
17 hashcat 19,829
18 radare2 19,558
19 raylib 18,660
20 nnn 18,136
21 C 17,923
22 GoAccess 17,434
23 qmk_firmware 17,033
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com