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: Neovim 0.10 Release | news.ycombinator.com | 2024-05-16
  • 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.

    InfluxDB logo
  • 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
  • obs-studio

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

  • Project mention: How do people create those sleek looking demos for startups? | news.ycombinator.com | 2024-05-01

    For product videos I used OBS a lot: https://obsproject.com/

    I haven't used Journey, but it seems promising for product Tours: https://www.william-troup.com/journey-js/

  • 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: Git tracks itself. See it's first commit of itself | news.ycombinator.com | 2024-05-03
  • FFmpeg

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

  • Project mention: Creando Subtítulos Automáticos para Vídeos con Python, Faster-Whisper, FFmpeg, Streamlit, Pillow | dev.to | 2024-04-29

    FFmpeg (https://ffmpeg.org/)

  • 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

  • SaaSHub

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

    SaaSHub logo
  • 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: Zsh + Oh My Zsh | dev.to | 2024-05-12

    To install Oh My Zsh we need Curl.

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

  • FlatBuffers

    FlatBuffers: Memory Efficient Serialization Library

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

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

  • Project mention: Xmake: A modern C/C++ build tool | news.ycombinator.com | 2024-05-04

    re: C/C++ development: anybody using conda/pixi for dependency management? Here's an example of compiling a C++ SDL program using pixi and the SDL dependency from conda-forge [1].

    Seems viable as a replacement for things like vckpg [2] which only builds from source.

    I'm still researching this but it seems like rattler [3] is the tool to use to build/publish packages. The supported repos are: prefix.dev's own hosting, anaconda.org, artifactory or a self-hosted server.

    --

    1: https://github.com/prefix-dev/pixi/blob/main/examples/cpp-sd...

    2: https://github.com/microsoft/vcpkg

    3: https://prefix-dev.github.io/rattler-build/latest/authentica...

  • ruby

    The Ruby Programming Language

  • Project mention: Ruby 3.4.0 Preview1 Released | news.ycombinator.com | 2024-05-16
  • 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: Ask HN: Interesting TUIs (text user interfaces), maybe forgotten ones? | news.ycombinator.com | 2024-05-06

    Not forgotten by any means but goaccess is nice and simple to use

    https://goaccess.io/

  • qmk_firmware

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

  • Project mention: Not an iPad Pro Review: Why iPadOS Still Doesn't Get the Basics Right | news.ycombinator.com | 2024-05-13

    I definitely think you should be able to add keyboard layouts at a software level on iPadOS and iOS, but one possible solution to the problem right now is using a programmable keyboard using QMK [1], ZMK [2], or some other open-source firmware. There's even a usb-usb converter [3] that will convert keystrokes from any keyboard into ones that you map using TMK or QMK, so you can use your own.

    [1] https://qmk.fm/

    [2] https://zmk.dev/

    [3] https://geekhack.org/index.php?topic=69169.0

  • 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 related posts

Index

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

Project Stars
1 scrcpy 102,832
2 neovim 77,055
3 awesome-cpp 55,903
4 obs-studio 55,868
5 Git 50,310
6 FFmpeg 42,788
7 open-source-mac-os-apps 39,681
8 Vim 35,096
9 libcurl 34,366
10 mpv 26,191
11 the_silver_searcher 25,769
12 srs 24,338
13 kitty 22,128
14 FlatBuffers 22,128
15 Vcpkg 21,773
16 ruby 21,592
17 hashcat 20,018
18 radare2 19,679
19 raylib 19,264
20 nnn 18,280
21 C 18,191
22 GoAccess 17,585
23 qmk_firmware 17,187

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com