16 releases (8 stable)
1.1.6 | Jan 21, 2024 |
---|---|
1.1.5 | Oct 2, 2022 |
1.1.4 | Jul 20, 2022 |
1.1.3 | Sep 27, 2021 |
0.2.1 | May 28, 2020 |
#788 in Web programming
1,034 downloads per month
Used in 12 crates
(9 directly)
18KB
194 lines
OPML 📄
OPML library for Rust & standalone CLI.
API
For API documentation and examples see docs.rs.
CLI
Cargo
With a working Rust and Cargo installation, you can install the OPML CLI from Crates.io.
cargo install opml_cli
Binaries
Precompiled x86_64-unknown-linux-gnu
binaries are available on the Releases page.
Development
With Nix flakes and direnv installed and enabled, all the required dependencies are automatically loaded from shell.nix
. Then cargo-make can be used to build, deploy and lint the code. The available tasks are all described in the Makefile.toml
configuration.
License
Distributed under the Apache License 2.0 and MIT licenses, see LICENSE-Apache and LICENSE-MIT for more information.
The samples located in opml_api/tests/spec_samples
) were taken from the OPML 2.0 spec and are subject to their own license.
Dependencies
~1.7–2.3MB
~51K SLoC