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/TruelinkREADME
TrueLink
A Python library for resolving media URLs to direct download links from various file hosting services.
Features
- Asynchronous: Built with
async/awaitfor 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
claude-opus-4-5-migration
85.3kMigrate prompts and code from Claude Sonnet 4.0, Sonnet 4.5, or Opus 4.1 to Opus 4.5
model-usage
342.5kUse CodexBar CLI local cost usage to summarize per-model usage for Codex or Claude, including the current (most recent) model or a full model breakdown. Trigger when asked for model-level usage/cost data from codexbar, or when you need a scriptable per-model summary from codexbar cost JSON.
openhue
342.5kControl Philips Hue lights and scenes via the OpenHue CLI.
sag
342.5kElevenLabs text-to-speech with mac-style say UX.
