einkbro  by plateaukao

Android browser optimized for E-Ink displays and enhanced with AI

Created 6 years ago
1,953 stars

Top 21.7% on SourcePulse

GitHubView on GitHub
Project Summary

Summary

EinkBro is an Android web browser engineered for E-Ink displays, offering a streamlined, high-contrast, and animation-free experience optimized for reading. It extends functionality with integrated AI chat, text-to-speech, and advanced translation features, making it suitable for both e-readers and standard Android devices seeking a focused browsing tool.

How It Works

Built upon Android's WebView component, EinkBro prioritizes E-Ink display characteristics by eliminating UI animations and transitions, employing high-contrast visuals, and enabling edge-tap page turning. Its core innovation lies in deeply integrating AI capabilities for on-page summarization and chat, alongside robust text-to-speech and multi-provider translation services, all accessible within a highly customizable interface.

Quick Start & Requirements

EinkBro is an Android application. The provided README does not contain specific installation commands (e.g., pip, Docker) or direct links to quick-start guides or documentation. It is implied that installation would follow standard Android app deployment methods.

Highlighted Details

  • AI Integration: Features include in-browser chat with web pages, content summarization, and custom AI actions supporting multiple providers (OpenAI, Gemini, Ollama).
  • Advanced Reading Aids: Offers Text-to-Speech (TTS) with various engines, paragraph-by-paragraph or full-page translation via multiple services, and dual YouTube captions.
  • Content Export & Archiving: Supports saving web content as EPUB, PDF, or MHT, alongside full-page screenshots and Instapaper integration.
  • UI Customization: Highly configurable toolbar (icons, position), floating navigation buttons, tab management, and bookmark organization.
  • Privacy & Control: Includes built-in ad blocking, tracking parameter pruning, JavaScript/cookie whitelists, and incognito mode.

Maintenance & Community

The provided README does not contain information regarding notable contributors, sponsorships, community channels (e.g., Discord, Slack), or a public roadmap.

Licensing & Compatibility

The README states the project originated from "FOSS Browser, which is fully free/libre (as in freedom) Android app." However, the specific open-source license type (e.g., GPL, MIT, Apache) is not explicitly mentioned, nor are specific compatibility notes for commercial use or closed-source linking.

Limitations & Caveats

EinkBro is exclusively an Android application, limiting its use to devices running the Android operating system. While designed for E-Ink, its specific UI/UX choices might differ from conventional browsers on high-refresh-rate displays.

Health Check
Last Commit

3 days ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
0 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.