Консольное приложение для чтения новостных лент.

raggle 002

Raggle — консольное Ncurses / Ruby приложение для чтения новостных лент.

raggle 003

Raggle поддерживает различные версии RSS (семейство XML-форматов предназначенных для описания новостных лент, анонсов статей, изменений в блогах и прочее), отображение HTML (стандартный язык разметки документов во всемирной паутине), автоматическое определение веб-браузера и поддержку HTTP-прокси.

raggle 004

raggle 005

raggle 006

Основное управление Raggle осуществляется с клавиатуры, частично поддерживается и мышь, все клавиатурные сочетания настраиваемые, есть возможность смены темы оформления. Новостные ленты могут быть разделены по категориям и определён их приоритет (при обновлении), есть возможность поиска по заголовкам новостей.

raggle 007

raggle 008

Набор новостных лент в Raggle может быть импортирован и экспортирован, в файл формата OPML (стандарт для создания списков включающих RSS-потоки).

raggle 010

Raggle имеет встроенный HTTP-сервер (веб-сервер) дающий возможность просматривать новости и управлять некоторыми настройками приложения через веб-интерфейс (веб-браузер). Для его запуска следует выполнить в консоли:

raggle --server номер_порта


Затем в строке веб-браузера ввести:

localhost:номер_порта


Все настройки Raggle и веб-интерфейса сохраняются в каталоге:

~/.raggle


raggle 011

К сожалению просматривать новости в Raggle на языке отличном от английского не удастся, хотя используя веб-интерфейс, установив кодировку UTF-8, можно поучить поддержку Юникода (частичную).

raggle 012

Лицензия: GNU GPL

raggle 009

Домашняя страница Lustzone.ch