Skip to content

Latest commit

ย 

History

History
104 lines (82 loc) ยท 2.98 KB

File metadata and controls

104 lines (82 loc) ยท 2.98 KB

๐Ÿ Python Projects Collection

Python Version License Last Updated

A collection of practical, ready-to-use Python scripts for everyday tasks, automation, utilities, and fun projects.

๐Ÿ“‹ Overview

This repository contains 40+ Python scripts covering a wide range of applications - from file conversion tools and web utilities to security scripts and games. Each script is designed to be standalone and solve specific practical problems.

๐Ÿš€ Featured Categories

๐Ÿ“Š Data Visualization

Create interactive and insightful visual representations of data:

  • Data visualization dashboard
  • Word cloud generator
  • Wikipedia search wordcloud

๐Ÿ”„ File Conversion

Convert between various file formats with ease:

  • Image conversion (JPEG to PNG)
  • Audio conversion (MP3 to WAV)
  • Document conversion (Excel to PDF/Word, Word to PDF)

๐ŸŒ Web Tools

Interact with online content and services:

  • Download YouTube videos
  • Fetch GeeksForGeeks articles
  • Look up IMDB ratings
  • Take website snapshots
  • Web scraping utilities
  • Website blocking/unblocking tools

๐Ÿค– Automation

Simplify repetitive tasks:

  • GenAI chatbot implementation
  • Email automation and management
  • Telegram and WhatsApp bots

๐Ÿ› ๏ธ Utilities

Everyday tools for practical use:

  • Password management
  • Network utilities
  • Finance tracking
  • Weather information
  • Unit conversion
  • Text processing tools

๐ŸŽฎ Games & Projects

Fun implementations for learning and entertainment:

  • Mad Libs Generator
  • Mandelbrot Set Fractal Generator
  • Maze game
  • Quiz game

๐Ÿ” Security & Image Processing

Protect data and manipulate images:

  • Image watermarking
  • Steganography (DCT and LSB methods)
  • Zip file brute force tool
  • OTP verification

๐ŸŽฏ Quick Start

Most scripts can be run directly using Python:

python script_name.py

Prerequisites

  • Python 3.6 or higher
  • Required dependencies vary by script (check individual script headers)

๐Ÿ“ฆ Installation

Clone the repository to get all scripts at once:

git clone https://github.com/SanthoshD123/python-projects.git
cd python-projects

For dependencies, each script may have different requirements. Check the script header or install common packages:

pip install requests beautifulsoup4 pillow pytube pdfkit pandas matplotlib seaborn plotly

๐Ÿค Contributing

Contributions are welcome! Feel free to:

  1. Fork the repository
  2. Create a new branch (git checkout -b feature-branch)
  3. Add or improve scripts
  4. Commit your changes (git commit -m 'Add new feature')
  5. Push to the branch (git push origin feature-branch)
  6. Open a Pull Request

๐Ÿ“œ License

This project is open-source and available under the MIT License.

๐Ÿ“ž Contact

Feel free to open an issue for questions, suggestions, or discussions.

โญ Star this repository if you find it useful! โญ