SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 C HacktoberFest Projects
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: The bash book to rule them all | news.ycombinator.com | 2023-11-25
Yes, but you are referring to standalone scripts, not functions defined within a Bash script.
Compare for example the following helper code used for git command completion inside Bash and inside PowerShell.
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 featuresProject mention: Whenever I try to open a website I get blasted with this? | /r/techsupport | 2023-12-08
If Google and Cloudflare don't work as Private DNS, try other DNS over TLS endpoints listed in https://adguard-dns.io/kb/general/dns-providers, if none of them work then install Intra and use one of the providers listed in https://github.com/curl/curl/wiki/DNS-over-HTTPS. Those providers can also be used for your browser DNS if the built-in providers don't work.
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
🎥 Command line video playerProject mention: PC Gopro playback help needed | /r/gopro | 2023-12-06
UNIX-like reverse engineering framework and command-line toolsetProject mention: I'm pretty sure this is possible, and would appreciate confirmation/direction. | /r/termux | 2022-12-13
https://github.com/radareorg/radare2 (You can git clone it, then run the install script)
Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
A simple and easy-to-use library to enjoy videogames programmingProject mention: Advice for managing a group of beginner C programmers, myself included | /r/C_Programming | 2023-11-21
Open-source keyboard firmware for Atmel AVR and Arm USB familiesProject mention: Just setting up my first corne layout. It will take a while for me to get used to this wow... It's taking so long to type. Attached is my layout, and I mainly use c# on visual studio. Any concerns/advice/suggestions are welcome. It will take a while for me to reply on this thing though.. haha.. | /r/crkbd | 2023-12-08
I made a layout that I'm happy with. Spanish is my native language, so it has characters like the accents and 'ñ', but it's meant to be used for programming as well. Visual Studio uses a lot of Ctrl and Ctrl + Shift shortcuts, so I left them in the same place as the default Corne layout so I can press them both with my pinkie finger. Perhaps some of the ideas are useful to you.
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
Linux shell for iOS
A free Windows-compatible Operating SystemProject mention: Microsoft Will Eventually Start Charging You for Windows 10 Security Updates | news.ycombinator.com | 2023-12-06
Affordable WiFi hacking platform for testing and learningProject mention: Wifi Devboards | /r/flipperzero | 2023-07-02
🧙♂️ ImageMagick 7Project mention: Batch Resize | /r/StableDiffusion | 2023-12-06
A cross-platform, linkable library implementation of Git that you can use in your application.Project mention: Things I just don't like about Git | news.ycombinator.com | 2023-10-08
Continuous Profiling Platform. Debug performance issues down to a single line of codeProject mention: Grafana Pyroscope v1.0.0 Release | news.ycombinator.com | 2023-08-29
A fork of Git containing Windows-specific patches. (by git-for-windows)Project mention: "Filename too long" error even after "fix" in git bash (windows 10) | /r/github | 2023-12-05
I'd start by verifying that you're on the most current version of Git for Windows, and updating if that isn't the case. Followed by opening an issue here, if you're still encountering the problem.
Open Source Flight Controller FirmwareProject 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.
Official git repo for iodine dns tunnel
htop - an interactive process viewer (by htop-dev)Project mention: distro hopping | /r/linux4noobs | 2023-11-19
determine which processes consume specific resources (in your particular case even a "5 minutes session of staring at htop" would do the trick.) (Alternatives: ps -ef, ps aux, top, glances ... )
A BSD-based OS project that aims to provide an experience like and some compatibility with macOS (formerly known as airyxOS)Project mention: Ravynos: BSD-based OS with an experience like and some compatibility with macOS | news.ycombinator.com | 2023-08-28
RIOT - The friendly OS for IoT (by RIOT-OS)Project mention: Comp Sci Student Interested in Embedded | /r/embedded | 2023-04-26
RIOT-OS is somewhat popular in academia, it tries to be very approachable but there are still plenty of low hanging fruits with all kinds of hardware and you can use it for software and thesis projects.
LXC - Linux ContainersProject 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.
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.
Ultra fast JSON decoder and encoder written in C with Python bindings
Jailbreak for arm64 devices on iOS 15.0+Project mention: [News] palera1n 2.0.0 beta 8 brings compatibility to iOS 17 checkm8 compatible iPads | /r/jailbreak | 2023-10-28
CircuitPython - a Python implementation for teaching coding with microcontrollersProject mention: Unveiling secrets of the ESP32: creating an open-source Mac layer | news.ycombinator.com | 2023-12-06
The barrier to entry has never been lower. Last night I prototyped some code in Python on my Mac to talk to a Bluetooth peripheral, and then had ChatGPT translate it to Arduino C++ code for a $5 ESP32 which mostly worked on the first go.
You can even run Python on microcontrollers these days. See Adafruit's https://circuitpython.org for which they publish modules for many (almost all?) of the sensors they sell. The modern microcontroller frameworks hide much of the complexity of Wi-Fi, Bluetooth, filesystems, etc. so you can do complicated things with minimal effort. You can really cobble something together in an afternoon.
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C HacktoberFest related posts
GPS lost signal suddenly and recover
1 project | /r/fpv | 9 Dec 2023
"Filename too long" error even after "fix" in git bash (windows 10)
1 project | /r/github | 5 Dec 2023
Ask HN: What are some unpopular technologies you wish people knew more about?
56 projects | news.ycombinator.com | 2 Dec 2023
The bash book to rule them all
5 projects | news.ycombinator.com | 25 Nov 2023
Git Branches: Intuition and Reality
6 projects | news.ycombinator.com | 23 Nov 2023
Setenv Is Not Thread Safe and C Doesn't Want to Fix It
6 projects | news.ycombinator.com | 19 Nov 2023
Multipass: Ubuntu Virtual Machines Made Easy
3 projects | dev.to | 15 Nov 2023
A note from our sponsor - #<SponsorshipServiceOld:0x00007f0fa0121e28>
www.saashub.com | 9 Dec 2023
What are some of the best open-source HacktoberFest projects in C? This list will help you: