Skip to content

Overview

Thumbrella is a server for generating online thumbnails from over 100 media formats; video, images, documents, 3D models, audio, and more. A collection of client libraries simplify advanced features like streaming, caching, and web components that work with zero configuration.

📦 Client Libraries Instructions and reference for using the client libraries. Each language provides a similar API and functionality.
🧩 Web Component Zero-config <tbr-thumb> custom element for browsers. The best way to get thumbnails onto any browser page.
🌐 HTTP API Reference for working directly with Thumbrella servers. Looks at the lower level requests, caching, and error handling.
🖥️ Server Install, and run your own Thumbrella server. This covers configurations, troubleshooting, and the various supported environments.
☁️ Cloud The free Thumbrella Cloud service is the easiest way to get started. Manage your account, your tokens, and track your usage.
🔧 Development Discover the server architecture and structure of the Github repository. Also covers code, contributions, and community guidelines.

This documentation and website are hosted on Github. The content for this documentation is written with Starlight, a markdown documentation system for Astro. Please use the Edit page link at the bottom of any page to submit improvements.