GPS Exchange Format library/CLI in OCaml
at main 880 B view raw
1(lang dune 3.18) 2 3(name mlgpx) 4 5(generate_opam_files true) 6 7(package 8 (name mlgpx) 9 (depends ocaml dune xmlm ptime (eio (>= 1.2)) ppx_expect alcotest eio_main cmdliner fmt logs) 10 (synopsis "Library and CLI for parsing and generating GPS Exchange (GPX) formats") 11 (description 12 "mlgpx is a streaming GPX (GPS Exchange Format) library for OCaml. It provides a portable core library using the xmlm streaming XML parser, with a separate Unix layer for file I/O operations. The library supports the complete GPX 1.1 specification including waypoints, routes, tracks, and metadata with strong type safety and validation.") 13 (license ISC) 14 (authors "Anil Madhavapeddy") 15 (homepage "https://tangled.sh/@anil.recoil.org/ocaml-gpx") 16 (maintainers "Anil Madhavapeddy <anil@recoil.org>") 17 (bug_reports https://tangled.sh/@anil.recoil.org/ocaml-gpx/issues) 18 (maintenance_intent "(latest)") 19)