Skip to main content

tylertoo

CI codecov Crates.io PyPI

GeoParquet to PMTiles with a Rust engine, CLI, and Python API. ~7.5× faster than tippecanoe (see benchmarks). Supports streaming, bounded-memory processing, remote reads, and sharded builds across multiple machines. Named after “Tippecanoe and Tyler Too.”

Install

cargo install tylertoo    # CLI
pip install tylertoo      # Python

Quickstart

Tile 17,465 Madagascar boundary polygons (28 MB) into a PMTiles archive:

cargo install tylertoo
repo=https://github.com/geoparquet-io/tylertoo
file=fieldmaps-madagascar-adm4.parquet
curl -LO "$repo/releases/download/fixtures-v1/$file"
tylertoo "$file" madagascar.pmtiles --max-zoom 10

Or in Python:

import tylertoo

tylertoo.overview("fieldmaps-madagascar-adm4.parquet", "madagascar-ov.parquet", max_zoom=10)
tylertoo.export_pmtiles("madagascar-ov.parquet", "madagascar.pmtiles")

See the docs site for end-to-end tutorials and the API reference.

Contributing

See CONTRIBUTING.md and DEVELOPMENT.md.

License

Apache-2.0

Metadata

Release files for tylertoo 0.8.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for tylertoo 0.8.0
File
tylertoo-0.8.0-cp39-abi3-win_amd64.whl CPython 3.9 abi3 Windows x86-64 Details
tylertoo-0.8.0-cp39-abi3-musllinux_1_2_x86_64.whl CPython 3.9 abi3 Linux musl 1.2+ x86-64 Details
tylertoo-0.8.0-cp39-abi3-musllinux_1_2_aarch64.whl CPython 3.9 abi3 Linux musl 1.2+ ARM64 Details
tylertoo-0.8.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 abi3 Linux glibc 2.17+ x86-64 Details
tylertoo-0.8.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.9 abi3 Linux glibc 2.17+ ARM64 Details
tylertoo-0.8.0-cp39-abi3-macosx_11_0_arm64.whl CPython 3.9 abi3 macOS 11.0+ ARM64 Details
tylertoo-0.8.0-cp39-abi3-macosx_10_12_x86_64.whl CPython 3.9 abi3 macOS 10.12+ x86-64 Details

Total release size: 80.4 MB

Release files / tylertoo-0.8.0-cp39-abi3-win_amd64.whl

Download URL tylertoo-0.8.0-cp39-abi3-win_amd64.whl
Size 12.1 MB
Tags CPython 3.9 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
b8e24ed33da73015204f6dc73a310c9cfc53c56c560fd6ab193009ee5f5e86a1
BLAKE2b-256 checksum
How to use checksums
eebb94bd7c42b9c2f1ce7c3cd29bbbc4f5ea2aff1916bb04bd156b7a9b8ad481
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 7, 2026.

Transparency log

Release files / tylertoo-0.8.0-cp39-abi3-musllinux_1_2_x86_64.whl

Download URL tylertoo-0.8.0-cp39-abi3-musllinux_1_2_x86_64.whl
Size 12.1 MB
Tags CPython 3.9 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
0a6c179dc2f266c612f9635efbd256bd279a5d785b69cc8cf1bc6a50c565494d
BLAKE2b-256 checksum
How to use checksums
d960068d7b9ce82cee16e30ddccb461bac8734cafe6855e3f1e1e1a6b367b923
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 7, 2026.

Transparency log

Release files / tylertoo-0.8.0-cp39-abi3-musllinux_1_2_aarch64.whl

Download URL tylertoo-0.8.0-cp39-abi3-musllinux_1_2_aarch64.whl
Size 11.4 MB
Tags CPython 3.9 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
0d158ea6444c12cfe6de05d5283d048086edaf3af5b30db0badde38b2fa20587
BLAKE2b-256 checksum
How to use checksums
d0c6c6e882156455d24294dbb709276cd7935d5041f1172b43fb57dd4d2a69f8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 7, 2026.

Transparency log

Release files / tylertoo-0.8.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL tylertoo-0.8.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 11.9 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
b9ed867608b69666668032e64c0feb11bc09298c972fa445f89abadc4fba8914
BLAKE2b-256 checksum
How to use checksums
d078731bbea5fd7a14afad4a65f051c8b2f44de55367c61d67628f036b10887a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 7, 2026.

Transparency log

Release files / tylertoo-0.8.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL tylertoo-0.8.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 11.1 MB
Tags CPython 3.9 Linux glibc 2.17+ ARM64 abi3
SHA-256 checksum
How to use checksums
5b99cbbefbf162d3d0488bf54a78dc7b121f0aa77586e1792b8f1831eeb4baf4
BLAKE2b-256 checksum
How to use checksums
ac6ef1162b9c902f0e2dcefa3f308842053a1dbdd83693ec64b8d6804be1e99c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 7, 2026.

Transparency log

Release files / tylertoo-0.8.0-cp39-abi3-macosx_11_0_arm64.whl

Download URL tylertoo-0.8.0-cp39-abi3-macosx_11_0_arm64.whl
Size 10.2 MB
Tags CPython 3.9 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
5254aa80fd0312d9ca208d72b045865c3f032f5b4597c9109975dd7b46ed6587
BLAKE2b-256 checksum
How to use checksums
87d53c1094a14ada169d8c52bdf30c47c7cf9f72ca2f8bad958227cb7fc06372
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 7, 2026.

Transparency log

Release files / tylertoo-0.8.0-cp39-abi3-macosx_10_12_x86_64.whl

Download URL tylertoo-0.8.0-cp39-abi3-macosx_10_12_x86_64.whl
Size 11.6 MB
Tags CPython 3.9 abi3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
3edce470c16aa2b712a1a30ef09024973f07e04b26de1ef7ce8a30b917a377a6
BLAKE2b-256 checksum
How to use checksums
0cd4434b5b2160d14d110efd2cb94b39f26b7caf9f197201d726035639bc30dd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 7, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.8.0 This release

7 release files

0.7.1

8 release files

0.7.0

4 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page