./news/newsraft, Terminal based feed reader

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.35nb1, Package name: newsraft-0.35nb1, Maintainer: ktnb

newsraft is a feed reader with a ncurses user interface. It attempts
to be lightweight version newsboat. newsraft supports parallel
downloads, section-based feeds grouping, opening links in any
program, viewing news from all feeds with explore mode, automatic
updates for feeds and sections, multiple actions key bindings,
support for feed generating scripts, text search by news titles,
and interactive interface for viewing news content.


Master sites:

Filesize: 227.87 KB

Version history: (Expand)


CVS history: (Expand)


   2026-01-07 09:49:50 by Thomas Klausner | Files touched by this commit (2525)
Log message:
*: recursive bump for icu 78.1
   2026-01-02 15:21:54 by Kevin Bloom | Files touched by this commit (2) | Package updated
Log message:
newsraft: update to 0.35

- add support for soft hyphens in pager
- fallback to attachment url if there is no item link
- fix nested parentheses parsing in $(...) feeds
- include categories when exporting/importing feeds to/from OPML
- exit early on invalid locale settings
- add hint about converting encodings to error message
   2025-10-07 15:22:44 by Kevin Bloom | Files touched by this commit (2) | Package updated
Log message:
newsraft: update to 0.34

- add read-on-arrival setting
- add scrollwrap setting
- add color-list-item-selected setting
- add color-list-feed-selected setting
- add color-list-section-selected setting
- fix colorN value offset by 1 in color settings
- gracefully handle zero size state of terminal emulator
- apply search cumulatively instead of overwriting previous query
- don't remove trailing slashes from feed urls
- store feed urls without trailing slashes in the database
- let go of terminal control while executing commands
- add total items count specifier to menu-feed-entry-format
- provide update error for generator feeds on failed command
- use esc mode only when escape key is bound
- add items sorting by download time
- bind ? to exec man newsraft by default
   2025-10-05 21:26:29 by Jonathan Schleifer | Files touched by this commit (485)
Log message:
*: rev bump for curl
   2025-08-04 03:51:14 by Kevin Bloom | Files touched by this commit (2)
Log message:
newsraft: 0.32

- add toggle-read action
- add toggle-important action
- add global-section-hide setting
- make FEATURECFLAGS in makefile universally correct for most
  platforms
- fix termbox2 behavior to handle TERMINFO environment variable as in
  ncurses
- provide more log information during termbox2 initialization
- prefer a link to webpage instead of feed URL when converting
  relative item links to absolute notation
   2025-06-30 13:09:38 by Kevin Bloom | Files touched by this commit (2) | Package updated
Log message:
newsraft: update to 0.31

- removed curses in favor of termbox
- add download-max-connections setting
- add ignore-no-color setting
- add sort-by-time-update action
- add sort-by-time-publication action
- fallback to open in open-in-browser-command setting on macOS
   2025-05-16 16:02:56 by Kevin Bloom | Files touched by this commit (2) | Package updated
Log message:
newsraft: update to 0.30

- added edit action
- added find action
- added user_data column to feeds and items database tables
- added DB commands
- added next-error action
- added prev-error action
- added convert-opml-to-feeds scenario (argument for -e)
- added convert-feeds-to-opml scenario (argument for -e)
- added database-batch-transactions setting
- added REGEXP operator to item-rule setting
- report error when item-rule setting is invalid
- make items counting respect applied item-rule setting
- fallback to OSC 9 in notification-command setting
- fallback to OSC 52 in copy-to-clipboard-command setting
- rename analyze-database-on-startup setting to database-analyze-on-startup
- clarify that only one specifier can be put per field in item-content-format \ 
(#184 [9])
- delete yajl dependency, use json_tree() from sqlite to parse json
   2025-04-19 09:58:38 by Thomas Klausner | Files touched by this commit (750)
Log message:
*: recursive bump for default Kerberos implementation switch