mirror of
https://github.com/seemueller-io/yachtpit.git
synced 2025-09-08 22:46:45 +00:00
602bc5d4b8a130a2de9121ae4d16dbcab4af35bb

* Add GPS service and nautical base city data - Implement `GpsService` with methods for position updates and enabling/disabling GPS. - Introduce test data for nautical base cities with key attributes like population, coordinates, and images. - Update dependencies in `bun.lock` with required packages such as `geojson`. * give map a custom style * shift towards rust exclusivity * `build.rs` streamlines map build. Added an axum server with the map assets embedded. * update readmes * base-map api retrieves geolocation from the navigator of the browser * make map standalone wry that pulls assets from the server to simulate behavior in bevy * wip wasm * wasm build fixed * fix path ref to assets --------- Co-authored-by: geoffsee <>
yachtpit
Warning: Experimental, incomplete, and unfunded.
An open-source virtual cockpit for Windows, macOS, Linux, Web, Android, and iOS.
shrimp
- cargo/Rust
grits
git clone https://github.com/seemueller-io/yachtpit.git && cd yachtpit
# https://doc.rust-lang.org/cargo/commands/cargo-check.html#description
cargo check
# install/build node dependencies (bun|npm|pnpm|yarn)
bun install
# run the desktop app with the development profile
cargo run
Languages
Rust
80.3%
TypeScript
15.1%
HTML
1.5%
JavaScript
1.5%
Shell
1.2%
Other
0.4%