Skip to content

A open source Chrome Extension which shortens your urls in one click with a QR code!

License

Notifications You must be signed in to change notification settings

vinyashegde/shorto_url_shorter

Repository files navigation

Image Description

Image Description

All Contributors

A open source Chrome Extension which shortens your urls in one click with a QR code!

🔒 Your Privacy is Our Priority - No Unnecessary Permissions or User Tracking with Our

This extension allows users to easily shorten long URLs when browsing the web. Simply click on the extension icon, paste in a long URL, and the extension will generate a shortened version that can be shared more easily. The shortened URL will also redirect to the original URL when clicked. This extension is useful for sharing links on social media or through messaging apps, where space is limited. It can also be used to obscure the original URL for privacy reasons. Overall, this extension offers a convenient way to streamline the process of sharing links online.

🚀 Features

Custom API Key Support

Retrieve Link with Creation History

Automatic URL Shortening

Create, Copy, and Download QR Code

Selected Tab Link Copy Button

Keyboard Shortcuts: Windows: Ctrl+Shift+S Mac: Command+Shift+S

Downloads

💻 Languages and Libraries Used

  • HTML, JavaScript, CSS
  • Spectre.css: A lightweight and responsive CSS framework. 🎨
  • FileSaver.js: A JavaScript library that provides a convenient way to save files on the client side. 💾
  • qrcode.js: A library for generating QR codes in JavaScript. 📷
  • t.ly (API): An API for URL shortening. 🌐

🚀 Contributing Guidelines

Welcome to our open-source project! We appreciate all contributions. 🙌 For deailted step by step go to Contributing.md

💡 Submitting Contributions

  1. Check for existing issues or create new ones.
  2. Every change should have an associated issue. 📝
  3. Include screenshots in your pull request and link it to the issue using Closes #issue-number. 🖼️

🛠️ Getting Started

To contribute:

  1. Fork this repository. 🍴
  2. Clone your forked repository to your local machine. 🖥️
  3. Add a reference (remote) to the original repository.
  4. Periodically, update your main branch with changes from the main project. 🔄
  5. Create a new branch for your work. 🌿
  6. Make and commit your changes. ✅
  7. Push your changes to your remote branch. 🚀
  8. Create a pull request with a clear title and description. 📢

Thank you for contributing! 🎉