{"id":25183991,"url":"https://github.com/mastersam07/clippr","last_synced_at":"2025-05-07T13:05:51.378Z","repository":{"id":276359474,"uuid":"929052795","full_name":"Mastersam07/clippr","owner":"Mastersam07","description":"A url shortner built with dart. Also provides analytics on shortened url.","archived":false,"fork":false,"pushed_at":"2025-02-07T19:04:17.000Z","size":272,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"dev","last_synced_at":"2025-02-07T19:22:33.590Z","etag":null,"topics":["bitly","dart","dartfrog","dartlang","deeplink","url-shortener","urlshortener"],"latest_commit_sha":null,"homepage":"","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Mastersam07.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-02-07T18:09:34.000Z","updated_at":"2025-02-07T19:04:20.000Z","dependencies_parsed_at":"2025-02-07T19:22:36.869Z","dependency_job_id":"f0257073-e231-4849-8b5f-be50cc0f4122","html_url":"https://github.com/Mastersam07/clippr","commit_stats":null,"previous_names":["mastersam07/shortly"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mastersam07%2Fclippr","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mastersam07%2Fclippr/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mastersam07%2Fclippr/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mastersam07%2Fclippr/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Mastersam07","download_url":"https://codeload.github.com/Mastersam07/clippr/tar.gz/refs/heads/dev","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238004415,"owners_count":19400549,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bitly","dart","dartfrog","dartlang","deeplink","url-shortener","urlshortener"],"created_at":"2025-02-09T19:19:49.213Z","updated_at":"2025-02-09T19:19:50.910Z","avatar_url":"https://github.com/Mastersam07.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Clippr\n\n\nA **fast, lightweight, and developer-friendly** URL shortener built with **Dart Frog**.  \nTrack **clicks, referrers, locations, and devices** while keeping your URLs short and shareable.\n\n---\n\n## 📌 Features\n\n- ✅ **Shorten Long URLs** – Convert long URLs into short, easy-to-share links.\n- 📊 **Analytics Dashboard** – Track **total clicks, unique visitors, referrers, and devices**.\n- 🌎 **Geolocation Tracking** – Detect country \u0026 city.\n- 📱 **Device \u0026 Browser Detection** – Know if users are on **mobile, desktop, or tablet**.\n- 🔄 **Redirects \u0026 Tracking** – Automatically redirect users while keeping analytics.\n- 🔗 **View \u0026 Manage URLs** – Easily view all shortened links in a structured dashboard.\n- **Campaign Tracking** – Track marketing campaigns. \n- **QR Code Generation** – Automatically generate QR codes for each short link. \n- 🏷 **Custom Short URLs** *(Upcoming)* – Let users pick their own short names.\n- 📅 **Expiring Links** *(Upcoming)* – Auto-delete links after a set duration.\n\n---\n\n## 🖼 Screenshots\n\n### **1️⃣ Home Page (Shorten a URL)**\n![Shorten URL Page](screenshots/home.png)\n\n---\n\n## 🛣 Roadmap (Upcoming Features)\n- [ ] **Deep Linking** – Detect mobile users and open the correct **iOS/Android app** instead of the web.\n- [ ] **User Panel** – Manage, edit, and delete shortened URLs.   \n- [ ] **Rate Limiting** – Prevent spam and abuse by limiting requests per IP.  \n- [ ] **Developer API** – Provide an API for developers to integrate URL shortening into their apps.  \n- [ ] **Detailed Statistics (Charts)** – Visualize analytics with interactive charts for clicks, referrers, and locations.  \n\n---\n\n## 🚀 Why Use This?\n- ⚡ **Blazing Fast** – Built with **dart frog** for speed and efficiency.\n- 🔥 **Fully Featured** – Includes **analytics, tracking, and device detection**.\n- 🎯 **Marketing \u0026 Campaign Ready** – Track link performance **with UTM parameters** *(coming soon)*.\n- 🔧 **Extensible \u0026 Customizable** – Open-source and easy to modify.\n\n---\n\n## 💡 Contribute\nThis project is **open-source**, and contributions are welcome!  \nIf you have ideas, feel free to open an issue or contribute to the roadmap.\n\n---\n\n## 📜 License\nThis project is released under the **MIT License**.\n\n---\n\n🚀 **Star this repo if you like it!** 🔗✨","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmastersam07%2Fclippr","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmastersam07%2Fclippr","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmastersam07%2Fclippr/lists"}