/URLShortener

A URL Shortener Desktop Application using TinyURL API

Primary LanguagePythonMIT LicenseMIT

SwiftShare icon

MIT License Moodboard

"Share in a heartbeat. Shorten your URLs swiftly and share them effortlessly. Experience the joy of instant link sharing with SwiftShare."

A Desktop Application that takes a long URL and returns a shortened version of the URL. It also enables user to generate and download a QR Code based on the shortened URL.

This App is for social media enthusiast, digital marketer, or someone who frequently shares link.

Wiki

Wiki

Screenshots

System Mode

System Mode System Setting

Dark Mode

Dark Mode

Light Mode

Light Mode

Features

  • Converts Long URLs to Short URLs
  • Generates QR Code
  • Temporary keep shortened URLs
  • Light/dark mode toggle

Tech Stack

Language: Python

GUI Framework: Tkinter / customtkinter

API: TinyURL API

Run Locally

Clone the project

git clone https://github.com/clarencesarmiento/URLShortener.git

Go to the project directory

cd \URLShortener

Install dependencies

pip install -r requirements.txt

Run the App

python swiftshare.py

Authors

License

MIT

Acknowledgements