# avinashkranjan/amazing-python-scripts

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/avinashkranjan-amazing-python-scripts).**

3,425 stars · 1,279 forks · Jupyter Notebook · mit

## Links

- GitHub: https://github.com/avinashkranjan/Amazing-Python-Scripts
- Homepage: https://amazing-python-scripts.avinashranjan.com
- awesome-repositories: https://awesome-repositories.com/repository/avinashkranjan-amazing-python-scripts.md

## Topics

`artificial-intelligence` `hacktoberfest` `machine-learning` `projects` `python` `python-projects` `python-scripts` `speech` `webcam`

## Description

This is a collection of Python automation scripts and utility tools designed to handle repetitive technical tasks, system administration, and developer workflows. The project serves as a suite for task automation, data utility, and web automation.

The collection includes specialized tools for multimedia processing, such as optical character recognition for extracting text from images, speech-to-text conversion, and real-time face and human body detection. It also features web scraping and monitoring capabilities to track product prices, fetch external API content, and automate interactions with social media platforms.

The broader capability surface covers automated communication workflows through bulk emailing and chatbot creation, file and folder management, and developer utilities for generating secure passwords and shortening web links. It also provides scripts for monitoring network performance and performing mathematical calculations.

## Tags

### Development Tools & Productivity

- [Automation Scripts](https://awesome-repositories.com/f/development-tools-productivity/automation-scripts.md) — Provides a comprehensive collection of Python scripts to automate repetitive technical tasks and workflows.
- [Task Automation Scripts](https://awesome-repositories.com/f/development-tools-productivity/task-automation-scripts.md) — Provides a collection of custom Python scripts for automating local file management and social media interactions.
- [Utility Suites](https://awesome-repositories.com/f/development-tools-productivity/utility-suites.md) — Bundles specialized tools for currency exchange calculations, network monitoring, and price tracking.
- [Workflow Automations](https://awesome-repositories.com/f/development-tools-productivity/workflow-automations.md) — Offers automated sequences for developer chores, file organization, and bulk communication via spreadsheets.
- [Screen Capture Tools](https://awesome-repositories.com/f/development-tools-productivity/screen-capture-tools.md) — Includes tools for recording the computer screen and taking still screenshots. ([source](https://github.com/avinashkranjan/Amazing-Python-Scripts/blob/master/SCRIPTS.md))
- [Screen Capture and Text Extraction](https://awesome-repositories.com/f/development-tools-productivity/screen-capture-utilities/screen-capture-and-text-extraction.md) — Combines screen recording, OCR text extraction, and speech-to-text capabilities.

### System Administration & Monitoring

- [Task Automation Scripts](https://awesome-repositories.com/f/system-administration-monitoring/task-automation-scripts.md) — Provides a collection of Python scripts to automate repetitive technical chores and system administration.
- [Filesystem Management Utilities](https://awesome-repositories.com/f/system-administration-monitoring/filesystem-management-utilities.md) — Provides scripts to sort, move files, and compress folders into zip archives. ([source](https://github.com/avinashkranjan/Amazing-Python-Scripts/blob/master/SCRIPTS.md))
- [Internet Performance Monitors](https://awesome-repositories.com/f/system-administration-monitoring/internet-performance-monitors.md) — Provides tools to test internet connection speeds and track network usage metrics. ([source](https://github.com/avinashkranjan/Amazing-Python-Scripts/blob/master/SCRIPTS.md))

### Artificial Intelligence & ML

- [Face Detection](https://awesome-repositories.com/f/artificial-intelligence-ml/face-detection.md) — Identifies human faces and bodies in real-time using webcams and pre-trained models. ([source](https://github.com/avinashkranjan/Amazing-Python-Scripts/blob/master/SCRIPTS.md))
- [Computer Vision](https://awesome-repositories.com/f/artificial-intelligence-ml/machine-learning/frameworks/computer-vision.md) — Implements real-time face and human body detection using webcams and pre-trained models.
- [Speech and Text Conversion](https://awesome-repositories.com/f/artificial-intelligence-ml/speech-and-text-conversion.md) — Implements bidirectional conversion between spoken audio and written text. ([source](https://github.com/avinashkranjan/Amazing-Python-Scripts/blob/master/SCRIPTS.md))
- [Image Text Translators](https://awesome-repositories.com/f/artificial-intelligence-ml/image-translation-pipelines/image-text-translators.md) — Provides utilities for extracting text from images using optical character recognition. ([source](https://github.com/avinashkranjan/Amazing-Python-Scripts/blob/master/SCRIPTS.md))
- [Speech and Text Processing](https://awesome-repositories.com/f/artificial-intelligence-ml/speech-and-text-processing.md) — Transforms audio into written text and images into editable strings using Python.

### Part of an Awesome List

- [Automation and Workflow](https://awesome-repositories.com/f/awesome-lists/devtools/automation-and-workflow.md) — Provides automation scripts to streamline repetitive coding workflows and technical chores. ([source](https://amazing-python-scripts.avinashranjan.com))
- [Developer Tooling & Utilities](https://awesome-repositories.com/f/awesome-lists/devtools/developer-tooling-utilities.md) — Provides a set of command-line utilities for password generation, URL shortening, and math calculations.
- [Task Automation](https://awesome-repositories.com/f/awesome-lists/productivity/task-automation.md) — Executes utility scripts to handle repetitive technical jobs across varying levels of complexity. ([source](https://amazing-python-scripts.avinashranjan.com/page_contactUs.html))
- [Web Scraping and Mining](https://awesome-repositories.com/f/awesome-lists/data/web-scraping-and-mining.md) — Implements tools for scraping website data, monitoring product price changes, and fetching content from APIs.

### Business & Productivity Software

- [Communication Automation](https://awesome-repositories.com/f/business-productivity-software/communication-automation.md) — Automates communication workflows including bulk emailing, chatbot deployment, and social media interactions.
- [CLI Currency Converters](https://awesome-repositories.com/f/business-productivity-software/cli-currency-converters.md) — Includes a utility for calculating exchange rates between fiat currencies and cryptocurrencies. ([source](https://github.com/avinashkranjan/Amazing-Python-Scripts/blob/master/SCRIPTS.md))
- [Pricing Trackers](https://awesome-repositories.com/f/business-productivity-software/price-list-management/pricing-trackers.md) — Monitors product prices on e-commerce sites and triggers notifications when thresholds are met. ([source](https://github.com/avinashkranjan/Amazing-Python-Scripts/blob/master/SCRIPTS.md))
- [Web Task Automations](https://awesome-repositories.com/f/business-productivity-software/web-task-automations.md) — Automates repetitive browser-based navigation and website interactions. ([source](https://github.com/avinashkranjan/Amazing-Python-Scripts/blob/master/SCRIPTS.md))

### Data & Databases

- [Pattern-Based Extraction](https://awesome-repositories.com/f/data-databases/text-processing-utilities/text-extraction/pattern-based-extraction.md) — Uses regular expressions and OCR to extract structured information from unstructured files.

### Graphics & Multimedia

- [Multimedia Processing Suites](https://awesome-repositories.com/f/graphics-multimedia/media-processing-analysis/media-manipulation/media-processing/command-line-toolkits/multimedia-processing-suites.md) — Provides a comprehensive suite for transcoding, manipulating multimedia, and performing OCR.
- [Multimedia Processing](https://awesome-repositories.com/f/graphics-multimedia/media-processing-analysis/multimedia-processing.md) — Processes multimedia content through format conversion, OCR text extraction, and speech-to-text transformation.

### Programming Languages & Runtimes

- [Python Script Collections](https://awesome-repositories.com/f/programming-languages-runtimes/python-script-collections.md) — Offers a diverse set of Python scripts for automating technical tasks and developer workflows.

### Web Development

- [Third-Party API Integrations](https://awesome-repositories.com/f/web-development/third-party-api-integrations.md) — Integrates with third-party APIs via HTTP requests to fetch real-time data.
- [Web Automation and Scraping](https://awesome-repositories.com/f/web-development/web-automation-scraping.md) — Includes scripts for extracting web content, shortening URLs, and automating browser interactions on social platforms.
- [Web Scraping](https://awesome-repositories.com/f/web-development/web-scraping.md) — Extracts structured data from websites to track product prices and fetch external API content.

### Content Management & Publishing

- [Document Format Converters](https://awesome-repositories.com/f/content-management-publishing/content-processing-transformation/document-processing-conversion/document-processing/format-specific-parsers/office-document-parsers/document-format-converters.md) — Transforms files between different formats, including image conversions and HTML to Markdown. ([source](https://github.com/avinashkranjan/Amazing-Python-Scripts/blob/master/SCRIPTS.md))
- [Online Content Retrievers](https://awesome-repositories.com/f/content-management-publishing/online-content-retrievers.md) — Implements scripts to automatically download files and documents from web sources. ([source](https://amazing-python-scripts.avinashranjan.com))
- [Web Content Scraping](https://awesome-repositories.com/f/content-management-publishing/web-content-scraping.md) — Provides web scraping capabilities to monitor specific website elements for price and content updates.

### DevOps & Infrastructure

- [Bot Building](https://awesome-repositories.com/f/devops-infrastructure/automation-orchestration/task-execution-frameworks/bot-building.md) — Ships scripts for building and running automated bots on communication and classroom platforms. ([source](https://github.com/avinashkranjan/Amazing-Python-Scripts/blob/master/SCRIPTS.md))

### Networking & Communication

- [Bulk Emailing Tools](https://awesome-repositories.com/f/networking-communication/bulk-emailing-tools.md) — Provides the capability to deliver messages in bulk using lists from spreadsheet files. ([source](https://github.com/avinashkranjan/Amazing-Python-Scripts/blob/master/SCRIPTS.md))
- [Social Media Automation Clients](https://awesome-repositories.com/f/networking-communication/messaging-automation-clients/social-media-automation-clients.md) — Automates engagement tasks and interactions on social media platforms via scripts. ([source](https://amazing-python-scripts.avinashranjan.com))

### Security & Cryptography

- [Password Generators](https://awesome-repositories.com/f/security-cryptography/secure-randomizers/password-generators.md) — Includes a utility for creating high-entropy, cryptographically secure random passwords. ([source](https://github.com/avinashkranjan/Amazing-Python-Scripts/blob/master/SCRIPTS.md))
