shortzy
An Unofficial Asynchronous Python version of Adlinkfly and Alternative Website API wrapper
What it is and what it does
Shortzy is an unofficial async Python wrapper for Adlinkfly and alternative URL-shortening services like droplink.co, gplinks.in, and others. It lets you convert long URLs into short links via those services' APIs, with the option to earn revenue when people visit the shortened links. The package supports single URL conversion, bulk conversion from a list, and extracting URLs from text blocks to shorten them all at once.
It is built on aiohttp for asynchronous HTTP requests and exposes methods like convert(), bulk_convert(), and convert_from_text(). The package is in Pre-Alpha status and has been dormant since mid-2023, meaning the underlying service APIs may have changed and the package may not work reliably with current versions of those services.
Use it for:
- Convert a single long URL to a short link via Adlinkfly-compatible services for sharing.
- Batch-shorten a list of URLs asynchronously without blocking.
- Extract and shorten all URLs found in a block of text automatically.
- Generate quick-access links that can be monetized if visitors click through.
Worth the install?
AI-flagged interpretation of the facts on this page — verify before relying
Shortzy wraps the Adlinkfly API and alternative URL-shortening services to convert long URLs into short links and optionally earn revenue from them.
No. The package is in Pre-Alpha, dormant since July 2023, and depends on third-party URL-shortening services whose APIs may have changed. Without recent maintenance or verification that it still works, the risk of silent failures or broken functionality is high. Use only if you have tested it against your target service and can maintain it yourself.
Install
shortzy on PyPI
pip
pip install shortzyuv
uv add shortzypoetry
poetry add shortzyInstalling shortzy
Before you install
Low install friction; depends only on aiohttp. Maintenance is dormant—last release was 2023-07-06, over a year ago, though the repository remains active with a commit on 2024-11-29. Pre-Alpha status suggests ongoing instability.
License in practice
MIT license is permissive and poses no restrictions on use, modification, or distribution for commercial or private purposes.
Quickstart
from shortzy import Shortzy
import asyncio
shortzy = Shortzy(api_key="your_key")
async def main():
link = await shortzy.convert('https://example.com/')
print(link)
asyncio.run(main())
Requires an API key from one of the supported shortening services (droplink.co, gplinks.in, etc.) to function.
Verify before relying
- Whether the package still works with current Adlinkfly and alternative service APIs, given the dormant maintenance status.
- Python version compatibility—requires_python is unspecified in the fact sheet.
- Whether the earn-money feature still functions or if service terms have changed.
Package facts
| License | MIT (permissive) |
| Python support | not specified |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | 1 — aiohttp |
| Maintenance | dormant — 1,135 days since the last release |
| Last repo commit | |
| First released | |
| Downloads | 135,377/month — #11,433 on PyPI (30-day window, as of 2026-08-14) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-14) |
Evidence: shortzy-0.0.8-py3-none-any.whl
Keywords: python, droplink, gplink, url-shortener, earn money, shareus, adlinkfly
Tags
More WWW/HTTP packages
urllib3 is an HTTP client library that provides…
permissive · top 100 on PyPI
requestsRequests is a Python HTTP library that…
permissive · top 100 on PyPI
h11h11 is a pure-Python HTTP/1.1 protocol…
permissive · top 100 on PyPI
httpxHTTPX is a fully featured HTTP client library…
permissive · top 100 on PyPI
httpcoreA minimal low-level HTTP client library that…
permissive · top 100 on PyPI
aiohttpaiohttp is an async HTTP client and server…
permissive · top 100 on PyPI
TikTokApiUnofficial Python wrapper for retrieving public…
permissive · top 15,000 on PyPI
temp-mailsProvides a unified Python API to generate…
permissive · top 15,000 on PyPI
micawberExtracts rich metadata (title, author,…
unclear · top 15,000 on PyPI
schwab-pyUnofficial wrapper for the Charles Schwab API…
permissive · top 15,000 on PyPI
opencageA Python wrapper for the OpenCage Geocoding API…
permissive · top 15,000 on PyPI
linkify-it-pyDetects and extracts URLs, email addresses, and…
permissive · top 1,000 on PyPI
python-okxUnofficial Python wrapper for the OKX exchange…
permissive · top 15,000 on PyPI
scrapfly-sdkPython SDK for the Scrapfly web scraping…
permissive · top 15,000 on PyPI
multiurlDownloads files from one or multiple URLs into…
permissive · top 5,000 on PyPI
urlpyurlpy parses, normalizes, and compares URLs…
permissive · top 15,000 on PyPI