Top 23 HacktoberFest Open-Source Projects

  • freeCodeCamp

    freeCodeCamp.org's open-source codebase and curriculum. Learn to code for free.

    Project mention: Calculator tests failing (but work when entered manually) | reddit.com/r/FreeCodeCamp | 2023-01-15
  • free-programming-books

    :books: Freely available programming books

    Project mention: “Bots will replace devs!” Also bots: | reddit.com/r/ProgrammerHumor | 2022-12-17

    Reminds me of a bot that someone ran that would find gendered language in github repositories and make a PR to fix them. Results were... subpar

  • Klotho

    AWS Cloud-aware infrastructure-from-code toolbox [NEW]. Build cloud backends with Infrastructure-from-Code (IfC), a revolutionary technique for generating and updating cloud infrastructure. Try IfC with AWS and Klotho now (Now open-source)

  • ohmyzsh

    🙃 A delightful community-driven (with 2,100+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.

    Project mention: Best terminal app for MacOs | reddit.com/r/MacOS | 2023-01-27

    iTerm2 and Oh-My-Zsh: https://ohmyz.sh

  • TheAlgorithms

    All Algorithms implemented in Python

    Project mention: Cool Github repositories for Everyone | dev.to | 2022-12-29
  • axios

    Promise based HTTP client for the browser and node.js

    Project mention: Develop a Cryptocurrency Tracking WebApp with Instant Email Notifications | dev.to | 2023-01-18

    Next, we add our dependencies. We want the server to run on Express(https://expressjs.com/) so we will add that and also the Courier Javascript client, the Supabase Javascript client and axios.

  • go-formatter

    A curated list of awesome Go frameworks, libraries and software

    Project mention: FAQ: Are There Any Packages To Do X? | reddit.com/r/golang | 2023-01-20

    I usually either search on github, and look for packages recently modified (and maybe with a good number of starts) or I look in https://github.com/avelino/awesome-go

  • material-ui

    MUI Core: Ready-to-use foundational React components, free forever. It includes Material UI, which implements Google's Material Design.

    Project mention: ⚠️ Warning to people using MUI and have disabled the ripple effect | reddit.com/r/reactjs | 2023-01-17
  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • Design Patterns

    Design patterns implemented in Java

    Project mention: Learn design pattern ! | reddit.com/r/learnprogramming | 2023-01-25

    Java Design Patterns - IMO one of the most accessible sites with very easy explanations

  • transformers

    🤗 Transformers: State-of-the-art Machine Learning for Pytorch, TensorFlow, and JAX.

    Project mention: Huggingface Self Supervised ViT Scripts | reddit.com/r/learnmachinelearning | 2023-01-27

    I'm interested in using SSL with ViT on my custom data. I'm trying to run the examples here https://github.com/huggingface/transformers/tree/main/examples/pytorch/image-pretraining specifically the run-mae.py script. If I use the cifar10 default example, everything runs fine so I know that my environment is set up correctly.

  • rust

    Empowering everyone to build reliable and efficient software.

    Project mention: Quick question: How does the move semantics work when `Deref`-ing a `Box<T>` where `T` is `!Copy`? | reddit.com/r/rust | 2023-01-28

    Are you sure that Box::new always runs the construction in the allocation? This seems to suggest otherwise: https://github.com/rust-lang/rust/issues/53827 At least for arrays.

  • Hugo

    The world’s fastest framework for building websites.

    Project mention: Do this exists? A web service that finds any markdown files inside a photo folder and creates public album. | reddit.com/r/selfhosted | 2023-01-26

    Taking hugo as an example, here's the related code for a post and here's what it looks like.

  • app-ideas

    A Collection of application ideas which can be used to improve your coding skills.

    Project mention: Dicas para como conseguir o primeiro emprego como dev? | reddit.com/r/brdev | 2023-01-26
  • Chart.js

    Simple HTML5 Charts using the <canvas> tag

    Project mention: What tools do I need to create a web based application that shows detailed graphs based on user input? | reddit.com/r/webdev | 2023-01-24

    ChartJS libraryLink

  • tauri

    Build smaller, faster, and more secure desktop applications with a web frontend.

    Project mention: Good learning journey to start learning Electron? | reddit.com/r/electronjs | 2023-01-24

    If you want to use web technologies, I would recommend Tauri - it does the same thing but apps are way smaller than Electron.

  • Home Assistant

    :house_with_garden: Open source home automation that puts local control and privacy first.

    Project mention: Whats the best smart home hub? | reddit.com/r/smarthome | 2023-01-28

    if you are a tech person, definitely take a look at HomeAssistant!

  • Godot

    Godot Engine – Multi-platform 2D and 3D game engine

    Project mention: Dev snapshot: Godot 4.0 beta 16 | reddit.com/r/godot | 2023-01-27

    Yeah I mean this https://github.com/godotengine/godot/pull/69988 I'm pretty sure this is meant for 4.x from the developer there I talked with but I recently noticed it has 4.0 milestone, it's nothing serious from me I just thought it used to have 4.x or something but I might be wrong thus I thought I'd ask if it was moved to 4.0 recently perhaps? ;0 I'm still counting on later 4.x version with it but it's just my curiousity at this point.

  • Ansible

    Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. Automate everything from code deployment to network configuration to cloud management, in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com.

    Project mention: Please help me with best practices in my first ansible playbook (Redhat/Fedora localhost install script) | reddit.com/r/ansible | 2023-01-27

    I am using command because dnf config-manager has no equivalent I can find in the dnf module. It sucks, I found this thread, adding it has been rejected: https://github.com/ansible/ansible/issues/46963

  • 33-js-concepts

    📜 33 JavaScript concepts every developer should know.

    Project mention: 10 GitHub Repositories You Should Know as a JavaScript Developer | dev.to | 2023-01-27

    +51.8k ⭐ ️=> https://github.com/leonardomso/33-js-concepts

  • Apollo-11

    Original Apollo 11 Guidance Computer (AGC) source code for the command and lunar modules.

    Project mention: Reminds me the movie Hidden Figures | reddit.com/r/universe | 2023-01-26
  • Grafana

    The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.

    Project mention: Grafana Labs Vs Nuance Communications | reddit.com/r/cscareerquestions | 2023-01-26


  • Strapi

    🚀 Strapi is the leading open-source headless CMS. It’s 100% JavaScript, fully customizable and developer-first.

    Project mention: Data import & export, relations and component reordering, audit logs and more in Strapi v4.6 | dev.to | 2023-01-26

    Contribute to the project on Github

  • github-readme-stats

    :zap: Dynamically generated stats for your github readmes

    Project mention: Create a Simple Github Profile in 3 Steps | dev.to | 2023-01-27

    You can find a few different stat widgets on anuraghazra's repo. They are fairly customizable and allow you to hide stats that may not be that flattering or could be misleading.

  • Best-websites-a-programmer-should-visit

    :link: Some useful websites for programmers.

    Project mention: ceva aplicații care să mă ajute să fiu la curent cu programming/tech news? Începătoare aici. Bonus dacă au și opțiunea de widget. Mulțumesc! | reddit.com/r/programare | 2023-01-22
  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

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 2023-01-28.

HacktoberFest related posts


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

Project Stars
1 freeCodeCamp 359,863
2 free-programming-books 262,393
3 ohmyzsh 154,585
4 TheAlgorithms 151,451
5 axios 98,447
6 go-formatter 95,189
7 material-ui 84,158
8 Design Patterns 79,241
9 transformers 78,809
10 rust 76,857
11 Hugo 64,863
12 app-ideas 61,810
13 Chart.js 59,603
14 tauri 57,761
15 Home Assistant 57,573
16 Godot 57,132
17 Ansible 56,071
18 33-js-concepts 54,395
19 Apollo-11 54,337
20 Grafana 53,635
21 Strapi 51,428
22 github-readme-stats 51,031
23 Best-websites-a-programmer-should-visit 50,447
Write Clean JavaScript Code. Always.
Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.