awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
donnemartin avatar

donnemartin/haxor-news

0
View on GitHub↗
4,074 stars·168 forks·Python·10 views

Haxor News

Haxor-news is a command line interface and terminal news aggregator for browsing top stories, reading discussion threads, and searching job posts via the Hacker News API. It provides a text-based terminal user interface for consuming curated news feeds and viewing formatted web content directly within a system shell.

The tool includes a regex-powered content filter used to search hiring and freelance threads, isolating specific professional roles and skills through regular expressions. It also functions as a terminal web content reader that fetches and formats HTML from external links for readability.

The system covers general news browsing and discussion thread viewing, alongside specialized utilities for technical job searching. It supports terminal interface customization, interactive command auto-completion, and the ability to open external URLs in a system-default browser.

Integration is handled via standard stream piping, allowing command output to be sent to system pagers or other shell processes.

Features

  • Hacker News Clients - Provides a full-featured terminal client for browsing top stories and navigating community content on Hacker News.
  • News Aggregators - Provides programmatic access to curated lists of top, best, and new posts from the news aggregator.
  • Regex Content Filtering - Uses regular expression pattern matching to filter hiring and freelance threads for specific professional roles and skills.
  • Threaded Discussion Interfaces - Displays community discussion threads in a hierarchical structure to maintain conversation context.
  • News Aggregators - Aggregates and displays curated news feeds and community discussions via a shell interface.
  • External API Data Fetching - Retrieves community stories and discussion threads via network requests to the Hacker News API.
  • Terminal Content Rendering - Visualizes structured news content and formatted HTML within a terminal interface.
  • Job Search and Recruitment - Facilitates searching for technical professional roles and freelance opportunities through filtered community threads.
  • Freelance Opportunity Filtering - Filters freelance seeking posts using regular expressions to isolate specific professional roles.
  • Job Listing Filtering - Filters hiring posts using regular expressions to identify specific job requirements and company roles.
  • Community Question Browsing - Retrieves and displays community questions from Ask HN posts with configurable limits.
  • Terminal Content Readers - Fetches and formats HTML from external links for readability within a terminal user interface.
  • CLI Pipe Integration - Enables sending command output to system pagers or files using standard Unix-style pipes.
  • Application Command Dispatchers - Maps user keyboard input to internal application functions via a command dispatch system.
  • Standard Stream Piping - Writes formatted data to standard output to support integration with shell pipes and pagers.
  • Terminal Web Browsers - Provides a focused reading experience by formatting and rendering external web content directly inside the terminal.
  • Terminal Web Renderers - Formats and renders external HTML content for readability within the terminal emulator.
  • CLI Utilities - Hacker News browser for the terminal.
  • Applications - Terminal-based browser for Hacker News.

Star history

Star history chart for donnemartin/haxor-newsStar history chart for donnemartin/haxor-news

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Haxor News

Similar open-source projects, ranked by how many features they share with Haxor News.
  • michael-lazar/rtvmichael-lazar avatar

    michael-lazar/rtv

    4,648View on GitHub↗

    rtv is a terminal user interface social media browser and Reddit terminal client. It functions as a command-line interface for browsing, searching, and interacting with Reddit content, allowing users to manage accounts and view social feeds without a web browser. The application integrates with external system tools for content composition, launching configured text editors to create and modify long-form posts and comments. It handles media and external links by delegating them to system-level shell commands and handlers based on MIME types. Capabilities include account and inbox management

    Python
    View on GitHub↗4,648
  • isimar/hackernews-react-nativeiSimar avatar

    iSimar/HackerNews-React-Native

    3,713View on GitHub↗

    HackerNews-React-Native is a cross-platform mobile client and news aggregator designed for iOS and Android. It provides a mobile interface for browsing paginated news stories and reading nested community discussions by fetching data from the Hacker News API. The application includes an embedded web viewer to render external articles and source pages directly within the interface. It implements a hierarchical discussion system to display nested comment threads. The project is built using a React Native codebase and utilizes a modular UI composition. It incorporates list virtualization for sto

    JavaScript
    View on GitHub↗3,713
  • textualize/rich-cliTextualize avatar

    Textualize/rich-cli

    3,686View on GitHub↗

    rich-cli is a terminal rich text renderer and data visualizer that transforms raw text and structured data into styled console output. It functions as a command line markup processor, converting Markdown and custom markup into formatted text with clickable links and colors. The tool specializes in terminal content rendering for various formats, including syntax-highlighted source code, JSON data with consistent indentation, and CSV tables. It also supports the rendering of Jupyter notebooks and provides a terminal content pager for navigating long files and remote content via a scrollable int

    Pythonmarkdownrichsyntax-highlighting
    View on GitHub↗3,686
  • insanum/gcalcliinsanum avatar

    insanum/gcalcli

    3,731View on GitHub↗

    gcalcli is a command-line interface and calendar management tool designed for viewing, creating, and managing events within Google Calendar. It functions as a Google API client that allows users to handle scheduling and appointments directly from a terminal without the use of a web browser. The tool enables terminal-based scheduling and calendar workflow automation, providing a way to manage daily agendas and schedule updates through a shell. The utility integrates with the Google Calendar API via a REST client and uses OAuth2 for authentication. It renders API data into human-readable table

    Python
    View on GitHub↗3,731
See all 30 alternatives to Haxor News→

Frequently asked questions

What does donnemartin/haxor-news do?

Haxor-news is a command line interface and terminal news aggregator for browsing top stories, reading discussion threads, and searching job posts via the Hacker News API. It provides a text-based terminal user interface for consuming curated news feeds and viewing formatted web content directly within a system shell.

What are the main features of donnemartin/haxor-news?

The main features of donnemartin/haxor-news are: Hacker News Clients, News Aggregators, Regex Content Filtering, Threaded Discussion Interfaces, External API Data Fetching, Terminal Content Rendering, Job Search and Recruitment, Freelance Opportunity Filtering.

What are some open-source alternatives to donnemartin/haxor-news?

Open-source alternatives to donnemartin/haxor-news include: michael-lazar/rtv — rtv is a terminal user interface social media browser and Reddit terminal client. It functions as a command-line… isimar/hackernews-react-native — HackerNews-React-Native is a cross-platform mobile client and news aggregator designed for iOS and Android. It… textualize/rich-cli — rich-cli is a terminal rich text renderer and data visualizer that transforms raw text and structured data into styled… insanum/gcalcli — gcalcli is a command-line interface and calendar management tool designed for viewing, creating, and managing events… fathyb/carbonyl — Carbonyl is a Chromium-based terminal browser that renders web pages directly within a command line interface. It… ther1d/shell_gpt — Shell GPT is an AI-powered command-line interface that generates shell commands and source code from natural language…