Skip to content

Repository files navigation

🛠️ Python Automation Scripts

Welcome to Python Automation Scripts – a collection of handy, beginner-friendly scripts that automate everyday tasks using Python.

These scripts are simple yet powerful, perfect for learning or boosting productivity.


📦 What's Inside?

Script NameDescription
summarize.pySummarizes long texts using OpenAI's language model
speed.pyMeasures your internet speed with just one command
clean.pyCleans junk files from your system (like a lightweight CCleaner)
merge_all_pdf.pyMerges multiple PDF files into one
resize.pyResizes images in bulk
genpasswords.pyGenerates strong, random passwords
quicknotes.pySaves and retrieves short text notes quickly
csvtojson.pyConverts CSV files to JSON format
extract.pyExtracts text from images (OCR) using pytesseract
motivation.pyPrints a random motivational quote
pomodoro.pyPomodoro timer for focus and productivity
emailyourself.pySends an email reminder to yourself
audio.pyConverts text to speech
replace.pyFind-and-replace words across multiple files
bulk.pyPerforms bulk renaming of files
tasks.pyCLI Task Manager
terminal.pyMakes your terminal interesting
tracker.pyMatplotlib sleep cycles
static_dashboard.pyStatic python dashboard using rich
dynamic_dashboard.pyDynamic python dashboard using rich.live
dynaweather.py Dynamic weather dashboard using rich
my_dash_app.py Interactive dashboard using dash and plotly
typespeed.py Calculating your typing speed

🚀 Getting Started

  1. Clone the repo
 git clone https://github.com/Nish2005karsh/python-automation-scripts.git
cd python-automation-scripts
  1. Install dependencies
 pip install -r requirements.txt
  1. Run the scripts
 python summarize.py

🧠 Why This Repo?

This project is built to: Sharpen Python skills Encourage automation in daily tasks Be shared as bite-sized Dev.to articles Each script can be used independently and explained as a mini blog post.

✍️ Articles on Dev.to

I'm publishing each of these scripts as tutorials @Nish2005karsh profile. Follow along if you're into Python & automation!

About

Consists of python codes that will enhance your python knowledge !!

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages