SkillAgentSearch skills...

Truelink

TrueLink is an asynchronous Python library that simplifies the process of extracting direct download links from a wide range of media file hosting services. It supports both individual files and folder-based downloads, offering a clean and extensible API with built-in URL validation and robust error handling.

Install / Use

/learn @5hojib/Truelink
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

TrueLink

PyPI version Downloads

A Python library for resolving media URLs to direct download links from various file hosting services.

Features

  • Asynchronous: Built with async/await for efficient handling of multiple requests.
  • Easy to use: Simple API with intuitive method names.
  • Extensible: Support for multiple file hosting platforms.
  • Caching: Built-in caching for faster resolution of repeated requests.
  • Error handling: Robust error handling for various edge cases.
  • URL validation: Built-in URL validation before processing.
  • Type-hinted: Fully type-hinted codebase for better readability and maintainability.

Installation

pip install truelink

Quick Start

import asyncio
from truelink import TrueLinkResolver

async def main():
    # Check if a URL is supported without creating an instance
    if TrueLinkResolver.is_supported("https://buzzheavier.com/rnk4ut0lci9y"):
        print("BuzzHeavier is supported!")

    resolver = TrueLinkResolver()
    url = "https://buzzheavier.com/rnk4ut0lci9y"

    try:
        result = await resolver.resolve(url)
        print(type(result))
        print(result)
    except Exception as e:
        print(f"Error processing {url}: {e}")

asyncio.run(main())

Documentation

For more information, see the documentation.

Community

Related Skills

View on GitHub
GitHub Stars11
CategoryCustomer
Updated3mo ago
Forks3

Languages

Python

Security Score

92/100

Audited on Dec 7, 2025

No findings