13 releases (7 breaking)

Uses new Rust 2024

0.7.1 Jun 12, 2025
0.6.0 Jan 27, 2025
0.4.1 Nov 18, 2024

#100 in Geospatial

Download history 4/week @ 2025-02-26 6/week @ 2025-05-07 18/week @ 2025-05-14 69/week @ 2025-06-04 170/week @ 2025-06-11

239 downloads per month

GPL-3.0-or-later

170KB
4K SLoC

skyway

tests badge crates.io

skyway is a command-line OpenStreetMap data conversion and filtering utility.

[!WARNING] skyway is currently in major version (0.y.z), i.e. it is undergoing initial development. While I hope you find skyway helpful, it might not work as expected. Your feedback and contributions are welcome. Thanks!

Documentation

Please see the skyway documentation to learn more!

Join #skyway in the OpenStreetMap Slack to participate in general discussion about skyway.

Supported Formats

Key:
❌ – Not Supported
➖ – Not Planned
✅ – Supported
⚡ – Speedy!

Format Reader Writer
GeoJSON
GeoPackage
GOL
o5m
OPL
OSM Express
OSM JSON
Overpass JSON
OSM XML
PBF

When paired together, "speedy" readers and writers will generally run faster by passing data between threads.

Contributing

Before contributing, please review our code of conduct.

Thank you for your interest in contributing to skyway! Issues, pull requests, and emails are all welcome. If you would like to make drastic changes to skyway, I recommend reaching out first so that we can coordinate our efforts.

License

skyway is released under GPLv3 or any later version. Please see LICENSE.md for more information.

Test data in the tests/ directory is derived from OpenStreetMap, and is therefore subject to the Open Database License (ODbL). Please click here for more information.

Dependencies

~2–13MB
~171K SLoC