Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rsdoiel/opml
A package to manipulate OPML files in Go
https://github.com/rsdoiel/opml
opml opml-outline opml-to-json
Last synced: 14 days ago
JSON representation
A package to manipulate OPML files in Go
- Host: GitHub
- URL: https://github.com/rsdoiel/opml
- Owner: rsdoiel
- License: agpl-3.0
- Created: 2016-05-20T20:52:16.000Z (over 8 years ago)
- Default Branch: main
- Last Pushed: 2024-10-24T19:44:17.000Z (3 months ago)
- Last Synced: 2024-10-26T05:49:33.301Z (2 months ago)
- Topics: opml, opml-outline, opml-to-json
- Language: Go
- Homepage: https://rsdoiel.github.io/opml
- Size: 463 KB
- Stars: 5
- Watchers: 4
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Citation: CITATION.cff
- Codemeta: codemeta.json
Awesome Lists containing this project
README
[![Project Status: WIP – Initial development is in progress, but there has not yet been a stable, usable release suitable for the public.](https://www.repostatus.org/badges/latest/wip.svg)](https://www.repostatus.org/#wip)
# opml
A package to manipulate OPML files in Go. It is based on the spec as described at http://dev.opml.org/spec2.html.
It includes a demonstration command line utilities_opmlsort_
: sorts an OPML outline by text attribute values,_opmlcat_
: Concatenates one or more OPML outlines_opml2json_
: Converts an OPML file into a JSON document_url2opml_
: Converts a list of urls into OPML XML## Copying
The opml package is copyright (c) 2021 by R. S. Doiel and [released](https://github.com/rsdoiel/opml/releases/latest) under the [BSD 3-Clause license](license.html).
## References
+ [OPML Spec 2](http://dev.opml.org/spec2.html)