An open API service indexing awesome lists of open source software.

awesome

🎉 A curated list of awesome things related to YOURLS
https://github.com/YOURLS/awesome

Last synced: 3 days ago
JSON representation

  • Plugins

    • E

      • Expiry - Defines optional conditions under which links will expire, able to set time and click limited links globally or per individual links.
    • F

      • Fallback URL - Redirect to a custom URL when the short URL does not exist.
      • Fancy Animals Short Urls - Plugin to create cool short URLS like `https://sho.rt/SwiftCrimsonBullfrog`
      • Fancy Pokemon Short Urls - Plugin to create cool short URLS like `https://sho.rt/QuirkyHisuianNuzleaf`
      • Favicon - Properly displayed favicon in all cases (home screen on iOS, Android, Chrome, Safari...).
      • Filter Code - Allow to select 3XX Status Code to return per keyword.
      • Fix long URLs - Fix long URLs that contain %20 and other similar encodings.
      • Fix Youtube titles - Get correct video title, not "`Before you continue to YouTube`"
      • Force Lowercase - Force lowercase so `http://sho.rt/ABC` → `http://sho.rt/abc`.
      • Forward Query Strings - Forwards query params to the destination URL. Can exclude params by domain.
      • Fuzzy Keyword Suggestions - Handles typos and other "near-misses" for any shortened link (eg if you have `sho.rt/dh1ik` but someone types `sho.rt/dhlik`, the 404 page will show suggestions for similar short URLs).
      • Fallback URL - Redirect to a custom URL when the short URL does not exist.
      • Favicon - Properly displayed favicon in all cases (home screen on iOS, Android, Chrome, Safari...).
      • Frontend Links - Link-in-bio page served directly by YOURLS. Manage sections, links, profile and custom icons from the admin panel. Includes branded redirect interstitial with OG metadata, custom 404 page, and full subdirectory support.
      • Frontend Links - Link-in-bio page served directly by YOURLS. Manage sections, links, profile and custom icons from the admin panel. Includes branded redirect interstitial with OG metadata, custom 404 page, and full subdirectory support.
      • Frontend Links - Link-in-bio page served directly by YOURLS. Manage sections, links, profile and custom icons from the admin panel. Includes branded redirect interstitial with OG metadata, custom 404 page, and full subdirectory support.
    • G

      • Google Analytics Link Tagging - Add GA tags (utm_source and others) to your shortened links.
      • GA MP - Track YOURLS link clicks with Google Analytics Measurement protocol in Real Time.
      • Git Version - Add version information from the git repository into the footer of the admin page.
      • Geo API - Plugin to look up country code from another 3rd party API (geoiplookup.net).
      • GeoIP Update - Update the GeoIP database
      • GeoShortURL - Plugin to add per-country support to existing short URLs (use it with [302-Instead](https://github.com/timcrockford/302-instead)).
      • Google Auth - Enables Google Authentication for YOURLS.
      • Google Safe Browsing - Check every new URL against Google's Safe Browsing Lookup service.
      • GTM for YOURLS - Google Tag Manager for every single click.
      • Geo API - Plugin to look up country code from another 3rd party API (geoiplookup.net).
      • Google Analytics Link Tagging - Add GA tags (utm_source and others) to your shortened links.
    • H

      • Hide Version String - Hide the version string in the footer.
      • hexdec - Changes the sequential keywords from base36 to base16 (ie `[0-9a-f]`).
      • Hide Referrer - Hide referrer on all or some short links.
      • HTTP:BL - Prevent spam using the black list from Project Honeypot.
      • HTTP Proxy - Get remote content using an HTTP proxy, for instance when YOURLS is running behind a firewall (e.g. corporate intranet).
      • HTTP status per link - Select `3XX` Status Code to return per keyword.
      • High Volume Dashboard Stats - Experimental plugin for YOURLS installs with high volume of data (millions of links).
    • I

    • J

      • Jappix - Adds a JappixMini chat on your YOURLS admin pages.
      • JSON Response - Add `.json` (or a custom string/character) to the short URL to get info about it as a JSON response.
    • K

      • Keep Query String - Adds the short URL's query string (if any) to the long URL.
      • Keywords, Charset & Length - Custom charset, custom link length and random short urls, all in one plugin, with an admin panel.
      • Keyword Limiter - Add several conditions to check whether submitted keyword is allowed or not.
      • Keyword not found - If keyword isn't found in the database, redirect to admin page and pre-populate the short URL field.
      • Keyword Prefix - Adds a defined prefix to your short URLs.
    • L

      • LDAP - Enables use of LDAP for user authentication.
      • Link Anonymizer - Generate a link that will take you to an anonymizer service.
      • Link List - List recent links added, in the admin interface or on a public page.
      • Limit Custom Keyword Length (Min & Max Characters) - This plugin limits the minimum and maximum number of characters for custom keyword.
      • Limit keyword length - This plugin limits the number of characters allowed for the custom keyword.
      • Limit keyword length - This plugin defines the minimal amount of characters for the custom keyword.
      • Limited Links - limit the number of redirections of a specific link.
      • log-login - Logs login atempts to YOURLS. To be used with fail2ban.
      • Login Timeout - Adds a timeout after a certain number of failed logins to mitigate brute force logins.
      • Lookup keywords by long URL substring - Add a "lookup-url-substr" action to YOURLS API which searches keywords by long URL substring (implements `url LIKE %substr%` SQL operation).
      • lowercase username - Makes the username lowercase when logging in.
      • LDAP - Enables use of LDAP for user authentication.
      • Link Front Page - Generate a personal landing page with a Linktree-style link list, an Instagram-style image grid, and an About-me block with social-media icons.
    • M

      • Mailto - Adds a "mailto:" sharing option, next to Twitter and Facebook.
      • Mailto Bookmarklet - Adds a bookmarklet to share links by mail.
      • Mass Remove Link - Remove several links at once. Select by date, date range, IP or URL matching.
      • Mass Update - Adds an API action to mass update links from `old_domain` to `new_domain`.
      • md5 salt - Provide backwards compatibility for those still using `md5` in their passwordless API calls.
      • Memcached - Memcached plugin for YOURLS.
      • Meta Redirect - Redirect using HTML meta tag when you prepend the short URL with an underscore (eg `http://sho.rt/_bleh`).
      • Mobile Detect - Add ability to redirect by user device OS.
      • Mass Remove Link - Remove several links at once. Select by date, date range, IP or URL matching.
      • Master/Slave DB Setup - Uses a Master/Slave DB setup
    • N

      • No URL title - Don't fetch long URL titles.
      • No Version Check - Stop YOURLS from checking if a new release is available.
      • No Traking Admins - No loggin clicks for authenticated users (compatible with OIDC).
      • Notifier - Sends notifications when actions occurs, like creating a new shortened url.
      • Notes - Create and share text or Markdown notes as short URLs, with inline editing, search integration, and click tracking.
    • O

      • OAuth Sign In - Enable OAuth sign in support (using GitLab as an example).
      • OIDC - OpenID Connect authentication against a generic OpenID Connect server.
      • Open Graph Meta Scraper - Get Open Graph (OG) information for your shortened links.
      • Original URL Regex Limiter - Enables to allow and block (original) URLs not just with domain names like related plugins, but with regular expressions for more precise policies.
      • OIDC - OpenID Connect authentication against a generic OpenID Connect server.
      • OTP Protect - Protect URL creation on your public interface with a Time-based One-Time Password (TOTP)
    • P

      • Phishtank - Prevent spam links using Phishtank's API.
      • Popular Clicks - Display the top of the most clicked links during past days.
      • Preview URL - Add the character '~' to a short URL to display a preview screen before redirection.
      • Public "Prefix n' Shorten" - Redirect `http://sho.rt/http://someurl.com/` to a public interface instead of the admin area.
      • Password Protection - Password protect any Short URL you want so that users are prompted for a password before redirection.
      • Phishtank 2.0 - Functional rewrite of the old Phishtank plugin with more features.
      • Piwik-YOURLS - Piwik and a few other features.
      • Popular Clicks Extended - Shows which short links get clicked the most during a specific time frame.
      • Popular Links - Adds an admin page that displays your shortener's most popular links.
      • Preview URL with QR Code - Add the character '~' to a short URL to display a preview screen & QR code before redirection.
      • Preview URL with QR Code And Thumbnail - Add the character '~' to a short URL to display a QR code and Thumbnail image before redirection.
      • YOURLS Pseudonymize - This plugin "pseudonymizes" the IP addresses so that it is in line with the German privacy laws (the last 2 segments/bytes of a visitor's IP address are removed).
      • PUNS - A Plugin Update Notification System: provides a report-generating page and an API with optional email notifications.
      • Purge All Logs - A Plugin that allows you to purges all YOURLS logs
      • YOURLS Pseudonymize - This plugin "pseudonymizes" the IP addresses so that it is in line with the German privacy laws (the last 2 segments/bytes of a visitor's IP address are removed).
      • Plugin Status API - Adds API action to list enabled plugins and their status with filtering and health checks.
      • PostgreSQL - Add support for PostgreSQL.
    • Q

      • QRCode - Add ".qr" to short URLs to display the shorturl's QR code.
      • QRCode - Creates and displays QR Codes within YOURLS.
      • QR Google Charts - Another QR Code plugin, using Google Charts API.
      • QRCode - Another QR Code plugin. Get the QR code by simply clicking on a button in the Admin area (or by adding ".qr" to the end of the keyword).
      • QRCode Local
      • QueryString Forward - Forward the query string on short link to long URL (eg `http://sho.rt/kk?a=1` to `http://long.url/somepage/?a=1`).
      • Query String Keeper - Pass the query string from the shortlink to the long URL (eg `http://sho.rt/kk?hey` forwards to `http://long.url/bleh/?hey`).
      • Query String Keeper - Pass the query string from the shortlink to the long URL (tested on YOURLS version 1.8.3 and php version 8.0.12).
      • QRCode Quickchart - hosted Quickchart instance. Default suffix `/qr`.
      • QRCode - Creates and displays QR Codes within YOURLS.
    • R

      • Reset URLs - Deletes all URLs. For your test install needs.
      • reCaptcha - YOURLS plugin implementing reCaptcha for unauthenticated users in your public interface.
      • Redirect Index - Redirect the user to another site if they go to the base directory of your YOURLS installation.
      • Referral Link Checkpoint - Add a landing page to let visitors know when it is a referral link.
      • Regenerate URL - Regenerate a new keyword for a URL that has already been shortened.
      • Remove The Share Function - Remove the Share button and box that toggles the sharing options on the Admin page.
      • Remove YouTube Play Indicator - Removes the triangle from the title of Youtube shortened URL.
      • Replace Text - Replace URL or tokens in URL based on keyword, regex pattern matching, or script.
      • Reverse Proxy - Fixes the user IPs to point to the actual user instead of your cloud provider’s infrastructure IPs (Cloudflare, Heroku...).
      • rscrub - An "HTTP referrer scrubbing swiss army knife for YOURLS" (evolution of the Hide Referrer plugin).
      • Redirect based on User-Agent - Redirect based on User-Agent, all blacklisted user agents won't be redirected to target URL but instead shown a custom page.
      • Random Redirect Manager - Redirects specific keywords to randomly selected URLs from predefined lists with customizable probability weights.
      • Referer Restrict - Referer is used to restrict access from which domain names are allowed.
    • S

      • Share with Tumblr - In the Quick Share box, add a one-click share to Tumblr link.
      • Safe Redirect - A security reminder is displayed before redirecting long links, and custom ads can be inserted on the reminder page.
      • SAML Authentication - Sign in via SAML-based single sign-on.
      • Save By Keyword - API action to update the long URL of an existing keyword, or creates a new short URL.
      • Semantic Scuttle - Allows the sharing of the URL to a Semantic Scuttle installation.
      • Separate Users - Adds a username to each created URL, and filters the admin interface.
      • Shaarli - Allows the sharing of the URL to a Shaarli installation.
      • Share Files - Upload and share files with YOURLS.
      • Share LinkedIn - Adds LinkedIn to the Quick Share Box.
      • Shibboleth - Enable authentication with Shibboleth.
      • ShortShort - Checks if a URL is already shortened (e.g. t.co, bit.ly, youtu.be) to avoid nested shortened links.
      • Show Git Branch - Using YOURLS on a dev box under Git? Show the current branch in page footer.
      • SimpleDB Clickqueue - Queue clicks to Amazon SimpleDB before processing. This allows using a regular MySQL store even in the face of a high frequency of writes, without concern of connection limit overflow. Clicks are inserted later into the database via an import job.
      • Skimlinks - Push all links through Skimlinks to automatically embed affiliate codes.
      • Skip Click Count - Don't count clicks on short URLs.
      • Slack Notifier - Send a notification to a Slack channel whenever a new short URL is created.
      • SMTP Contact - Provides a public contact page using PHPMailer for outbound mail delivery.
      • Snapshot - Visual preview plugin with image caching powered by PhantomJS.
      • YOURLS SQLite - SQLite driver for YOURLS. It is now considered outdated.
      • YOURLS SQLite - A fork of the original SQLite driver for YOURLS, actively maintained.
      • Static Titles - Provide two options to avoid the network traffic when retrieving URL titles.
      • SSL for SSL - Generates SSL short links if the original link was SSL.
      • Swap Short URL - A plugin to have `http://sho.rt/blah` while having YOURLS installed in `http://sho.rt/yourls/`
      • YOURLS SQLite - A fork of the original SQLite driver for YOURLS, actively maintained.
      • Share to Configurable - Lets you fully customize the Quick Share Box. (Also supports QR Codes, Custom links and disabling the Share Box enitely)
    • T

      • Telegram Notifier - Get a notification via Telegram whenever a new shortlink is created.
      • Telegram Quickshare - Quickly share a shortened URL via Telegram Messenger.
      • Title Refetch - Refetch page titles.
      • Timezones - Tell YOURLS your time zone and how you'd like times and dates displayed.
      • Thumbnail URL image - Get the Thumbnail URL image (long URL) by adding `.i` to the end of the keyword.
      • Time-Period Clicks - A simple API plugin for reporting URL clicks in a specific time period (e.g. the last week, January 1 - February 1, etc).
      • Time Limit Link - Set a time limit for links.
      • Track Custom Keyword - Add a new field to YOURLS designed to track if a keyword was randomly assigned or manually specified.
      • Typer, a yourls prank plugin - Add an underscore * to your shortlink and the user will be shown a page where they have to type the shortlink themselves.
    • U

      • Users in Database - Reads users from a database table instead of a config file. Currently does not provide an interface for adding/editing users though.
      • Upload and Shorten - Upload and share files with YOURLS.
      • U-SRV - Provides secure links to files while obfuscating filesystem paths, allowing easy, secure access to files between plugins or from 3rd party scripts. Manual uploading of files is supported.
      • Update 30X - An API plugin to test single, domain based, or all available links and update the URL in YOURLS if redirection occures at the destination.
      • URL Health Check - Checks submitted URLs for validity, reachability, and redirection. In the case of redirection, the final destination URL will be stored avoiding nested redirects.
      • Ultimate Ad Redirect - The most advanced and feature-rich redirect plugin for YOURLS with customizable ads, countdown timer, and comprehensive analytics.
      • Upload and Shorten Advanced - Enhanced version with advanced file management, multiple storage locations, expiration settings, frontend uploads, CSRF protection, and comprehensive admin interface.
    • W

      • wallabag - Allows the sharing of the URL to a Wallabag installation (previously named Poche).
      • Whatsapp quickshare - Allows you to share your short URL via whatsapp.
      • Word Based Short URLs - Generate short URLs with adjectives and nouns, like `http://sho.rt/FluffyArrogantUnicorn`.
      • White label - Allows you to brand YOURLS with your own custom logo, fonts and title.
    • X

      • X-Robots-Tag header - Send `X-Robots-Tag: index` header on redirection, to fine tune your SEO needs.
    • Y

      • YA Phish Checker - Prevent spam/phishing links using ipqualityscore's API. Fork of Phishtank-2.0 (+some extra features)
      • YAPCache - YAPCache is an APC based cache designed to reduce the database load of YOURLS and increase performance.
      • YOURS-TN - Display thumbnails on YOURLS admin page and stats page, using thumbnail.ws.
      • YouTube Title Fix - Fetch YouTube page titles via Google API.
  • Showcases

  • Themes

    • Z

      • ∞² - Infinity Squared, a beautiful public page theme for YOURLS.
      • Air 66 - A responsive admin theme for YOURLS.
      • Air 66 - A responsive admin theme for YOURLS.
      • YOURLS UI Kit - A UI Kit 3 based restyling of Yourls to bring it a nice modern feel in 2026.
  • Translations