The imm package

[Tags: library, program]

Cf README file

[Skip to ReadMe]


Change logNone available
Dependenciesaeson, ansi-wl-pprint, atom-conduit, base (==4.*), bytestring, case-insensitive, chunked-data, comonad, compdata, conduit, conduit-combinators, conduit-parse, connection, containers, directory (>=, dyre, exceptions, fast-logger, filepath, free, hashable, HaskellNet, HaskellNet-SSL (>=, http-client, http-client-tls, http-types, imm, mime-mail, mono-traversable, monoid-subclasses, network, opml-conduit, optparse-applicative, rainbow, rainbox, rss-conduit, text, time, timerep (>=, tls, transformers, uri-bytestring, xml, xml-conduit [details]
Authorkamaradclimber, koral
Maintainerkoral <>
Home page
Source repositoryhead: git clone git://
UploadedSat Apr 30 12:28:12 UTC 2016 by koral
UpdatedSat Apr 30 14:48:59 UTC 2016 by koral to revision 3
Downloads2023 total (29 in last 30 days)
0 []
StatusDocs not available [build log]
All reported builds failed as of 2016-04-30 [all 1 reports]



Maintainers' corner

For package maintainers and hackage trustees

Readme for imm-


In a nutshell

imm is a tool that does only one thing: it retrieves a list of RSS/Atom feeds, and executes arbitrary actions for each of them (e.g. sending a mail).

Notably, imm makes it possible to use mail readers for feeds, for the sake of I-want-the-mutt-of-feed-readers zealots.

imm is written and configured in Haskell. To get started, please consult documentation of Imm.Boot module.

Informations about versions, dependencies, source repositories and contacts can be found in hackage.


Following numerous RSS/Atom feeds needs organization and aggregation, which is usually accomplished through feed readers. Although there are a lot of those, some people still feel unsatisfied with the existing implementations.

The expected features of a feed reader could be defined as follows:

Luckily, there's already a widespread solution that provides such features: mail readers. Considering that, imm can project the RSS/Atom paradigm onto the mail one; this way, all the existing tools that work on mails can be leveraged to work on RSS/Atom feeds as well, no wheel reinventing.