Top 23 C HacktoberFest Projects
Git Source Code Mirror - This is a publish-only repository and all pull requests are ignored. Please follow Documentation/SubmittingPatches procedure for any of your improvements.Latest mention: Is it better to teach noobs about `darcs` or let them stick with `git`? | reddit.com/r/haskell | 2021-01-11
I'm a big fan of git and even contributed to it (https://github.com/git/git/commit/98a4d87b87e9846eafd21ba232cc2b7ba3f718fc).
Linux shell for iOSLatest mention: Does iSH support any Desktop Environments? | reddit.com/r/ish | 2021-01-18
Open-source keyboard firmware for Atmel AVR and Arm USB familiesLatest mention: Almost a stupid question. | reddit.com/r/cscareerquestions | 2021-01-19
QMK firmware for the software running on the keyboard
Affordable WiFi hacking platform for testing and learningLatest mention: This actullay works | reddit.com/r/esp8266 | 2021-01-15
A fork of Git containing Windows-specific patches.Latest mention: Gitbash Error: Could not fork child process:Resource temporarily unavailable (-1). DLL rebasing may be required; see 'rebaseall / rebase --help' | reddit.com/r/git | 2021-01-03
🧙♂️ ImageMagick 7Latest mention: GitHub Stale Bots – A False Economy | news.ycombinator.com | 2021-01-18
> Well, the problem is not some "open source culture", but GitHub. Github's specific open source culture, if you like.
But GitHub is also slowly fixing this.
For example the "Discussions" feature is enabled for specific repos. Here's it in action for the ImageMagick repo at https://github.com/ImageMagick/ImageMagick/discussions.
It's only available on a small subset of repos tho. I was given the option to enable it in my one of my repos, but it's a fairly new project with no discussions yet https://github.com/nickjj/flask-db/discussions.
I hope the Discussions feature becomes generally available soon.
Open Source Flight Controller FirmwareLatest mention: Cracked mobula 6 frame, repair or replace? | reddit.com/r/TinyWhoop | 2021-01-17
I used UAV TECH's brushless whoop presets from this page.. https://github.com/betaflight/betaflight/wiki/Community-Presets
https://github.com/json-c/json-c is the official code repository for json-c. See the wiki for release tarballs for download. API docs at http://json-c.github.io/json-c/
CircuitPython - a Python implementation for teaching coding with microcontrollersLatest mention: Meet The Bluephage Express A Bluetooth Keyboard | reddit.com/r/MechanicalKeyboards | 2020-12-21
Please put in a PR with CircuitPython adding your board to the supported boards - then the system will make new builds automatically for your specific board, no action on your part needed. https://github.com/adafruit/circuitpython
htop - an interactive process viewerLatest mention: [BSPWM] Just Messing Around | reddit.com/r/unixporn | 2021-01-01
Top Left: Htop
The ioquake3 community effort to continue supporting/developing id's Quake III ArenaLatest mention: Any good free and open source alternatives? | reddit.com/r/ArenaFPS | 2021-01-08
Just straight up playing Quake 3 via ioQuake3 with the "OpenGL2" renderer plus this HD texture pack and this HD UI / models / etc pack is a pretty good experience.
Lightweight CLI download acceleratorLatest mention: Give your Mac (imaginary) unlimited storage thanks to Disk Utility’s bug | news.ycombinator.com | 2020-12-26
That said, "download accelerators" were also clever programs that would create multiple connections with the origin and use Range headers to download different parts of the file.
Wonder why I don't hear of them anymore. Maybe because server upload bandwidth is more often generous enough to saturate your bandwidth these days?
You can do this from the command line with axel: https://github.com/axel-download-accelerator/axel
libfaketime modifies the system time for a single applicationLatest mention: Stop the time. | reddit.com/r/linuxquestions | 2020-12-21
libfaketime can do this.
Low-overhead sampling profiler for PHP 7
A DBus daemon to configure input devices, mainly high-end and gaming miceLatest mention: Utility to manage Logitech G502 | reddit.com/r/archlinux | 2020-12-27
Use piper and libratbag, your lighting and DPI should work fine. Macros may be a pain, see https://github.com/libratbag/libratbag/issues/664
RRG / Iceman repo, the most totally wicked repo around if you are into Proxmark3Latest mention: Looking for Guidance. | reddit.com/r/proxmark3 | 2021-01-19
I did try to post a screenshot. I am following the "Setup and Build for WIndows" on https://github.com/RfidResearchGroup/proxmark3
The Pi-hole FTL engineLatest mention: Pi-hole FTL v5.5 released - UPDATE TODAY | reddit.com/r/pihole | 2021-01-19
v5.5.1 already :S https://github.com/pi-hole/FTL/releases/tag/v5.5.1
Ruby bindings for ImageMagick
A light-weight Flutter Engine Embedder for Raspberry Pi that runs without X.Latest mention: Rpi 4 meets Flutter and Rust | dev.to | 2020-11-06
First thing to do is to set up the Raspberry Pi. In the README of the flutter-pi repo it's mentioned that flutter-pi should run without Xserver. Therefore I went with a headless version of RaspberryOS. Once you've flashed the os to a ssd card, follow the instructions in the flutter-pi README and install drivers for your touch screen of choice. Be sure to clone the engine-binaries branch of flutter-pi and place the files in the correct directories aswell.
The Eggdrop IRC Bot
xemu is an Original Xbox Emulator for Windows, macOS, and Linux (Active Development)Latest mention: xemu v0.5 Release: Audio, Graphics Improvements, and more... | reddit.com/r/emulation | 2021-01-05
:musical_note: strongly-timed musical programming languageLatest mention: Happy Hacktoberfest 2020! | dev.to | 2020-10-01
:musical_note: strongly-timed musical programming languageLatest mention: Anybody else doing #genuary with sound? Here's my take on the Rule 30 Cellular Automaton. | reddit.com/r/algorithmicmusic | 2021-01-02
Didn't know about that. What did you use to create this? Could be of use to test my language, Gwion.
What are some of the best open-source HacktoberFest projects in C? This list will help you: