Registry / web-framework / titiler-extensions

titiler-extensions

JSON →
library2.0.2pypypiunverified

Extensions for TiTiler Factories providing additional endpoints such as rendering, Terrain RGB, and STAC tile support. Current version is 2.0.2, compatible with Python >=3.11. Release cadence is irregular, with major version bumps aligned with rio-tiler updates.

pip install titiler.extensions
INSTALL
IMPORT
SIG · TITILER-EXTENSIONS
T
titiler-extensions
web-frameworkpythonv2.0.2
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

RenderExtension
from titiler.extensions import RenderExtension
from titiler.extensions import RenderExtension

Create a FastAPI app with a TiTiler TilerFactory and register the RenderExtension.

from fastapi import FastAPI from titiler.core.factory import TilerFactory from titiler.extensions import RenderExtension app = FastAPI() tiler = TilerFactory() tiler.register_extension(RenderExtension()) app.include_router(tiler.router)
Debug
Known issues
breakingVersion 2.0.0 dropped support for Python <3.11 and introduced breaking changes in extension registration. The extension classes now require explicit registration via the TilerFactory.register_extension() method, not as a subclass.
fix
Update code to use tiler.register_extension(MyExtension()) instead of subclassing the factory.
affects: >=2.0.0
breakingIn version 2.0.0, the 'assets' parameter became required in tile endpoints for extensions that rely on asset selection. Using the special value ':all:' is no longer sufficient for all cases.
fix
Explicitly specify asset names in requests or configure defaults in the extension.
affects: >=2.0.0
deprecatedThe 'titiler.extensions.render' submodule is deprecated. Use 'titiler.extensions.RenderExtension' directly as a class.
fix
Replace 'from titiler.extensions.render import RenderExtension' with 'from titiler.extensions import RenderExtension'.
affects: >=2.0.0
Upgrade
Version history
2.0.2latest on PyPI · released Apr 28, 2026
Audit
Dependencies
titiler.corerequiredExtensions depend on TiTiler core factories and models.
rio-tilerrequiredRequired for raster tile reading.
fastapirequiredWeb framework for building endpoints.
Agent activity
29 hits · last 30 days
node
26
OpenAI (training)
1
Resources
titiler-extensions — pip install titiler-extensions · libregistry