Skip to content

This haskell program extracts the data from FeedReader's database and exports it as an OPML file

License

Notifications You must be signed in to change notification settings

tchoutri/feed-extract

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

feed-extract

This is my Haskell week-end project to help with the lack of "Export" feature in FeedReader

Install

Manual install (recommended for bleeding-edge patches)

You'll need Stack.

run stack install in the project directory. The binary will be copied to ~/.local/bin.
You might want to run stack install --ghc-options=-dynamic in order to reduce the size of the binary (4,1M → 20Ko).

Releases

For the moment, releases are hosted on the GitHub platform. They consist of a Zip archive with the README, the LICENSE file and the binary, whose Haskell libraries are bundled in (but the C libraries are still dynamically linked (for now)).
The releases might not be as up-to-date as the master branch, though.

Usage

feed-extract ~/.local/share/feedreader/data/feedreader-04.db or every other location where your db might be.

Uninstall

As Stack does not keep trace of the installed objects on the filesystem, it does not provide an uninstall sub-command.
But since feed-extract only uses itself, you can safely delete the binary from your filesystem.

ROADMAP

  • Preserve categories
    • Get rid of the multimap

LICENSE

This software is licenced under the MIT license

About

This haskell program extracts the data from FeedReader's database and exports it as an OPML file

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published