Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/plateaukao/einkbro
- Owner: plateaukao
- License: other
- Created: 2020-04-05T03:47:50.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-12-07T11:24:59.000Z (16 days ago)
- Last Synced: 2024-12-07T12:20:30.858Z (16 days ago)
- Topics: android, browser, eink, kotlin, kotlin-android, webview, webview-app
- Language: Kotlin
- Homepage: https://einkbro.github.io/overview.html
- Size: 33.6 MB
- Stars: 1,259
- Watchers: 19
- Forks: 89
- Open Issues: 22
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: Contributing.md
- License: LICENSE.md
- Code of conduct: CODE_OF_CONDUCT.md
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.
[](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
* 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
[](https://jb.gg/OpenSourceSupport)
Language icons created by Those Icons - Flaticon
Split screen icons created by Fajrul Fitrianto - Flaticon