skillfed

shortzy

An Unofficial Asynchronous Python version of Adlinkfly and Alternative Website API wrapper

shortzy v0.0.8 135.4K downloads/30d#11,433 on PyPI3
Permissive license MIT DORMANT released

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 shortzy

uv

uv add shortzy

poetry

poetry add shortzy

Installing 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

Development Status :: 2 - Pre-AlphaIntended Audience :: DevelopersOperating System :: MacOS :: MacOS XOperating System :: Microsoft :: WindowsOperating System :: UnixProgramming Language :: Python :: 3

Tags

url shortener wrapperadlinkfly api clientshorten links earn moneyasync url shortenerdroplink gplinks wrapper
url-shortenerasync-wrappermonetization

More WWW/HTTP packages