Skip to main content
Build status Development status License Python version Version Downloads

Usage

This tool can be used to synchronize feeds from a Tiny Tiny RSS server. If you’re a bit like me and prefer reading your feeds through the browser, you’ll sure have been in the situation of not being able to access your feeds due to the lack of an internet connection. ttrss will help you to read articles offline in a very simple manner.

For a quick introduction, let me show how you would use the tool to get started.

$ ttrss synchronize -d ~/news/ --url https://ttrss.example.com/ --username example --keyring-service ttrss.example.com

As can be seen above, you have to specify a directory where all unread articles will be saved in. Additionally, server information and login credentials must be provided. For now, the only way of specifying a password is by using the keyring command line tool, which is passed the --username and the --keyring-service.

Installation

From PyPI

pip install ttrss

From Source

./setup.py install

Configuration

A configuration file can be saved to ~/.config/ttrss/config.ini to avoid specifying the path and other information for each invocation. Of course, $XDG_CONFIG_HOME can be set to change your configuration path. Alternatively, the path to the configuration file can be set via the --config-file argument.

[GENERAL]
RootDir = ~/news/
Url = https://ttrss.example.com/
Username = example
KeyringService = ttrss.example.com

Development

The source code is located on GitHub. To check out the repository, the following command can be used.

git clone https://github.com/eikendev/ttrss.git

Release files for ttrss 1.1.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ttrss 1.1.5
File Size Uploaded
ttrss-1.1.5.tar.gz 10.8 kB Details

Release files / ttrss-1.1.5.tar.gz

Download URL ttrss-1.1.5.tar.gz
Size 10.8 kB
Tags Source
SHA-256 checksum
How to use checksums
cb565642c6e65524c17936487417993cfbb2da5d4d5f179d7dff9a3abce6ebec
BLAKE2b-256 checksum
How to use checksums
54580daabd76acdbd47e7963ce5d541d743cb2e23ca2335367d209888db8b8f2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.6.7

Release history Release notifications | RSS feed

This release

1.1.5 This release

1 release file

1.1.4

1 release file

1.1.3

1 release file

1.1.1

1 release file

1.0.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page