G
YouTube TikTok Games
Skip to content

About

Cross-platform desktop application for opening, inspecting, styling and converting map tiles.

Topics

Resources

Contributing

Stars

3 stars

Watchers

0 watching

Forks

Latest commit

 

History

647 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Latest release CI Rust coverage TypeScript coverage License

VersaTiles Studio

A cross-platform desktop application for working with map tiles: open them, inspect them, build processing pipelines, design styles, and produce new tile sets - without a terminal and without a full GIS.

Built on Tauri and versatiles-rs.

Installing

Downloads are on the latest release.

macOS

brew tap versatiles-org/versatiles
brew install --cask versatiles-studio

Or download the .dmg - aarch64 for Apple Silicon, x64 for Intel.

macOS will refuse to open it the first time. This is not a broken download. Release 1 is deliberately not notarised: an Apple Developer identity costs $99 a year and, more to the point, has an approval lead time we chose to keep off the critical path (Q10). Every build is ad-hoc signed, which is the minimum a binary needs to run on Apple Silicon at all - what is missing is Apple's counter-signature saying they have seen it.

Open System Settings → Privacy & Security, find the line naming VersaTiles Studio and press Open Anyway; or clear the flag yourself:

xattr -d com.apple.quarantine "/Applications/VersaTiles Studio.app"

Once per installed version. Homebrew applies the same flag, so a cask install meets the same dialog.

Linux

A .deb for Debian and Ubuntu, an AppImage for everything else; both for amd64 and arm64.

sudo dpkg -i versatiles-studio_*_amd64.deb
# or
chmod +x versatiles-studio_*.AppImage && ./versatiles-studio_*.AppImage

Both formats exist because a .deb is compiled against one WebKitGTK version and may not install across distributions (Q10).

Windows

Download the x64 -setup.exe. There is no separate ARM build - Windows on ARM runs this one under emulation (S5.9).

Windows will warn you on first run. SmartScreen shows "Windows protected your PC" for anything it has not seen signed before; click More info, then Run anyway. Studio is not code-signed yet: a certificate is an annual cost with a procurement lead time, and after June 2023 it has to live on a hardware token or an HSM, which complicates CI (Q10). The build itself is no longer deferred - only the signature.

Building

npm install
npm run tauri dev

Needs Rust 1.98+, Node 24+, and on Linux libwebkit2gtk-4.1-dev librsvg2-dev patchelf. The first build compiles GDAL from source and takes a while.

CONTRIBUTING.md covers the rest: the script conventions, coverage, the sample containers some tests want, and how a release is cut.

Privacy

Studio has no telemetry, no analytics dependency and no account.

License

MIT - Copyright (c) 2024-2026 Michael Kreil

About

Cross-platform desktop application for opening, inspecting, styling and converting map tiles.

Topics

Resources

Contributing

Stars

3 stars

Watchers

0 watching

Forks

Releases

Sponsor this project

Used by

Contributors

Languages