https://github.com/karthikudyawar/url-shorten
URL shortener using python
https://github.com/karthikudyawar/url-shorten
Last synced: 2 months ago
JSON representation
URL shortener using python
- Host: GitHub
- URL: https://github.com/karthikudyawar/url-shorten
- Owner: KarthikUdyawar
- Created: 2021-05-10T09:01:56.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-06-19T01:12:29.000Z (over 1 year ago)
- Last Synced: 2025-01-29T14:45:53.652Z (8 months ago)
- Language: Python
- Size: 37.1 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# URL-Shorten
[](https://www.python.org/)
[](https://python-poetry.org/)
[](https://github.com/KarthikUdyawar/URL-Shorten/commits/main)
[](https://github.com/KarthikUdyawar/URL-Shorten)
[](https://github.com/KarthikUdyawar/URL-Shorten/issues)
[](https://github.com/KarthikUdyawar/URL-Shorten/pulls)
[](https://github.com/KarthikUdyawar/URL-Shorten/blob/main/LICENSE)
URL-Shorten
A simple and lightweight URL shortener built with Python.
Explore the docs ยป
View Demo
ยท
Report Bug
ยท
Request Feature
---
## ๐ Table of Contents
- [URL-Shorten](#url-shorten)
- [๐ Table of Contents](#-table-of-contents)
- [๐ About The Project](#-about-the-project)
- [๐ Built With](#-built-with)
- [๐ Getting Started](#-getting-started)
- [Prerequisites](#prerequisites)
- [Installation](#installation)
- [๐ Usage](#-usage)
- [๐ค Contributing](#-contributing)
- [๐ชช License](#-license)
- [๐ฌ Contact](#-contact)
- [๐ Acknowledgements](#-acknowledgements)---
## ๐ About The Project

**URL-Shorten** allows users to easily shorten long URLs with a clean and minimal UI.
Focus is on simplicity, local usage, and zero-dependency outside Python and Poetry.---
## ๐ Built With
- [Python 3.8+](https://www.python.org/)
- [Poetry](https://python-poetry.org/)---
## ๐ Getting Started
### Prerequisites
- Python 3.8 or newer
- Poetry### Installation
1. Clone the repository:
```bash
git clone https://github.com/KarthikUdyawar/URL-Shorten
cd URL-Shorten
```
2. Install dependencies:
```bash
poetry install
poetry env use python3
```---
## ๐ Usage
Run the application:
```bash
poetry run python main.py
```Shorten your URLs easily through the UI!
---
## ๐ค Contributing
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are **greatly appreciated**.
1. Fork the Project
2. Create your Feature Branch (git checkout -b feat/AmazingFeature)
3. Commit your Changes (git commit -m 'Add some AmazingFeature')
4. Push to the Branch (git push origin feat/AmazingFeature)
5. Open a Pull Request---
## ๐ชช License
Distributed under the [MIT License](LICENSE).
---
## ๐ฌ Contact
Karthik Udyawar โ [LinkedIn](https://www.linkedin.com/in/karthik-udyawar-0489991b3) โ karthikajitudy@gmail.com
Project Link: [https://github.com/KarthikUdyawar/URL-Shorten](https://github.com/KarthikUdyawar/URL-Shorten)
---
## ๐ Acknowledgements
- [Poetry](https://python-poetry.org/)
- [Shield.io Badges](https://shields.io)
- [Markdown Guide](https://www.markdownguide.org/)---