All Projects → desmondhume → Newspaper

desmondhume / Newspaper

Read webpages in readability mode, inside your terminal.

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to Newspaper

Comfy Table
🔶 Build beautiful terminal tables with automatic content wrapping
Stars: ✭ 156 (-7.14%)
Mutual labels:  terminal
Macterm
Terminal emulator for macOS with 24-bit color, bitmap and vector graphics.
Stars: ✭ 162 (-3.57%)
Mutual labels:  terminal
Grex
A command-line tool and library for generating regular expressions from user-provided test cases
Stars: ✭ 4,847 (+2785.12%)
Mutual labels:  terminal
Eternalterminal
Re-Connectable secure remote shell
Stars: ✭ 2,191 (+1204.17%)
Mutual labels:  terminal
Mobile Toolkit
📱 Shell scripts for Android and iOS device management
Stars: ✭ 161 (-4.17%)
Mutual labels:  terminal
Command Line Api
Command line parsing, invocation, and rendering of terminal output.
Stars: ✭ 2,418 (+1339.29%)
Mutual labels:  terminal
Actions Cli
Monitor your GitHub Actions in real time from the command line
Stars: ✭ 156 (-7.14%)
Mutual labels:  terminal
Pythonvscode
This extension is now maintained in the Microsoft fork.
Stars: ✭ 2,013 (+1098.21%)
Mutual labels:  terminal
Ls Go
A more colorful, user-friendly implementation of `ls` written in Go
Stars: ✭ 162 (-3.57%)
Mutual labels:  terminal
Stacks Cli
📊 Analyze website stack from the terminal 💻
Stars: ✭ 1,962 (+1067.86%)
Mutual labels:  terminal
Readability
visualise readability
Stars: ✭ 160 (-4.76%)
Mutual labels:  readability
Tty Box
Draw various frames and boxes in your terminal window
Stars: ✭ 161 (-4.17%)
Mutual labels:  terminal
Iterm2 Borderless
Borderless iTerm2 patch with a few extra features
Stars: ✭ 165 (-1.79%)
Mutual labels:  terminal
Aura Theme
💅 A beautiful dark theme for your favorite apps.
Stars: ✭ 159 (-5.36%)
Mutual labels:  terminal
Reading List Mover
A Python utility for moving bookmarks/reading lists between services
Stars: ✭ 166 (-1.19%)
Mutual labels:  readability
Container Web Tty
Connect your containers via a web-tty
Stars: ✭ 156 (-7.14%)
Mutual labels:  terminal
Reply.vim
REPLs play nicely with :terminal on Vim and Neovim
Stars: ✭ 165 (-1.79%)
Mutual labels:  terminal
Cash Cli
💰💰 Convert currency rates directly from your terminal!
Stars: ✭ 168 (+0%)
Mutual labels:  terminal
Tui Go
A UI library for terminal applications.
Stars: ✭ 2,015 (+1099.4%)
Mutual labels:  terminal
Sendcode
Send code and text to macOS and Linux Terminals, iTerm, ConEmu, Cmder, Tmux, Terminus; R (RStudio), Julia, IPython.
Stars: ✭ 166 (-1.19%)
Mutual labels:  terminal

Newspaper

Read webpages in readability mode, inside your terminal.

asciicast

Why?

Newsbeuter is a great command line tool to read your favourite RSS feeds. Also, it lets you choose which command to invoke when opening an article URL link, by setting the browser key inside configurations. newspaper aims to be a simple command line tool to read URL's content in a clean and readable way.

You can choose to plug newspaper inside newsbeuter, or use it directly from the command line.

The heavy lifting is made by Mercury, an amazing and free service that converts URL to markdown.

This package starts as a light and pluggable command between their api and the less command.

Usage

  • go get github.com/desmondhume/newspaper
  • Sign up for Mercury and create an api key.
  • Store the api key inside an ENV variable called MERCURY_API_KEY
  • newspaper URL

To use newspaper as newsbeuter browser, place this line in your newsbeuter config:

browser newspaper [OPTIONS] %u

Options

-no-links    Remove markdown links
-plaintext   Disable ANSI codes (plaintext output)

Todo

  • [ ] Tests
  • [ ] Replace Mercury with a readability library
  • [ ] Save article to Markdown
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].