TileflowDocs

Introduction

Get started with Tileflow

Define a named map in TypeScript, preview it locally, and deploy a stable MapLibre style URL for your app.

Start locally without an account.Config, validation, and preview need no signup or API key. Hosted deploys currently require approved access.

Start here

From install to production

Follow these four steps for your first map. Use the sidebar when you need deeper guides or the complete reference.

Mental model

A map has a basemap, a theme, and a view. Your app uses the map name, such as madrid. Tileflow turns that config into the style JSON and delivery URLs MapLibre needs.