Top 23 Python HacktoberFest Projects
All Algorithms implemented in PythonLatest mention: Looking for Data Structure and Algorithm resources in Python. | reddit.com/r/computerscience | 2021-01-02
If you in case find a psuedo code of things you want to learn, you can find how things are done in Python here This has all languages implementation.
The Python micro framework for building web applications.Latest mention: Project Directory - Is there a reason not to use Blueprints? | reddit.com/r/flask | 2021-01-24
You should take a look at Flaskr, it's the official tutorial of Flask, and it uses some blueprints.
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.Latest mention: Conflict between collection modules / plugins and Python modules | reddit.com/r/ansible | 2021-01-20
This is because the feature landed in community.general recently. It hasn't been backported to 2.9 and I don't see a PR proposing one either.
Scrapy, a fast high-level web crawling & scraping framework for Python.Latest mention: Hacktoberfest: 69 Beginner-Friendly Projects You Can Contribute To | dev.to | 2020-09-29
https://github.com/scrapy/scrapy A fast high-level web crawling & scraping framework for Python.
:house_with_garden: Open source home automation that puts local control and privacy firstLatest mention: 2.3GB ram usage.. memory leak on latest HA? | reddit.com/r/homeassistant | 2021-01-22
That's a dev build (aka not part of a "official" release yet), but it does seem a memory leak was fixed in it: https://github.com/home-assistant/core/commit/e8cda598acb630d018e5a4a55008f64fa9ee1c96
Sentry is cross-platform application monitoring, with a focus on error reporting.Latest mention: pip drops support for Python 2 | reddit.com/r/Python | 2021-01-24
People like to think everybody has moved to Python 3 a long time ago. This well-known project migrated ~1 month ago. Edit: Just look at their customer list and you'll see that lots of major companies had to have Python 2 in production until then.
Rich is a Python library for rich text and beautiful formatting in the terminal.Latest mention: Colorpedia – Command-line tool for looking up colors | reddit.com/r/Python | 2021-01-23
Maybe rich can help with that.
Make Your Company Data Driven. Connect to any data source, easily visualize, dashboard and share your data.
A Fast, Extensible Progress Bar for Python and CLILatest mention: A new kind of Progress Bar for Python | reddit.com/r/Python | 2021-01-04
Official repository for IPython itself. Other repos in the IPython organization contain things like the website, documentation builds, etc.Latest mention: I'm using jupyter notebook to write some code and i've accidentally printed out too much so my program has crashed and can't open up the code to fix it. | reddit.com/r/learnprogramming | 2021-01-09
You could try the suggestions listed here: https://github.com/ipython/ipython/issues/2576/.
Python dependency management and packaging made easy.Latest mention: Python: Setting Up Project Environment | dev.to | 2020-10-13
:art: Diagram as Code for prototyping cloud system architectures
Python composable command line interface toolkit
A modular, high performance, headless e-commerce platform built with Python, GraphQL, Django, and ReactJS.Latest mention: A modular, high performance, headless e-commerce platform | news.ycombinator.com | 2021-01-14
A Django content management system focused on flexibility and user experience
music library manager and MusicBrainz taggerLatest mention: Music Hoarders that moved from Windows to Linux, how was the transition like? | reddit.com/r/musichoarder | 2021-01-20
i use beets (https://github.com/beetbox/beets) for tagging on windows as well as linux. works really well.
The no-nonsense, minimalist REST and app backend framework for Python developers, with a focus on reliability, correctness, and performance at scale.
The easy-to-use and developer-friendly CMS
A computer algebra system written in pure PythonLatest mention: Doing Symbolic Math with SymPy | news.ycombinator.com | 2021-01-08
The trouble with SymPy is it's, well, buggy. I tried it years ago and as soon as I got serious I quite quickly ran into problems that I reported, some of which I see they apparently still haven't gotten around to addressing.  
Symbolic math is hard; they have my sympathies. I don't think I could do better. But as long as bugs like these exist, it's going to be hard to convince people to switch away from better tools like Mathematica.
A very fast and expressive template engine.
CTF framework and exploit development libraryLatest mention: anybody know good packet crafting resources? | reddit.com/r/ExploitDev | 2020-12-31
Scapy is great if you're attacking low level networking protocol stacks like TCP/IP or UDP. In that case, you may be modifying packet headers and such. Otherwise, it's much easier to just use the Python socket module and craft your custom payload in Python. Even better is the pwntools module.
Video editing with PythonLatest mention: VideoFileClip has no attribute 'set_position'? | reddit.com/r/moviepy | 2021-01-11
In future versions (the current github master and any versions after but not including v2.0.0.dev2) it has been renamed to `with_position` and does not require importing from `moviepy.editor`.
What are some of the best open-source HacktoberFest projects in Python? This list will help you: