https://github.com/hako/bbcli
:newspaper: Browse BBC News like a hacker.
https://github.com/hako/bbcli
bbc cli news python python3
Last synced: 2 months ago
JSON representation
:newspaper: Browse BBC News like a hacker.
- Host: GitHub
- URL: https://github.com/hako/bbcli
- Owner: hako
- License: mit
- Created: 2015-04-04T20:09:40.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2024-05-21T07:39:00.000Z (over 1 year ago)
- Last Synced: 2025-09-21T23:46:45.932Z (3 months ago)
- Topics: bbc, cli, news, python, python3
- Language: Python
- Homepage: http://hako.github.io/bbcli/
- Size: 63.5 KB
- Stars: 8
- Watchers: 2
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-cli-apps-in-a-csv - bbcli - Browse BBC News like a hacker. (<a name="viewers"></a>Viewers)
- awesome-ratatui - bbcli - A terminal-based BBC News reader featuring a compact, numbered list interface with vim-like navigation. (💻 Apps / 🚀 Productivity and Utilities)
- awesome-cli-apps - bbcli - Browse BBC News like a hacker. (<a name="viewers"></a>Viewers)
README
# bbcli
Browse BBC News like a hacker. (based on pyhackernews)

# installation & usage:
`pip install bbcli`
or
`pip3 install bbcli`
and then in terminal:
`bbcli`
# configuration:
Custom keybindings can be defined in either:
`$HOME/.bbcli`
Or:
`$HOME/.config/bbcli`
Like so:
[Keys]
quit = q
open = w
tabopen = O
refresh = r
latest = l
scroll_up = k
scroll_down = j
bottom = G
[Commands]
; %URL is a placeholder for where the actual URL will be inserted.
; Remove these if unused.
open = dwbremote :open %URL
tabopen = dwbremote :tabopen %URL
# credits
Dan Claudiu Pop and Chase Franklin for pyhackernews.