Raggle — консольное Ncurses / Ruby приложение для чтения новостных лент.
Raggle поддерживает различные версии RSS (семейство XML-форматов предназначенных для описания новостных лент, анонсов статей, изменений в блогах и прочее), отображение HTML (стандартный язык разметки документов во всемирной паутине), автоматическое определение веб-браузера и поддержку HTTP-прокси.
Основное управление Raggle осуществляется с клавиатуры, частично поддерживается и мышь, все клавиатурные сочетания настраиваемые, есть возможность смены темы оформления. Новостные ленты могут быть разделены по категориям и определён их приоритет (при обновлении), есть возможность поиска по заголовкам новостей.
Набор новостных лент в Raggle может быть импортирован и экспортирован, в файл формата OPML (стандарт для создания списков включающих RSS-потоки).
Raggle имеет встроенный HTTP-сервер (веб-сервер) дающий возможность просматривать новости и управлять некоторыми настройками приложения через веб-интерфейс (веб-браузер). Для его запуска следует выполнить в консоли:
raggle --server номер_порта
Затем в строке веб-браузера ввести:
localhost:номер_порта
Все настройки Raggle и веб-интерфейса сохраняются в каталоге:
~/.raggle
К сожалению просматривать новости в Raggle на языке отличном от английского не удастся, хотя используя веб-интерфейс, установив кодировку UTF-8, можно поучить поддержку Юникода (частичную).
Лицензия: GNU GPL