[package]
name = "terminalmap"
version = "0.1.0"
edition = "2021"
description = "High precision terminal map viewer and reusable TUI map SDK. Renders OpenStreetMap vector tiles using braille characters."
repository = "https://github.com/psmux/TerminalMap"
license = "MIT"
keywords = ["map", "terminal", "tui", "openstreetmap", "braille"]
categories = ["command-line-utilities", "visualization"]
[dependencies]
crossterm = "0.28"
ratatui = "0.29"
tokio = { version = "1", features = ["full"] }
reqwest = { version = "0.12", features = ["rustls-tls"] }
prost = "0.13"
bytes = "1"
flate2 = "1"
serde = { version = "1", features = ["derive"] }
serde_json = "1"
rstar = "0.12"
earcutr = "0.4"
ansi_colours = "1"
lru = "0.12"
dirs = "6"
anyhow = "1"
[package.metadata.deb]
maintainer = "psmux <psmux-apt@users.noreply.github.com>"
copyright = "2026, psmux"
extended-description = "TerminalMap is a high precision, interactive map viewer and embeddable Rust SDK that turns OpenStreetMap vector tiles into beautiful braille/ASCII art right in any terminal. Works offline at low zoom. No API keys required."
section = "utils"
priority = "optional"
assets = [
["target/release/terminalmap", "usr/bin/", "755"],
["README.md", "usr/share/doc/terminalmap/", "644"],
["LICENSE", "usr/share/doc/terminalmap/", "644"],
]