Skip to content

SanthoshD123/python-projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🐍 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 over 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! ⭐

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages