Skip to content

A powerful desktop application for bulk URL shortening that supports multiple popular URL shortening services all in one place!

License

Notifications You must be signed in to change notification settings

syedbilalalam1/MassURLShortener

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

🔗 MassURLShortener

A powerful desktop application for bulk URL shortening that supports multiple popular URL shortening services all in one place!

Made with Python PyQt6 License

Image Image Image

✨ Features

  • 🔄 Support for multiple URL shortening services:
    • Cuty.io
    • Ouo.io
    • Shrinkme.io
  • 📂 Bulk URL shortening from text files
  • 📋 Easy copy-paste functionality
  • 💾 Download shortened URLs to file
  • 🎨 Modern and intuitive user interface
  • 🔒 Secure API key management
  • ❓ Built-in help system for obtaining API keys

🚀 Getting Started

Prerequisites

  • Python 3.6 or higher
  • pip (Python package manager)

Installation

  1. Clone the repository:
git clone https://github.com/syedbilalalam/MassURLShortener.git
cd MassURLShortener
  1. Install required packages:
pip install -r requirements.txt
  1. Run the application:
python url_shortener.py

First Time Setup

  1. Launch the application
  2. Click on "Settings" or wait for the prompt
  3. Enter your API keys for the services you want to use
  4. Click the "?" buttons next to each service to learn how to obtain API keys

💡 Usage

  1. Select your preferred URL shortening service
  2. Enter a URL or upload a text file containing URLs
  3. Click "Shorten" or "Upload URLs File"
  4. View results in the text area
  5. Copy results or download shortened URLs to a file

🛠️ Built With

📝 License

This project is licensed under the MIT License - see the LICENSE file for details.

🤝 Contributing

Contributions, issues, and feature requests are welcome! Feel free to check the issues page.

👨‍💻 Author

Syed Bilal Alam

🌟 Show your support

Give a ⭐️ if this project helped you!

About

A powerful desktop application for bulk URL shortening that supports multiple popular URL shortening services all in one place!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages