Ferrostar Navigation SDK
Cross-platform navigation SDK built for performance
Fast, reliable, portable navigation.
Turn-by-Turn Navigation Made Simple
Ferrostar gives you complete control over the navigation experience, whether you're building for foot, bike, car, or custom routing scenarios.
- Customizable navigation behavior to suit any mode of travel
- Support for real-time updates and rerouting
- Works directly with the Stadia Maps Routing APIs
Cross-Platform by Design
With a shared core and platform-native UI, Ferrostar delivers consistent behavior across multiple platforms, including Android, iOS, and the web.
- Native support for Android, iOS, and PWAs
- Core logic shared across environments
- Consistent APIs make it ideal for multi-platform applications
Reliability and Speed
Ferrostar's navigation logic is written in Rust, a systems programming language known for its memory safety and performance, which means efficient use of resources and fewer runtime bugs.
- Zero-cost abstractions for maximum efficiency
- Compile-time guarantees that eliminate many classes of bugs
- Predictable, high-performance execution
High-Performance, Open-Source Foundation
Ferrostar is a BSD-licensed, open-source project hosted on GitHub, built and maintained in the open. You get a fast, flexible foundation and the freedom to change it.
What Makes Ferrostar Different?
- Modular UI & Logic: Built with composable UI frameworks (SwiftUI, Jetpack Compose), so you style the navigation interface rather than adopt ours.
- Open Source: Direct source code access for deeper modifications, custom integrations, and bug patches.
- Modern Tooling & Ecosystem: Built on the Rust toolchain for safety, performance, and cross-compilation.
Perfect Fit for These Use Cases
- Logistics and delivery apps
- Ride-sharing or fleet tracking solutions
- Outdoor recreation and fitness tracking
- Smart mobility and autonomous systems
Start Building with Ferrostar
Ready to integrate Ferrostar into your product or app? Check out our Ferrostar SDK Docs.
Still deciding? What Is a Navigation SDK? covers what one has to do and the questions worth settling before you commit to one.