Python HacktoberFest

Open-source Python projects categorized as HacktoberFest | Edit details

Top 23 Python HacktoberFest Projects

  • GitHub repo TheAlgorithms

    All Algorithms implemented in Python

    Project mention: Top Github repo trends in 2021 | | 2022-01-12

    Pattern lists: best-practice implementations of popular algorithms in various programming languages (e.g. javascript, python, unix, go)

  • GitHub repo transformers

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

    Project mention: Top Github repo trends in 2021 | | 2022-01-12

    No surprises here: deep learning is the most popular subcategory, with hugging face transformers repo, YOLOv5, Tensorflow and Deepmind’s Alphafold all in the mix. Surprisingly, the only proper infrastructure-ey repos on the list are Meilisearch and Clickhouse, a tad bit surprising given all the hype data infrastructure receives in VC-world, but again, probably just a question of size of end-user populations + whether data scientists spend tons of time on Github vs. Web Developers…

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • GitHub repo 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.

    Project mention: Kubernetes Operators to realize the dream of Zero-Touch Ops | | 2022-01-19

    Resolution: Resolution can be simple k8s commands to Ansible playbooks or even invoking RPA digital works — depending on standard operating procedures, to recover the failures or take proactive measures

  • GitHub repo Home Assistant

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

    Project mention: Smart Home & Security Options | | 2022-01-20

    if you are a tech person, definitely take a look at HomeAssistant! never pay any monthly fees to anyone. these alarm companies use any off the shelf components. you can do better yourself by choosing higher quality products. door/window sensors, motion sensor, fire and CO, water leaks, humidity, temperature, etc...get notifications to your phone and off course, remotely control the system as well. here's an easy guide to get started for HA as an alarm system

  • GitHub repo Scrapy

    Scrapy, a fast high-level web crawling & scraping framework for Python.

    Project mention: Konohagakure Search | | 2022-01-09


  • GitHub repo PayloadsAllTheThings

    A list of useful payloads and bypass for Web Application Security and Pentest/CTF

    Project mention: Need Help for python backdoor connection using socket | | 2021-12-26
  • GitHub repo Sentry

    Sentry is cross-platform application monitoring, with a focus on error reporting.

    Project mention: We Tested the Best Serverless Monitoring Solutions so You Don’t Have To | | 2022-01-19

    🔺 Sentry

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • GitHub repo sherlock

    🔎 Hunt down social media accounts by username across social networks

    Project mention: Any tips on finding people/websites/things better and just searching in general? | | 2022-01-17

    Doesn’t get much better than this, if you have a username you can run it through Sherlock

  • GitHub repo mitmproxy

    An interactive TLS-capable intercepting HTTP proxy for penetration testers and software developers.

    Project mention: QUIC (aka HTTP/3, RFC 900X) is made for tracking! Change my mind! | | 2022-01-16
  • GitHub repo Airflow

    Apache Airflow - A platform to programmatically author, schedule, and monitor workflows

    Project mention: Air flow maximization. | | 2022-01-12

    LOL, not sure if your joking or not but ... this sub is for a software package called Airflow (, not physical airflow.

  • GitHub repo tqdm

    A Fast, Extensible Progress Bar for Python and CLI

    Project mention: tqdm (Python) | | 2021-12-16

    That's a reasonable request. Discussion about a feature along those lines seems to be happening in; perhaps you could weigh in there?

  • GitHub repo Redash

    Make Your Company Data Driven. Connect to any data source, easily visualize, dashboard and share your data.

    Project mention: Open source DW? | | 2022-01-03

    Its a bad idea use Redash as ETL and Data warehouse? Im not a data engineer just looking for a low/mid scale solution for experiment.

  • GitHub repo Poetry

    Python dependency management and packaging made easy.

    Project mention: Teaching Programming With VS Code | | 2022-01-13

    how to integrate Poetry with VS Code so hitting the "run" button does what one would expect? (I found advice online to set a "venvpath" in the Command Palette, but I don't see it when I look it up)

  • GitHub repo python-telegram-bot

    We have made you a wrapper you can't refuse

    Project mention: Using Python decorators to process and authorize requests | | 2022-01-19

    To communicate with Telegram bot-API I use the python-telegram-bot library. It processes each message or other type of communication via separate handlers: functions that receive update details and overall bot context.

  • GitHub repo ipython

    Official repository for IPython itself. Other repos in the IPython organization contain things like the website, documentation builds, etc.

    Project mention: New IPython defaults makes it less useful for education purposes. [Raymond Hettinger on Twitter] | | 2022-01-15

    That's not correct. In the feedback he got (GitHub, Twitter), most people (of the few that replied) came down on "opt-in" and against making it the default.

  • GitHub repo Saleor

    A modular, high performance, headless e-commerce platform built with Python, GraphQL, Django, and React.

    Project mention: what would be you choice of packages for building an e-commerce site with Django? | | 2022-01-09

    Saleor is probably the most fully featured and recent but it’s complicated. The storefront and dashboard are based on React so Django is just really used as a data store and GraphQL API. If you know all this stuff then it’s great, but otherwise there can be a lot to learn. Mirumee (the main development team) were very much in the “move fast and break things” stage when I was working on my project, it might have calmed down a bit now but I doubt it.

  • GitHub repo matplotlib

    matplotlib: plotting with Python

    Project mention: Looking for help formatting a line graph | | 2021-12-10

    matplotlib + their User's Guide.

  • GitHub repo PythonRobotics

    Python sample codes for robotics algorithms.

    Project mention: I am creating a fast, header-only, C++ library for control algorithms | | 2021-09-27

    This was partly inspired by PythonRobotics (which I love!). However, I don't want this repo to become a huge collection of unorganized algorithms. I want the focus to be on quality over quantity. At the same time, I don't want this repo to be only "educational". While I want to include as many examples as possible for educational (and documentation) purpose, I want this library to be fast so that it can be used in practical applications.

  • GitHub repo Wagtail

    A Django content management system focused on flexibility and user experience

    Project mention: Using Custom SVG Icons Across Wagtail Admin With register_icons Hook | | 2022-01-13

    We’re halfway through a rather large refactoring to switch to SVG icons, so this API isn’t documented because we don’t want it to be relied on at this stage (the API could still change). When things aren’t documented, we make no commitment they’ll keep working from release to release. That’s not to say you can’t use them, but if you do, keep in mind it might break with no notice on any given upgrade.

  • GitHub repo beets

    music library manager and MusicBrainz tagger

    Project mention: Any good local music management software for Linux? | | 2022-01-19

    Picard to me is a MUST, even in combination with Clementine or Rythymbox. Beets is also really useful in combination with the others.

  • GitHub repo Dask

    Parallel computing with task scheduling

    Project mention: What does it mean to scale your python powered pipeline? | | 2022-01-03

    Dask: Distributed data frames, machine learning and more

  • GitHub repo Ciphey

    ⚡ Automatically decrypt encryptions without knowing the key or cipher, decode encodings, and crack hashes ⚡

    Project mention: tools for decrypting | | 2022-01-19

    if you're looking for something that would decrypt most well-known encodings/ciphers, there's ciphey. but no such thing exists to decrypt every known file type because, if it did, everyone would be using it.

  • GitHub repo dvc

    🦉Data Version Control | Git for Data & Models | ML Experiments Management

    Project mention: Git-annex – Managing large files with Git | | 2022-01-15
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 2022-01-20.

Python HacktoberFest related posts


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

Project Stars
1 TheAlgorithms 127,656
2 transformers 57,096
3 Ansible 51,398
4 Home Assistant 48,880
5 Scrapy 42,525
6 PayloadsAllTheThings 33,530
7 Sentry 29,931
8 sherlock 29,053
9 mitmproxy 25,759
10 Airflow 24,438
11 tqdm 20,857
12 Redash 20,324
13 Poetry 17,900
14 python-telegram-bot 17,461
15 ipython 15,167
16 Saleor 14,953
17 matplotlib 14,900
18 PythonRobotics 14,210
19 Wagtail 11,522
20 beets 10,618
21 Dask 9,424
22 Ciphey 9,286
23 dvc 9,134
Find remote jobs at our new job board There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.