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: 9 months 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 (about 10 years ago)
- Default Branch: main
- Last Pushed: 2025-08-09T19:19:13.000Z (10 months ago)
- Last Synced: 2025-09-04T18:55:56.500Z (10 months ago)
- Topics: opml, opml-outline, opml-to-json
- Language: Go
- Homepage: https://rsdoiel.github.io/opml
- Size: 714 KB
- Stars: 6
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Citation: CITATION.cff
- Codemeta: codemeta.json
Awesome Lists containing this project
README
[](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)