🌐
GitHub
github.com › nitin42 › Python-Automation
GitHub - nitin42/Python-Automation: 💻 These are some projects which I worked upon to automate stuffs using python
💻 These are some projects which I worked upon to automate stuffs using python - nitin42/Python-Automation
Starred by 292 users
Forked by 153 users
Languages   Python
🌐
Automate the Boring Stuff
automatetheboringstuff.com
Automate the Boring Stuff with Python - Automate the Boring Stuff with Python
Once you’ve mastered the basics, you’ll tackle projects that teach you to use Python to automate tasks like: Searching the web, downloading content, and filling out forms · Finding, extracting, and manipulating text and data in files and spreadsheets · Copying, moving, renaming, or compressing saved files on your computer · Splitting, merging, and extracting text from PDFs and Word documents
Discussions

What are the coolest Python automaton projects that you know of?
Years ago I wrote a bot that logs into my Facebook daily, checks to see whose birthday it is that day, and writes a happy birthday message on their page. Fun little project if you want to learn selenium. More on reddit.com
🌐 r/Python
90
279
January 28, 2024
What small Python automation projects turned out to be the most useful for you?
This is a bit odd, but let me explain. I made a Python script that shows the current phase of the moon as ASCII art , like this: .........@ ..............@@ ..................@@ ....................@@ .....................@@@ .....................@@@ .....................@@@ .....................@@@ ....................@@ ..................@@ ..............@@ .........@ (Currently a new moon started a few days ago.) The "automation" part is I set it (in the .zshrc file) to run whenever I open a new terminal window. It's a nice, quick, subtle way to show me the passage of time. I never really look at the moon nor think about it much. But now I have something that lets me look forward to full moons, half moons, etc. The Python script also has an animation mode and options for resizing, using different text characters, etc. I used an LLM to port it to Rust to have a compiled version. It's marginally "useful" but I do see it almost every day. More on reddit.com
🌐 r/Python
124
275
September 25, 2025
Resources to learn how to make production quality code for projects? (using github, project organization, unit testing...)
Here's some books on these topics: Fluent Python — takes you through Python’s core language features and libraries, and shows you how to make your code shorter, faster, and more readable at the same time Serious Python — deployment, scalability, testing, and more Practices of the Python Pro — learn to design professional-level, clean, easily maintainable software at scale, includes examples for software development best practices Don't know much about videos, but perhaps these can help? https://github.com/s16h/py-must-watch — PyCon and other such talks https://calmcode.io/ — videos on testing, code style, args kwargs, data science, etc More on reddit.com
🌐 r/learnpython
14
121
October 13, 2021
Python Automation Projects

