mirror of
https://github.com/maplibre/maplibre-rs.git
synced 2025-12-08 19:05:57 +00:00
1.9 KiB
1.9 KiB
mapr
Native Maps for Web, Mobile and Linux
A map rendering library written in Rust.
Description
TODO
Features
- None so far
Goals
- Renders vector tiles.
- Runs on:
- Web via WebAssembly and WebGPU,
- Linux (Xorg/Wayland) via Vulkan,
- Android via OpenGL,
- iOS via Metal.
- Supports the TileJSON standard
- Pimarily
Non-Goals
- Rendering any kind of rasterized data
Building
Now, to build the project:
git clone git@github.com/maxammann/mapr
cargo build
Running on Linux
Fuzz using three clients:
cargo run --bin mapr --
Testing
cargo test
Rust Setup
Install rustup.
The toolchain will be automatically downloaded when building this project. See ./rust-toolchain.toml for more details about the toolchain.
Documentation
This generates the documentation for this crate and opens the browser. This also includes the documentation of every dependency.
cargo doc --open
You can also view the up-to-date documentation here.