
peakhut
apps for the
mountains
PEAKHUT SYSTEMS
PeakHut SDK
The unified outdoor data platform that powers every PeakHut application. Avalanche bulletins, weather, terrain, mapping, and route analysis — all built on the same foundation.
How It's Built
Every PeakHut app shares the same backend infrastructure. The SDK handles provider normalization, data persistence, authentication, and map tile serving. Apps focus on their unique experiences while the SDK delivers consistent, reliable mountain data.
Berm uses it for trail maps and elevation tracking. Slab pulls avalanche bulletins and slope analysis. Traverse runs route planning and offline maps. Same SDK, different interfaces.
What's Inside
Worldwide Coverage
Unified avalanche, weather, and terrain data normalized across regions. One API for the entire mountain world.
Mapping SDK
Full-featured mapping with offline topographic tiles, custom styling, and seamless integration with our data layers.
Pinpoint Elevation
High-resolution elevation data at any coordinate. Slope angle shading, aspect analysis, and terrain classification.
Route Creation
Draw routes on the map with automatic elevation profiling, distance calculation, and steep section detection.
Data Layers
Toggle avalanche danger zones, weather phenomena, slope angles, and terrain overlays directly on your maps.
Route Analysis
GPX parsing with elevation profiles, crux detection, and real-time condition payloads for any route.
Offline-First
Download regions for offline use. Maps, elevation data, and cached bulletins work without connectivity.
Native SDKs
Swift package for iOS. TypeScript client for web, React Native, and Node.
Mapping & Layers
Offline-capable vector tiles with contours, terrain shading, and custom styling.
Real-time danger overlays synced with regional bulletins. Color-coded by severity.
Precipitation, wind patterns, and visibility layers from forecast data.
Terrain analysis showing avalanche-prone angles. 30-45 degree highlighting.
Snap-to-trail routing with elevation profiles generated on the fly.
Tap anywhere for precise elevation. Works offline with cached DEM tiles.