{"slug": "tb-super-fast-text-only-browser-using-jina-reader-api", "title": "TB – super‑fast text‑only browser using Jina Reader API", "summary": "A new command-line tool called **tb** allows users to view text-only versions of web pages and perform searches directly from their terminal using the Jina Reader API. The tool, which works on Linux, macOS, and Windows, can be installed with a single command and supports optional token authentication for higher rate limits. It provides an instant, lightweight browsing experience without a graphical interface, making it useful for developers and terminal users who need quick access to web content.", "body_md": "**tb** lets you view web pages and perform searches directly from your terminal using the [Jina Reader API](https://jina.ai/reader).\n\nWorks on **Linux**, **macOS**, **Windows** (CMD, PowerShell, WSL, Git Bash).\n\n- 🚀 Instant text‑only version of any page\n- 🔍 Search using\n`s.jina.ai`\n\n- 🎨 Automatic pager (\n`less`\n\n/`more`\n\n) - 🔐 Optional token authentication & context token\n- 📦 One‑command installation\n\n```\ncurl -sSL https://raw.githubusercontent.com/falcga/tb/main/install.sh | bash\n```\n\nThen restart your terminal or run `source ~/.bashrc`\n\n/ `source ~/.zshrc`\n\n.\n\n```\npowershell -Command \"Invoke-WebRequest -Uri 'https://raw.githubusercontent.com/falcga/tb/main/install.ps1' -OutFile install.ps1; ./install.ps1\"\n```\n\nOr manually: download `tb.bat`\n\nand place it in a folder that is in your `%PATH%`\n\n.\n\nYou can use **tb without a token** – requests will be sent anonymously.\n\nFor higher rate limits or special features, get a free token from [Jina AI Reader](https://jina.ai/reader).\n\n```\nexport JINA_TOKEN=\"jina_your_token_here\"          # Linux/macOS\nset JINA_TOKEN=jina_your_token_here               # Windows CMD\n$env:JINA_TOKEN=\"jina_your_token_here\"            # Windows PowerShell\n```\n\nFor a context token (sent as `X-Context`\n\nheader):\n\n```\nexport JINA_CONTEXT_TOKEN=\"your_context\"\n```\n\nOpen a webpage:\n\n```\ntb https://example.com\n```\n\nSearch the web:\n\n```\ntb \"how to install python\"\n```\n\n| Flag | Description |\n|---|---|\n`--token TOKEN` |\nJina API token (overrides `JINA_TOKEN` ) |\n`--context TOKEN` |\nContext token (sent as `X-Context` header) |\n`--raw` |\nOutput without pager (useful for piping to files) |\n`--help` , `-h` |\nShow help message |\n\n```\n# Open a page with a temporary token (overrides environment)\ntb --token jina_xyz https://news.ycombinator.com\n\n# Search with a context token\ntb --context session_123 \"bash best practices\"\n\n# Save output to a file (no pager)\ntb --raw https://example.com > page.txt\n\n# Anonymous usage (no token)\ntb \"latest tech news\"\n```\n\n| Variable | Description | Required |\n|---|---|---|\n`JINA_TOKEN` |\nAPI token for Jina Reader | No |\n`JINA_CONTEXT_TOKEN` |\nContext token (sent as `X-Context` ) |\nNo |\n\nIf `JINA_TOKEN`\n\nis not set and no `--token`\n\nis provided, the `Authorization`\n\nheader is omitted entirely.\n\n**curl**(pre‑installed on most systems, required)** less**or** more**(for paging, optional – use`--raw`\n\nto bypass)- No other dependencies\n\n**Linux/macOS**:`sudo rm /usr/local/bin/tb`\n\n**Windows**: Delete`tb.bat`\n\nfrom your`%USERPROFILE%\\bin`\n\n(or wherever you placed it) and remove that folder from your`PATH`\n\nif desired.\n\n| Problem | Solution |\n|---|---|\n`curl: command not found` |\nInstall curl (e.g., `apt install curl` / `brew install curl` ) |\n`Error: Request failed` |\nCheck your internet connection. If you provided a token, ensure it is valid. |\n| No output or strange characters | Try `--raw` mode or check if the URL/search query is correct. |\n\nMIT © 2025 falcga\n\nThis tool is an **unofficial** third‑party client for the public Jina Reader API.\n\nIt respects the API’s intended usage:\n\n- No web scraping or automated extraction from jina.ai\n- No reverse engineering or creation of competing services\n- API tokens are optional and passed exactly as documented (\n`Authorization: Bearer`\n\nheader) - The required\n`X-Engine: browser`\n\nheader is always sent\n\nFor heavy or automated usage, please obtain your own free token from [Jina AI Reader](https://jina.ai/reader) and respect their rate limits.\n\nSee [Jina AI Terms](https://jina.ai/legal/terms) and [Privacy Policy](https://jina.ai/legal/privacy) for details.", "url": "https://wpnews.pro/news/tb-super-fast-text-only-browser-using-jina-reader-api", "canonical_source": "https://github.com/falcga/tb", "published_at": "2026-06-06 22:18:40+00:00", "updated_at": "2026-06-06 22:46:22.972496+00:00", "lang": "en", "topics": ["ai-tools", "ai-products", "ai-infrastructure"], "entities": ["Jina Reader API", "Jina AI Reader", "tb", "Linux", "macOS", "Windows", "Git Bash", "WSL"], "alternates": {"html": "https://wpnews.pro/news/tb-super-fast-text-only-browser-using-jina-reader-api", "markdown": "https://wpnews.pro/news/tb-super-fast-text-only-browser-using-jina-reader-api.md", "text": "https://wpnews.pro/news/tb-super-fast-text-only-browser-using-jina-reader-api.txt", "jsonld": "https://wpnews.pro/news/tb-super-fast-text-only-browser-using-jina-reader-api.jsonld"}}