@@ -0,0 +1,10 @@
+// Copyright 2018 Frédéric Guillot. All rights reserved.
+// Use of this source code is governed by the Apache 2.0
+// license that can be found in the LICENSE file.
+
+/*
+Package database provides functions related to the database connection.
+*/
+package database // import "miniflux.app/database"
+Package client provides an HTTP client builder.
+package client // import "miniflux.app/http/client"
+Package cookie provides functions to build cookies.
+package cookie // import "miniflux.app/http/cookie"
@@ -4,7 +4,7 @@
/*
-Package request holds helper functions regarding the HTTP request.
+Package request contains helper functions to work with the HTTP request.
*/
package request // import "miniflux.app/http/request"
+Package route contains helper functions to work with defined routes.
+package route // import "miniflux.app/http/route"
+Package instapaper provides an integration with Instapaper.
+package instapaper // import "miniflux.app/integration/instapaper"
+Package nunuxkeeper provides an integration with the Nunux Keeper application.
+package nunuxkeeper // import "miniflux.app/integration/nunuxkeeper"
+Package pinboard provides an integration with Pinboard.
+package pinboard // import "miniflux.app/integration/pinboard"
+Package pocket provides an integration with Pocket.
+package pocket // import "miniflux.app/integration/pocket"
+Package wallabag provides an integration with the Wallabag application.
+package wallabag // import "miniflux.app/integration/wallabag"
+Package atom provides an Atom feed parser.
+package atom // import "miniflux.app/reader/atom"
+Package date provides a feed date parser.
+package date // import "miniflux.app/reader/date"
-Package encoding handles workarounds to deal with encoding edge cases found into the wild.
+Package encoding handles workarounds to deal with encoding edge cases found into feeds.
package encoding // import "miniflux.app/reader/encoding"
+Package feed provides a generic feed parser that abstracts all different formats.
+package feed // import "miniflux.app/reader/feed"
+Package icon provides all the logic to download website icons.
+package icon // import "miniflux.app/reader/icon"
+Package json provides a JSON feed parser.
+package json // import "miniflux.app/reader/json"
+Package opml provides an OPML parser and writer.
+package opml // import "miniflux.app/reader/opml"
+Package processor handles the logic to manipulate feed contents.
+package processor // import "miniflux.app/reader/processor"
+Package rdf provides a RDF feed parser.
+package rdf // import "miniflux.app/reader/rdf"
+Package readability implements a web page scraper that returns only relevant content.
+package readability // import "miniflux.app/reader/readability"
+Package rewrite provides functions to manipulate feed contents.
+package rewrite // import "miniflux.app/reader/rewrite"
+Package rss provides a RSS feed parser.
+package rss // import "miniflux.app/reader/rss"
+Package sanitizer implements a HTML sanitizer that removes unsafe elements.
+package sanitizer // import "miniflux.app/reader/sanitizer"
+Package scraper implements a web page crawler.
+package scraper // import "miniflux.app/reader/scraper"
+Package subscription implements the logic to find subscriptions on a website.
+package subscription // import "miniflux.app/reader/subscription"
+Package timezone contains helper functions to work with timezones.
+package timezone // import "miniflux.app/timezone"
+Package form handles HTML form validation and serialization.
+package form // import "miniflux.app/ui/form"
+Package session provides helper functions to work with the user session.
+package session // import "miniflux.app/ui/session"
+Package static contains assets for the user interface.
+package static // import "miniflux.app/ui/static"
+Package view handles template parameters.
+package view // import "miniflux.app/ui/view"