C HacktoberFest

Open-source C projects categorized as HacktoberFest

Top 23 C HacktoberFest Projects

  • 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 RCE affects recursive clones on case-insensitive filesystems with symlinks | news.ycombinator.com | 2024-05-18
  • 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: pyaction 4.30.0 Released | dev.to | 2024-05-17

    This Docker image is designed to support implementing Github Actions with Python. As of version 4.0.0., it starts with the official python docker image as the base which is a Debian OS. It specifically uses python:3-slim to keep the image size down for faster loading of Github Actions that use pyaction. On top of the base, we've installed curl, gpg, git, and the GitHub CLI. We added curl and gpg because they are needed to install the GitHub CLI, and they may come in handy anyway (especially curl) when implementing a GitHub Action.

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

    🎥 Command line video player

  • Project mention: MPV: Vulkan Video Decoding: Usage Guide and FAQ | news.ycombinator.com | 2023-12-20
  • 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",

  • C

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

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

    An open-source time-series SQL database optimized for fast ingest and complex queries. Packaged as a PostgreSQL extension.

  • Project mention: pg_timeseries: Open-source time-series extension for PostgreSQL | news.ycombinator.com | 2024-05-20

    What do you mean by "for anything serious it isn't open source"? I didn't see any red flags in the apache variant of timescale, just constant pleading to try their hosted option.

    https://github.com/timescale/timescaledb/blob/main/LICENSE-A...

  • ish

    Linux shell for iOS

  • Project mention: Apple must open iPadOS to sideloading within 6 months, EU says | news.ycombinator.com | 2024-04-30

    > Just imagine how much more versatile the iPad Pro would be if only you could run Linux VMs on it

    After installing https://ish.app for Alpine Linux emulation on iPad, one immediately comes up with use cases, even though it's excruciatingly slow.

    Hopefully Apple opens up the imminent M3 iPad Pros to run macOS and Linux VMs.

  • reactos

    A free Windows-compatible Operating System

  • Project mention: Someone connected Windows XP to the internet, and it didn't survive long | news.ycombinator.com | 2024-05-16

    I wonder how ReactOS does as it is Windows XP/2003 compatible?

    https://reactos.org/

  • esp8266_deauther

    Affordable WiFi hacking platform for testing and learning

  • 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

  • ImageMagick

    🧙‍♂️ ImageMagick 7

  • Project mention: Open source at Fastly is getting opener | dev.to | 2024-03-15

    To tie all this together, we made an org profile for our GitHub organization page. There are some great examples of these, like Microsoft and PayPal. For Fastly's, we wanted something friendly and human so we used Imagemagick to create a montage of all the avatars of the Fastly team members who have contributed to the open source projects in our org:

  • pyroscope

    Continuous Profiling Platform. Debug performance issues down to a single line of code

  • Project mention: Grafana Pyroscope v1.0.0 Release | news.ycombinator.com | 2023-08-29
  • libgit2

    A cross-platform, linkable library implementation of Git that you can use in your application.

  • Project mention: Radicle: Open-Source, Peer-to-Peer, GitHub Alternative | news.ycombinator.com | 2024-03-05

    Everything that is replicated on the network is stored as a Git object, using the libgit2[0] library. This library uses hardened SHA-1 internally, which is called sha1dc (for "detect collision").

    [0]: https://github.com/libgit2/libgit2/blob/ac0f2245510f6c75db1b...

  • git

    A fork of Git containing Windows-specific patches. (by git-for-windows)

  • Project mention: Understanding the Basics of Git. | dev.to | 2024-03-17

    Go to this link

  • betaflight

    Open Source Flight Controller Firmware

  • Project mention: GPS lost signal suddenly and recover | /r/fpv | 2023-12-09

    Op, it seems your gps has m10 chipset, am I right? Because the m10 is not supported on betaflight. Or rather, it works, but betaflight sets it up incorrectly. There is a fix, but not released yet, or you have to set gps to 10hz in ucenter and disable auto convig in betaflight (and lose some features). See https://github.com/betaflight/betaflight/issues/12737 for more information. This might not be your issue, but it might be related.

  • htop

    htop - an interactive process viewer

  • Project mention: Ask HN: Interesting TUIs (text user interfaces), maybe forgotten ones? | news.ycombinator.com | 2024-05-06

    These certainly aren't forgotten, but I like:

    * `ranger` file manager: https://ranger.github.io/

    * `ncdu` for visualising disk usage: https://dev.yorhel.nl/ncdu

    * `htop` process monitor: https://htop.dev/

    I just find them very intuitive, and information-dense while not being overwhelming.

  • iodine

    Official git repo for iodine dns tunnel

  • Project mention: Show HN: This Website Is Hosted on DNS | news.ycombinator.com | 2024-02-25

    Reminds me of using https://code.kryo.se/iodine/ ( DNS tunnel ) and a empty prepaid card...

  • ravynos

    A BSD-based OS project that aims to provide source and binary compatibility with macOS® and a similar user experience.

  • Project mention: Ravynos: BSD-based OS with an experience like and some compatibility with macOS | news.ycombinator.com | 2023-08-28
  • fastfetch

    Like neofetch, but much faster because written mostly in C.

  • Project mention: Neofetch Has Been Archived | news.ycombinator.com | 2024-04-29

    I think most have switched to https://github.com/fastfetch-cli/fastfetch these days

  • RIOT

    RIOT - The friendly OS for IoT (by RIOT-OS)

  • palera1n

    Jailbreak for A8 through A11, T2 devices, on iOS/iPadOS/tvOS 15.0, bridgeOS 5.0 and higher.

  • Project mention: [News] palera1n 2.0.0 beta 8 brings compatibility to iOS 17 checkm8 compatible iPads | /r/jailbreak | 2023-10-28
  • LXC

    LXC - Linux Containers

  • Project mention: LXD Moves into Canonical | news.ycombinator.com | 2023-07-06

    I hope this doesn't affect LXC negatively.

    LXC and LXD share plenty of contributors.

    https://github.com/lxc/lxc/graphs/contributors

    https://github.com/canonical/lxd/graphs/contributors

    I use an "unprivileged LXC container" setup on several Debian bullseye hosts. It works fantastic, and each LXC container feels like a real server.

    Compare that to Docker's "one-container-one-process" philosophy, reinventing the wheel by awkwardly composing multiple containers.

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

  • Git RCE affects recursive clones on case-insensitive filesystems with symlinks

    1 project | news.ycombinator.com | 18 May 2024
  • Not an iPad Pro Review: Why iPadOS Still Doesn't Get the Basics Right

    3 projects | news.ycombinator.com | 13 May 2024
  • Zsh + Oh My Zsh

    4 projects | dev.to | 12 May 2024
  • Git tracks itself. See it's first commit of itself

    1 project | news.ycombinator.com | 3 May 2024
  • Resistance against London tube map commit history (a.k.a. git merge hell) (2015)

    1 project | news.ycombinator.com | 2 May 2024
  • Homelab Adventures: Crafting a Personal Tech Playground

    7 projects | dev.to | 22 Apr 2024
  • GitHub Git Mirror Down

    1 project | news.ycombinator.com | 11 Apr 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 20 May 2024
    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. Learn more →

Index

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

Project Stars
1 Git 50,310
2 libcurl 34,366
3 mpv 26,191
4 radare2 19,726
5 raylib 19,394
6 C 18,191
7 qmk_firmware 17,187
8 TimescaleDB 16,573
9 ish 16,127
10 reactos 14,126
11 esp8266_deauther 12,939
12 ImageMagick 11,278
13 pyroscope 9,477
14 libgit2 9,460
15 git 8,115
16 betaflight 7,990
17 htop 5,967
18 iodine 5,814
19 ravynos 5,375
20 fastfetch 6,500
21 RIOT 4,792
22 palera1n 4,602
23 LXC 4,465

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