Skip to content

This repository contains a collection of simple yet useful Python scripts built to improve daily productivity and streamline routine tasks. Each script is self-contained and focuses on a specific function, making it easy to understand, use, and extend.

Notifications You must be signed in to change notification settings

Nikoo-Asadnejad/python_scripts

Repository files navigation

🐍 Python Utility Scripts

This repository contains a collection of simple yet useful Python scripts built to improve daily productivity and streamline routine tasks. Each script is self-contained and focuses on a specific function, making it easy to understand, use, and extend.

📜 Scripts Overview

1. meal_planner.py

Helps users plan their meals efficiently, potentially integrating nutrition goals or weekly menus. Useful for those seeking healthier, organized eating habits.

2. grammer_checker.py

A lightweight grammar checking utility that analyzes English text for common grammar mistakes. Ideal for students, writers, or developers working with English content.

3. pomodro_timer.py

A basic Pomodoro timer that helps boost productivity using the Pomodoro technique. Break your work into focused intervals with short breaks to maintain efficiency.

4. screenshot_taker.py

Automatically takes a screenshot of the screen and saves it to disk. Great for creating quick captures, tutorials, or monitoring tasks.

5. smart_todo_list.py

An intelligent to-do list manager with possible features like task prioritization or categorization. Helps users track tasks, deadlines, and daily goals efficiently.

6. k8s_pod_health_checker.py

Monitors Kubernetes pods and automatically restarts any stuck in a CrashLoopBackOff state. Ideal for maintaining application uptime and ensuring self-healing workloads.

7. log_analyzer.py

Scans recent log files for errors and identifies sudden spikes in failure rates. Useful for proactive monitoring and quick troubleshooting in production environments.

8. docker_image_cleaner.py

Cleans up dangling or unused Docker images to free up disk space. Helps keep Docker hosts lean and optimized for CI/CD pipelines.

9. secrets_scanner.py

Searches through a Git repository to detect sensitive information like passwords, tokens, or API keys before they are committed. Great for improving security and preventing accidental leaks.


⚙️ Requirements

These scripts are built using standard Python libraries. However, depending on enhancements, some may require installation of external packages such as:

pip install pyautogui
pip install language-tool-python

About

This repository contains a collection of simple yet useful Python scripts built to improve daily productivity and streamline routine tasks. Each script is self-contained and focuses on a specific function, making it easy to understand, use, and extend.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages