opml
Version, currently master branch1 version
- master branchlatestJul 9, 2018
github.com/mjago/opml
Hierarchical OPML parser
1 stars
0 dependents
License: MIT
Installation
# Add this to your shard.yml
dependencies:
opml:
github: mjago/opml
branch: mastermaster is a branch, not a release, so this tracks it rather than pinning a version.
Then run:
shards installshard.yml
- Crystal
- no constraint declared
- License
- MIT
- Author
- Martyn Jago
Dependencies
This version declares no dependencies.
README
OPML Parser
Hierarchical OPML Parser. Unlimited depth of structure is preserved in an object tree of Outlines.
Installation
Add this to your application's shard.yml:
dependencies:
opml:
github: mjago/opml
Usage
require "opml"
outlines = [] of Outline
%w[miscellaneous.opml other.opml].each do |file|
outlines += Opml.parse_file("opml/" + file)
end
See specs for further details.
Contributing
- Fork it ( https://github.com/mjago/opml/fork )
- Create your feature branch (git checkout -b my-new-feature)
- Commit your changes (git commit -am 'Add some feature')
- Push to the branch (git push origin my-new-feature)
- Create a new Pull Request
Contributors
- mjago mjago - creator, maintainer
Documentation
Built from the current release. The first visit to a release nobody has asked for starts its build.
Links
This branch
- Branch
master- Seen
- Jul 9, 2018
- Indexed
- yes
Dependents
No indexed shard depends on this one yet.
Repository
github.com/mjago/opml
Metadata
- Created
- Aug 16, 2026
- Updated
- Aug 16, 2026
- Synced
- Aug 16, 2026
- Versions
- 1