Off-putting music in the video :(

More on reddit.com
🌐 r/github
1
5
November 2, 2019
🌐
GitHub
github.com › topics › python-automation
python-automation · GitHub Topics · GitHub
python data-science machine-learning deep-learning neural-network sqlite numpy postgresql pandas data-visualization artificial-intelligence mysql-database data-analysis feature-engineering database-connection data-science-notebook etl-pipeline python-automation data-science-projects etl-process
🌐
GitHub
github.com › avidLearnerInProgress › python-automation-scripts
GitHub - avidLearnerInProgress/python-automation-scripts: Simple yet powerful automation stuffs.
Simple yet powerful automation stuffs. Contribute to avidLearnerInProgress/python-automation-scripts development by creating an account on GitHub.
Starred by 558 users
Forked by 164 users
Languages   Python 77.2% | Jupyter Notebook 22.8% | Python 77.2% | Jupyter Notebook 22.8%
🌐
GitHub
github.com › PacktPublishing › Python-Automation-Cookbook
GitHub - PacktPublishing/Python-Automation-Cookbook: Python Automation Cookbook, published by Packt · GitHub
Python Automation Cookbook, published by Packt. Contribute to PacktPublishing/Python-Automation-Cookbook development by creating an account on GitHub.
Starred by 254 users
Forked by 156 users
Languages   Python 60.5% | HTML 37.1% | JavaScript 2.4%
🌐
GitHub
github.com › python-geeks › Automation-scripts
GitHub - python-geeks/Automation-scripts: Repo for creating awesome automation scripts to make my panda lazier · GitHub
Repo for creating awesome automation scripts to make my panda lazier - python-geeks/Automation-scripts
Starred by 1.2K users
Forked by 605 users
Languages   Python 93.4% | HTML 3.2% | CSS 1.8% | Makefile 1.5% | JavaScript 0.1% | Dockerfile 0.0%
🌐
GitHub
github.com › Yahya-py › Python-Automation---26-Real-World-Projects
GitHub - Yahya-py/Python-Automation---26-Real-World-Projects: A curated collection of 26 real-world Python automation projects including web scraping, APIs, desktop apps, image/audio processing, NLP, PDF tools, and system control — each folder production-ready with clean code and documentation.
A curated collection of 26 real-world Python automation projects including web scraping, APIs, desktop apps, image/audio processing, NLP, PDF tools, and system control — each folder production-ready with clean code and documentation.
Author   Yahya-py
Find elsewhere
🌐
GitHub
github.com › thepycoach › automation
GitHub - thepycoach/automation: Automation with Python (Excel, scripts, etc)
Automation with Python (Excel, scripts, etc). Contribute to thepycoach/automation development by creating an account on GitHub.
Starred by 1K users
Forked by 512 users
Languages   Jupyter Notebook 54.9% | Python 36.1% | HTML 4.9% | CSS 4.1% | Jupyter Notebook 54.9% | Python 36.1% | HTML 4.9% | CSS 4.1%
🌐
GitHub
github.com › baobuiquang › automation-using-python
GitHub - baobuiquang/automation-using-python: The final project to complete the IT Automation with Python Professional Certificate from Google. Automating Real-World Tasks with Python Course.
You will create a Python script that will process the images and descriptions and then update your company's online website to add the new products. Once the task is complete, the supplier should be notified with an email that indicates the total weight of fruit that were uploaded. The email should have a .PDF attached with the name of the fruit and its total weight. Finally, in parallel to the automation running, we want to check the health of the system and send an email if something goes wrong.
Author   baobuiquang
🌐
GitHub
github.com › techwithtim › 3-Python-Automation-Projects
GitHub - techwithtim/3-Python-Automation-Projects: 3 Python Automation Projects for Beginners!
3 Python Automation Projects for Beginners! 🎓 No degree? No problem! My program equips you with everything you need to break into tech and land an entry-level software development role. 🚀 Why Join? 💼 $70k+ starting salary potential · 🕐 Self-paced: Complete on your own time ·
Starred by 149 users
Forked by 36 users
Languages   Python 100.0% | Python 100.0%
🌐
GitHub
github.com › topics › automation-project
automation-project · GitHub Topics · GitHub
home-automation alexa automation esp32 google-home student-project wifi-control amazon-echo-dot esp32-arduino wifi-module automation-project ... My full automation tool collection.
🌐
GitHub
github.com › DhanushNehru › Python-Scripts
GitHub - wasmerio/Python-Scripts: A curated list of python scripts for automating your tasks · GitHub
... Generate and interact with a password manager. ... Evaluates how strong a given password is. ... Merges multiple PDF files into a single PDF, with options for output location and custom order.
Starred by 1.6K users
Forked by 505 users
Languages   Python 75.1% | CSS 14.2% | Jupyter Notebook 8.4% | HTML 2.3%
🌐
GitHub
github.com › genughaben › python-automation
GitHub - genughaben/python-automation: Contains python automation script projects · GitHub
Contains python automation script projects. Contribute to genughaben/python-automation development by creating an account on GitHub.
Author   genughaben
🌐
GitHub
github.com › amanr11314 › Python-Automation-Projects
GitHub - amanr11314/Python-Automation-Projects: My web automation projects based on Python library selenium
My web automation projects based on Python library selenium - amanr11314/Python-Automation-Projects
Author   amanr11314
🌐
GitHub
github.com › pypr › automan
GitHub - pypr/automan: A simple automation framework in Python
The README.rst in these repositories will document how to set everything up. The automation script will typically be called automate.py. A simpler example project which uses automan is here: https://github.com/mesnardo/automan-example
Starred by 29 users
Forked by 8 users
Languages   Python 100.0% | Python 100.0%
🌐
Reddit
reddit.com › r/python › what small python automation projects turned out to be the most useful for you?
r/Python on Reddit: What small Python automation projects turned out to be the most useful for you?
September 25, 2025 -

I’m trying to level up through practice and I’m leaning toward automation simple scripts or tools that actually make life or work easier.

What projects have been the most valuable for you? For example:
data parsers or scrapers
bots (Telegram/Discord)
file or document automation
small data analysis scripts

I’m especially curious about projects that solved a real problem for you, not just tutorial exercises.

I think a list like this could be useful not only for me but also for others looking for practical Python project ideas.

🌐
GitHub
github.com › grandeurkoe › python-automation-projects
GitHub - grandeurkoe/python-automation-projects: A repository with a focus on building automation projects 🤖.
A repository with a focus on building automation projects 🤖. - grandeurkoe/python-automation-projects
Author   grandeurkoe
🌐
GitHub
github.com › hastagAB › Awesome-Python-Scripts
GitHub - hastagAB/Awesome-Python-Scripts: A Curated list of Awesome Python Scripts that Automate Stuffs. · GitHub
This repo is a compilation of some awesome Python scripts that automate some boring tasks or simply make our life easier...or both!
Starred by 2.4K users
Forked by 778 users
Languages   Python 83.0% | HTML 11.5% | CSS 3.2% | JavaScript 1.9% | Jupyter Notebook 0.3% | Shell 0.1%