Skip to content

mmujtabah/UrlShortener

Repository files navigation

UrlShortener

A Python-based URL shortener program with a GUI developed using Qt.

Overview

This URL shortener program is a simple application developed in Python using the Qt library for the graphical user interface. It allows users to generate short URLs using the Bitly API and easily copy them to the clipboard.

Features

  • URL Shortening: Shorten long URLs with the Bitly API.
  • Copy to Clipboard: Quickly copy the generated short URL.
  • User-Friendly Interface: Simple and intuitive graphical user interface.

Requirements

  • Python 3.11
  • PySide6
  • Pyshorteners
  • Pyperclip

Installation

  1. Clone the repository: git clone https://github.com/mmujtabah/CodeClauseUrlShortener.git
  2. Navigate to the project directory:
  3. Install the required dependencies:

Usage

  1. Run the program:
  2. Enter the long URL in the input field.
  3. Click the "Generate Short URL" button.
  4. The short URL will be displayed, and you can click "Click to Copy" to copy it to the clipboard.

Contributing

Contributions are welcome! If you have ideas for improvements, new features, or find any issues, feel free to open an issue or submit a pull request.

License

This project is licensed under the MIT License.

About

URL Shortener

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages