All Projects → newsboat → Newsboat

newsboat / Newsboat

Licence: mit
An RSS/Atom feed reader for text terminals

Programming Languages

C++
36643 projects - #6 most used programming language
rust
11053 projects
HTML
75241 projects
shell
77523 projects
Dockerfile
14818 projects
Makefile
30231 projects

Projects that are alternatives of or similar to Newsboat

snownews
⛄ Snownews is a text-mode RSS feed reader.
Stars: ✭ 138 (-92.32%)
Mutual labels:  rss-feed-reader, atom-feed-reader
Monk gui
A Graphical user Interface for deep learning and computer vision over Monk Libraries
Stars: ✭ 120 (-93.33%)
Mutual labels:  hacktoberfest
Mangaki
Site de recommandation de mangas et d'anime
Stars: ✭ 118 (-93.44%)
Mutual labels:  hacktoberfest
Editorconfig Checker
A tool to verify that your files are in harmony with your .editorconfig
Stars: ✭ 119 (-93.38%)
Mutual labels:  hacktoberfest
Hacktoberfest2021
Raise Genuine PRs, Your PRs will be accepted, Star This Repo, You aren't allowed to Update README.md
Stars: ✭ 119 (-93.38%)
Mutual labels:  hacktoberfest
Git Url Parse
✌️ A high level git url parser for common git providers.
Stars: ✭ 119 (-93.38%)
Mutual labels:  hacktoberfest
Vsc Material Theme
Material Theme, the most epic theme for Visual Studio Code
Stars: ✭ 1,617 (-10.07%)
Mutual labels:  hacktoberfest
Wp Graphql Yoast Seo
This is an extension to the WPGraphQL plugin for Yoast SEO
Stars: ✭ 120 (-93.33%)
Mutual labels:  hacktoberfest
Sudoku Solver
GUI Sudoku Solver using Pygame
Stars: ✭ 120 (-93.33%)
Mutual labels:  hacktoberfest
Stryker4s
Mutation testing for Scala. Work in progress...
Stars: ✭ 118 (-93.44%)
Mutual labels:  hacktoberfest
Lumos
💡 A light Swift wrapper around Objective-C Runtime
Stars: ✭ 119 (-93.38%)
Mutual labels:  hacktoberfest
Unshort.link
Prevent short link services from tracking you by unshortening the urls for your
Stars: ✭ 119 (-93.38%)
Mutual labels:  hacktoberfest
Tsuru Dashboard
Web dashboard for tsuru PaaS.
Stars: ✭ 119 (-93.38%)
Mutual labels:  hacktoberfest
Pytrustnfe
Módulo NF-e Python
Stars: ✭ 118 (-93.44%)
Mutual labels:  hacktoberfest
Angular Open Source Starter
This is a starter project for creating open-source libraries for Angular. It is a full fledged Angular workspace with demo application and easy library addition. It is designed to be used for open-sourcing libraries on Github and has everything you'd need ready for CI, code coverage, SSR testing, StackBlitz demo deployment and more.
Stars: ✭ 120 (-93.33%)
Mutual labels:  hacktoberfest
Universal Collapsingtablayout
CollapsingToolbarLayout with TabLayout
Stars: ✭ 118 (-93.44%)
Mutual labels:  hacktoberfest
Pg ha migrations
Enforces DDL/migration safety in Ruby on Rails project with an emphasis on explicitly choosing trade-offs and avoiding unnecessary magic.
Stars: ✭ 119 (-93.38%)
Mutual labels:  hacktoberfest
Docs
API Platform documentation
Stars: ✭ 119 (-93.38%)
Mutual labels:  hacktoberfest
Dev Folio
🔥 A collection of Free Portfolio templates for developers.
Stars: ✭ 120 (-93.33%)
Mutual labels:  hacktoberfest
Freud
Powerful, efficient particle trajectory analysis in scientific Python.
Stars: ✭ 118 (-93.44%)
Mutual labels:  hacktoberfest

Newsboat Cirrus CI Build Status GitHub Actions: Coveralls status Coverage Status CII Best Practices

Newsboat logo

Newsboat is an RSS/Atom feed reader for the text console. It's an actively maintained fork of Newsbeuter.

A feed reader pulls updates directly from sites like blogs and news agencies, and lets you review them in a single interface. Many times, the feed includes the full text of the update, so you don't even need to start a web browser! You can learn more about feed readers on Wikipedia.

Viewing an article in Newsboat

Notable features

Downloading

You can download the latest version of Newsboat from the official site: https://newsboat.org/

Alternatively, you can check out the latest version from the Git repository:

$ git clone git://github.com/newsboat/newsboat.git

Dependencies

Newsboat depends on a number of libraries, which need to be installed before Newsboat can be compiled.

Developers will also need:

Installation

There are numerous ways:

  • install from your distribution's repository (a lot of distros have a package);

  • install via Snap:

    $ sudo snap install newsboat
    

    Our snap only supports xdg-open as the browser, and you can't run arbitrary scripts for rendering and bookmarking. The reason is strict confinement; if we disabled it, the snap would be no better than a distribution's package;

  • build from source with Docker. Note that the resulting binary might not run outside of that same Docker container if your system doesn't have all the necessary libraries, or if their versions are too old;

  • build from source in a chroot: to avoid polluting your system with developer packages, or to avoid upgrading, you might use a tool like debootstrap to create an isolated environment. Once that's done, just build from source as outlined in the next item;

  • build from source.

    Install everything that's listed in the "Dependencies" section above. Make sure to install the header files as well (on Debian and derivatives, headers are in -dev packages, e.g. libsqlite3-dev.)

    Cross-compilers need to set CARGO_BUILD_TARGET; see cargo documentation.

    Then compile and install with:

    $ make                   #  pass -jN to use N CPU cores, e.g. -j8
    $ sudo make install      #  install everything under /usr/local
    

    To install to a different directory, pass prefix like so: sudo make prefix=/opt/newsboat install.

    To uninstall, run sudo make uninstall.

Support

Contributing

See CONTRIBUTING.md

License

Newsboat is licensed under the MIT license; see the LICENSE file. Logo by noobilanderi, licensed under CC BY 4.0.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].