2 Repos
Web browsers that represent the internet using text characters instead of a graphical user interface.
Distinct from Web Browsing Tools: Shortlist candidates are either web-based emulators or AI tools, not TTY browsers
Explore 2 awesome GitHub repositories matching operating systems & systems programming · Text-Based Browsers. Refine with filters or upvote what's useful.
Browsh is a text-based web browser and headless browser frontend that renders modern websites and web applications within a terminal emulator. It functions as a TTY web browser, allowing users to view and interact with complex web content directly from a command line interface. The project enables web navigation in environments where a graphical user interface is unavailable, such as when accessing a remote server via SSH or operating in low-bandwidth conditions. It translates browser pixels and colors into ANSI escape codes to simulate a graphical interface using text characters. The system
Functions as a text-based web browser that renders modern websites within a terminal emulator.
Googler ist ein Kommandozeilen-Suchclient und Headless-Such-Wrapper, der es Benutzern ermöglicht, Google-Suchen direkt vom Terminal aus auszuführen. Er ruft Suchergebnistitel, URLs und Abstracts ab und bietet ein Text-Interface zur Anzeige von Web-, News- und Video-Ergebnissen, ohne dass ein grafischer Webbrowser erforderlich ist. Das Tool fungiert als Routing-Utility, das Suchergebnisse an textbasierte Browser, externe Skripte zur automatisierten Datenextraktion oder kompatible Media-Player für Video-Streaming senden kann. Es enthält zudem einen Content-Parser, um den Haupttext von Webseiten in einem ablenkungs- und werbefreien Format im Terminal darzustellen. Das Utility unterstützt die Verfeinerung von Suchanfragen durch Filter für Sprache, Land, Zeitraum und spezifische Domains. Es verwaltet Suchsitzungen über ein interaktives Prompt zur Navigation durch Ergebnisseiten und kann Anfragen über einen HTTPS-Proxy tunneln, um die Netzwerkkonnektivität zu steuern. Das Projekt bietet Shell-Completion-Skripte, um die Eingabe von Befehls-Flags und Keywords in unterstützten Terminals zu beschleunigen.
The tool connects search results to text-based browsers to view content within a headless terminal environment.