A desktop application for practicing holding pattern entries, made for cadet pilots, pilots in-training, refreshment and enthusiasts.
Built with Rust and egui.
- Simulate Mode: Practice with any VOR worldwide without a flight simulator
- X-Plane 11 Integration: Real-time practice connected to X-Plane 11
- Interactive Map: OpenStreetMap tiles with visual overlay
- Entry Types: Automatic calculation of Direct, Teardrop, and Parallel entries
- Display Modes: Switch between Radial (R-270) and Cardinal (WEST) notation
- Visual Sectors: Color-coded entry zones for quick reference
- Windows (tested on Windows)
- X-Plane 11 (optional, only for X-Plane mode)
- FlyWithLua plugin (required for X-Plane 11 mode)
- Select a VOR from the worldwide database
- Click "Generate Position" to create a random scenario
- Click "Calculate Entry" to see the correct entry type
- Install the FlyWithLua script (included in repository)
- Connect to X-Plane 11
- Click "New Holding" to generate a random holding pattern
- Fly to the fix and the app will track your entry
37eb84b5c46c27c9eb6b00968fc58ef0.mp4
- Rust
- egui (GUI framework)
- OpenStreetMap (map tiles)
- reqwest (tile downloading)
cargo build --releaseIf you find this useful, consider supporting development:
MIT