Terminal UI for TechCrunch: browse category feeds and read articles in the CLI.
Project description
techcrunch
Browse TechCrunch in the terminal: pick a feed, open a story, read the text. Built with Textual. Source: github.com/plusvitae/techcrunch.
Run it
pip install techcrunch
techcrunch
Keys: Tab moves focus · ↑↓ headlines · Enter opens article · Esc or b back · r reload feed · q quit.
Screenshots
Images load from the repo’s main branch so this README renders on GitHub and PyPI.
|
Feed picker |
Headlines |
Article + tags |
What gets scraped
Feed pages (category or tag listing on techcrunch.com):
- Post title
- Article URL
Thumbnails exist on the site; the TUI only shows titles.
Article pages (when you press Enter):
- Title
- Author
- Published time
- Body text (
.entry-content/ WordPress blocks;script,style,aside, andfigurenodes removed so images don’t appear in the body) - Tags (
rel="tag"links)
Feeds wired in the app
| Categories | Tags |
|---|---|
| Startups, Venture, Enterprise, Apps, Security, AI, Fintech, Hardware, Transportation, Media & Entertainment, Biotech & Health, Space, Climate, Government & Policy | Apple, Google, Meta, Amazon, Microsoft |
The package also includes a small search helper (techcrunch/search.py) that hits techcrunch.com/?s=… and parses result cards (title, link, excerpt, author, date, category)—not used by the TUI today.
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file techcrunch-1.0.1.tar.gz.
File metadata
- Download URL: techcrunch-1.0.1.tar.gz
- Upload date:
- Size: 26.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
79ed7762cd48037224f3e368b257f3e440033a6cb2edb2afe7ddf1325b608ed1
|
|
| MD5 |
b63a907494874a3820613b5254ca9ee6
|
|
| BLAKE2b-256 |
2aa624de76c12bc6c2213c7b764fd29984002c0c6940f968f51e6c4aa730c874
|
File details
Details for the file techcrunch-1.0.1-py3-none-any.whl.
File metadata
- Download URL: techcrunch-1.0.1-py3-none-any.whl
- Upload date:
- Size: 9.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
11eb05da727561fde7999f396207ee480450c895ff0a09fb3cceb5dfc2fbcbd2
|
|
| MD5 |
1fd67a31a5e63a7bf8be989d20282f9b
|
|
| BLAKE2b-256 |
754cc8c14cafc1d8d6132cd4997b17b9c6c92b6f4de42a492aba454c4ff59a3f
|