Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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)