Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/plateaukao/einkbro

A small, fast web browser based on Android WebView. It's tailored for E-Ink devices but also works great on normal android devices.
https://github.com/plateaukao/einkbro

android browser eink kotlin kotlin-android webview webview-app

Last synced: 4 days ago
JSON representation

A small, fast web browser based on Android WebView. It's tailored for E-Ink devices but also works great on normal android devices.

Awesome Lists containing this project

README

        

# EinkBro: Small Android Browser made for Eink devices

EinkBro is designed to fit Eink devices' needs; no unnecessary UI transitions and animations, clear B&W icons, useful features for eink reading experience. It's originated from [FOSS Browser](https://codeberg.org/Gaukler_Faun/FOSS_Browser), which is fully free/libre (as in freedom) Android app.

[Get it on F-Droid](https://f-droid.org/packages/info.plateaukao.einkbro/)

[](https://github.com/plateaukao/einkbro/releases) [](https://nightly.link/plateaukao/einkbro/workflows/buid-app-workflow.yaml/main/app-arm64-v8a-release.apk.zip)

## EinkBro has a book about how it was developed!
[](https://play.google.com/store/books/details/%E9%AB%98%E8%8C%82%E5%8E%9F_Daniel_Kao_Android%E9%96%8B%E6%BA%90%E5%B0%88%E6%A1%88_%E7%9C%9F_%E5%AF%A6%E6%88%B0%E5%95%9F%E8%88%AA?id=aOniEAAAQBAJ)

## Screenshots

|Main Screen|Menu Items|Toolbar Configuration|
|----|----|----|
||||
|Touch Setting|Settings|Vertical Read|
||||

## E-Ink specific features

- **tap on screen left/right area for pageUp/Down**
- **use physical volume keys for pageUp/pageDown**
- **reader mode**
- **vertical reading mode** (for Chinese/Japanese content)
- **export web content to epub files**
- pageUp / pageDown button on toolbar
- all icons in high contrast colors
- tab count in bottom function bar
- font size configuration in first layer setting.
- custom font with local font files

## Customizable Toolbar Icons
image

* web title
* web tab count
* bookmarks
* refresh
* go backward
* go forward
* bold font
* increase font size
* decrease font size
* text size configuration dialog
* touch screen area to turn page buton
* page up
* page down
* reader mode
* vertical reader mode
* fulltext translation
* setting
* toolbar configuration dialog
* rotate screen
* fullscreen

## Basic UI/Handling:

- optimized for one hand handling (toolbar at bottom)
- tab control
- fullscreen browsing
- floating button in fullscreen mode
- fast toggle for most important settings
- gesture control for floating navigation button
- multi-touch gesture support

## Some nice extra features:

- small size
- search on site
- open links in background
- Websearch (from marked text context menu)
- screenshots of the whole website
- share/save as PDF
- open links in other apps (for example YouTube)

## Development environment supported by JetBrains
[IDE supported by JetBrains](https://jb.gg/OpenSourceSupport)

App icon is made by turkkub from www.flaticon.com

Language icons created by Those Icons - Flaticon
Split screen icons created by Fajrul Fitrianto - Flaticon