Client libraries and framework components for the Thumbrella thumbnail API.
Thumbrella is an open-source server that generates fast, cached thumbnails from over 100 file formats of images, video, documents, 3D models, and more. It can be self-hosted or used via Thumbrella Cloud.
Each subdirectory is independently versioned and published to its language registry.
| Directory | Repository | Package | Status |
|---|---|---|---|
| typescript/ | npm |
@thumbrella/client | Prerelease |
| python/ | PyPI |
thumbrella-client | Prerelease |
| rust/ | Crates.io |
thumbrella-client | Prerelease |
See each subdirectory's README for install instructions, quickstart examples, and API details.
The project client documentation contains further information on working with Thumbrella servers.
All clients use a connection string to define a server and authentication.
By default they all read the $TBR_CONNECT environment variable. They also
accept a connection string argument.
Apache-2.0. See LICENSE.