nntpserver.py
hnterm
Our great sponsors
nntpserver.py | hnterm | |
---|---|---|
4 | 10 | |
45 | 123 | |
- | - | |
1.0 | 0.0 | |
about 1 year ago | 6 months ago | |
Python | C++ | |
GNU Affero General Public License v3.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
nntpserver.py
-
Gopher Protocol (2020)
Here's also a read-only NNTP/Usenet bridge for HN you can self-host https://github.com/epilys/nntpserver.py/blob/main/examples/h...
-
Show HN: Circumflex, browse HN in your terminal
Here's a single file, no dependency nntp / Usenet server library in python3 I wrote. It includes an HN gateway as an example. I have used it with slrn (tui), meli (tui), pan (gui) and thunderbird (gui)
-
Ask HN: I miss Usenet. Are there any modern equivalents?
I wrote a dependency tree python3 library to make your own NNTP servers:
https://pypi.org/project/nntpserver/0.0.3/
https://github.com/epilys/nntpserver.py
It's used in my link aggregator forum, https://sic.pm/ which also has a mailing list bridge functionality.
As a demo, I have implemented a HN mirror on NNTP: (quoting README.md)
hnnntp.py querying news.ycombinator.com (hackernews) API and caching results in an sqlite3 database. A public instance might be online at nessuent.xyz:564 (TLS only)
hnterm
-
Show HN: Circumflex, browse HN in your terminal
Love this! Bubbletea is a great library for TUIs. I've been a long time user of hnterm (https://github.com/ggerganov/hnterm) which has a nice feature for collapsing comment threads, but doesn't look as nice otherwise.
- TUIs
- Hacker News in the Style of Teletext
-
Show HN: Hackernews_tui – A Terminal UI to Browse Hacker News Discussions
https://twitter.com/ggerganov/status/1337719342465748993
Wow this looks dope. I'll try it out.
I just realize that you are the author of https://github.com/ggerganov/hnterm. I just came across with it recently while finding some HackerNews apps on GitHub. If I understand correctly, `hnterm` seems to use the official Hacker news API for rendering. I found it quite hard to use compared to the HN Algolia APIs. Do you have any suggestions on how to utilize the official APIs better?
-
Ask HN: Hacker News comment tree indentation on text based web browsers
There's this: https://github.com/ggerganov/hnterm
Appears to be browse-only though.
What are some alternatives?
hnrss - Custom, realtime RSS feeds for Hacker News
haxor-news - Browse Hacker News like a haxor: A Hacker News command line interface (CLI).
conio-for-linux - Conio.h for linux
awesome-hackernews - A curated list of FOSS tools to improve the Hacker News experience.
go-readability - Go package that cleans a HTML page for better readability.
hackernews-TUI - A Terminal UI to browse Hacker News
CliFx - Class-first framework for building command-line interfaces
awesome-tuis - List of projects that provide terminal user interfaces
Hacker News API - Documentation and Samples for the Official HN API
fetchpost - Save HN post and comments as mails in maildir format
api - A RESTful API package for the Laravel and Lumen frameworks.
htop - htop - an interactive process viewer