HacktoberFest

Open-source projects categorized as HacktoberFest

Top 23 HacktoberFest Open-Source Projects

  • freeCodeCamp

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

  • Project mention: Good coding groups for black women? | news.ycombinator.com | 2024-01-13
  • free-programming-books

    :books: Freely available programming books

  • Project mention: Free Programming Books | news.ycombinator.com | 2024-03-03
  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • TheAlgorithms

    All Algorithms implemented in Python

  • Project mention: Top 10 GitHub Repositories for Python and Java Developers | dev.to | 2024-05-03

    3. TheAlgorithms/Python - For those interested in algorithms and data structures, this repository offers Python implementations for a wide range of algorithms. It's a great way to deepen understanding of algorithmic learning with Python. https://github.com/TheAlgorithms/Python

  • ohmyzsh

    πŸ™ƒ A delightful community-driven (with 2,300+ 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: Como instalar ZSH e Oh My Zsh no WSL2 | dev.to | 2024-05-15
  • transformers

    πŸ€— Transformers: State-of-the-art Machine Learning for Pytorch, TensorFlow, and JAX.

  • Project mention: Llama3.np: pure NumPy implementation of Llama3 | news.ycombinator.com | 2024-05-16

    Sure, knowing the basics of LLM math is necessary. But it's also _enough_ to know this math to fully grasp the code. There are only 4 concepts - attention, feed-forward net, RMS-normalization and rotary embeddings - organized into a clear structure.

    Now compare it to the Hugginface implementation [1]. In addition to the aforementioned concepts, you need to understand the hierarchy of `PreTrainedModel`s, 3 types of attention, 3 types of rotary embeddings, HF's definition of attention mask (which is not the same as mask you read about in transformer tutorials), several types of cache class, dozens of flags to control things like output format or serialization, etc.

    It's not that Meta's implementation is good and HF's implementation is bad - they pursue different goals in their own optimal way. But if you just want to learn how the model works, Meta's code base is great.

    [1]: https://github.com/huggingface/transformers/blob/main/src/tr...

  • go-formatter

    A curated list of awesome Go frameworks, libraries and software

  • Project mention: Why Go is great choice for Software engineering. | dev.to | 2024-04-07

    A curated list of awesome Go frameworks, libraries and software - Awesome Go / Golang (awesome-go.com)

  • axios

    Promise based HTTP client for the browser and node.js

  • Project mention: How to start an Open Source project. Building RESO API JS client | dev.to | 2024-05-14

    Discuss which tech stack you and your team will use, and add cards to the Backlog list with description, adding this technology in your project. In our case, it is Mocha and Nock for testing and Axios for making API calls.

  • 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
  • Windows Terminal

    The new Windows Terminal and the original Windows console host, all in the same place!

  • Project mention: State of the Terminal | news.ycombinator.com | 2024-05-16

    A quick off-the-cuff remark based solely on the title: in 2024, I think the state of the terminal has never been better, in large part to Microsoft making a high quality terminal easily available to everyone on Windows [1]

    As an application author, I love being able to assume that all major platforms have a good terminal and that my favorite terminal rendering libraries should Just Work on all of them

    [1] https://github.com/microsoft/terminal

  • rust

    Empowering everyone to build reliable and efficient software.

  • Project mention: Generic constant expressions: a future bright side of nightly Rust | dev.to | 2024-05-16

    First look is into The Unstable Book. Well, it does not look informative but gives us some background from the rust-lang Github project-const-generics. It says:

  • Material UI

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

  • Project mention: 6 CSS tools for more efficient and flexible CSS handling | dev.to | 2024-05-16

    The first tool we’ll look at is Pigment CSS, a zero-runtime CSS-in-JS library built to extract the co-located styles into separate CSS files during the build phase and eliminate the need for runtime style processing.

  • Design Patterns

    Design patterns implemented in Java

  • Project mention: Top 10 GitHub Repositories for Python and Java Developers | dev.to | 2024-05-03

    2. Java Design Patterns This repository showcases a collection of design patterns implemented in Java, making it a useful resource for learning how to apply design patterns in your projects. https://github.com/iluwatar/java-design-patterns

  • Godot

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

  • Project mention: Ask HN: Modern Day Equivalent to HyperCard? | news.ycombinator.com | 2024-05-01
  • tauri

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

  • Project mention: My opinion on the Tauri framework | dev.to | 2024-05-16

    -- Tauri website

  • app-ideas

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

  • Project mention: 18 Must-Bookmark GitHub Repositories Every Developer Should Know | dev.to | 2024-02-12
  • excalidraw

    Virtual whiteboard for sketching hand-drawn like diagrams

  • Project mention: How I built a Multiplayer App in 3 days | dev.to | 2024-05-14

    Just before I went to sleep last Sunday I thought it would be fun to create an app for my friends and I where we can rate the Eurovision Song Contest participants live together. The idea was to have everyones votes being tallied up live as we make adjustments to the ratings. This led me into looking at Replicache as the solution. I've been interested in trying it out for a while now and this was the perfect project for it. I quickly threw together a sketch on Excalidraw so I would have something to go on for tomorrow.

  • Home Assistant

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

  • Project mention: Do not buy a Hisense TV (or at least keep them offline) | news.ycombinator.com | 2024-04-20

    Apparently the same issue has been reported with Philips TV [1] and Fritz!Box [2] as well.

    [1] https://github.com/home-assistant/core/issues/73643#issuecom...

    [2] https://forum.openwrt.org/t/minidlna-creates-new-media-serve...

  • github-readme-stats

    :zap: Dynamically generated stats for your github readmes

  • Project mention: Personalizando o README do seu perfil do GitHub | dev.to | 2024-05-13
  • Nest

    A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript πŸš€

  • Project mention: Create NestJS libraries to interact with Ory API | dev.to | 2024-05-11

    Ory offers excellent documentation but needs more support tools and in-depth examples of using its libraries in TypeScript and NestJS projects. I decided to contribute to it by creating a set of libraries to interact with APIs, which will (hopefully) make integration into your NestJS project easier. This post presents the ideal use case to divulge my routines for creating libraries in NestJS/Nx!

  • rustdesk

    An open-source remote desktop, and alternative to TeamViewer.

  • Project mention: Why is remote desktop slow when host monitor is off unless HDMI cable is used? | news.ycombinator.com | 2024-04-10

    Take your risk to use it, it is not signed and verified by Microsoft, and you need to install the test cert to use it. https://github.com/rustdesk/rustdesk/discussions/6444#discus...

  • 33-js-concepts

    πŸ“œ 33 JavaScript concepts every developer should know.

  • Project mention: 10 GitHub Repos for Mastering JavaScript | dev.to | 2024-04-19

    Repository: leonardomso/33-js-concepts

  • 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: Ansible Basics: Your First HelloWorld Playbook πŸš€ | dev.to | 2024-04-27

    Ansible is an open-source IT automation tool that simplifies application deployment, cloud provisioning, and configuration management across diverse environments. It uses a declarative language to describe the desired state of the system, and then takes the necessary actions to achieve that state. Ansible has become incredibly popular due to its simplicity, agentless architecture, and extensive community support. Document: ansible.com, ansible basics

  • 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: From Dashboards to Centralized Observability | news.ycombinator.com | 2024-05-06
  • Strapi

    πŸš€ Strapi is the leading open-source headless CMS. It’s 100% JavaScript/TypeScript, fully customizable and developer-first.

  • Project mention: Javascript Ecosystem, How Trash It Actually Is? | dev.to | 2024-05-14

    Strapi is a Headless CMS built with TypeScript. It has a backend and a frontend. Just take a look at how many configuration files it has just for running the project.

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

HacktoberFest related posts

  • Workbench for Apache NiFi data flows

    1 project | dev.to | 17 May 2024
  • Slack AI Training with Customer Data

    6 projects | news.ycombinator.com | 16 May 2024
  • Generic constant expressions: a future bright side of nightly Rust

    2 projects | dev.to | 16 May 2024
  • The Perl and Raku Conference 2024 is looking for sponsors

    1 project | news.ycombinator.com | 16 May 2024
  • 6 CSS tools for more efficient and flexible CSS handling

    4 projects | dev.to | 16 May 2024
  • How To Build Your Own Newsletter App? p.1

    1 project | dev.to | 16 May 2024
  • AnyCable for Ruby on Rails: How Does it Improve over Action Cable?

    3 projects | dev.to | 16 May 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 17 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? This list will help you:

Project Stars
1 freeCodeCamp 389,999
2 free-programming-books 321,554
3 TheAlgorithms 180,485
4 ohmyzsh 169,325
5 transformers 126,170
6 go-formatter 121,895
7 axios 104,140
8 Windows Terminal 93,719
9 rust 93,461
10 Material UI 91,834
11 Design Patterns 86,654
12 Godot 84,515
13 tauri 77,849
14 app-ideas 75,259
15 excalidraw 73,819
16 Home Assistant 68,919
17 github-readme-stats 65,240
18 Nest 64,633
19 rustdesk 64,762
20 33-js-concepts 62,072
21 Ansible 61,353
22 Grafana 60,624
23 Strapi 60,740

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