{"id":15039531,"url":"https://github.com/plateaukao/einkbro","last_synced_at":"2025-05-14T12:12:44.935Z","repository":{"id":37243861,"uuid":"253150295","full_name":"plateaukao/einkbro","owner":"plateaukao","description":"A small, fast web browser based on Android WebView. It's tailored for E-Ink devices but also works great on normal android devices.","archived":false,"fork":false,"pushed_at":"2025-05-08T15:01:13.000Z","size":35402,"stargazers_count":1460,"open_issues_count":33,"forks_count":98,"subscribers_count":18,"default_branch":"main","last_synced_at":"2025-05-08T16:21:54.994Z","etag":null,"topics":["android","browser","eink","kotlin","kotlin-android","webview","webview-app"],"latest_commit_sha":null,"homepage":"https://einkbro.github.io/overview.html","language":"Kotlin","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/plateaukao.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"Contributing.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2020-04-05T03:47:50.000Z","updated_at":"2025-05-08T15:01:31.000Z","dependencies_parsed_at":"2023-10-20T16:23:39.051Z","dependency_job_id":"e3b72948-2273-4ab0-96f0-84ba2f1454dd","html_url":"https://github.com/plateaukao/einkbro","commit_stats":{"total_commits":2392,"total_committers":50,"mean_commits":47.84,"dds":"0.36454849498327757","last_synced_commit":"d69f258db4eacb5913d17047a4f8752e3dc9f6e7"},"previous_names":[],"tags_count":225,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/plateaukao%2Feinkbro","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/plateaukao%2Feinkbro/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/plateaukao%2Feinkbro/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/plateaukao%2Feinkbro/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/plateaukao","download_url":"https://codeload.github.com/plateaukao/einkbro/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254140768,"owners_count":22021220,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android","browser","eink","kotlin","kotlin-android","webview","webview-app"],"created_at":"2024-09-24T20:43:11.559Z","updated_at":"2025-05-14T12:12:44.903Z","avatar_url":"https://github.com/plateaukao.png","language":"Kotlin","funding_links":[],"categories":["android"],"sub_categories":[],"readme":"# EinkBro: Small Android Browser made for Eink devices \n\nEinkBro is designed to fit Eink devices' needs; no unnecessary UI transitions and animations, clear B\u0026W 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. \n\n[\u003cimg src=\"https://fdroid.gitlab.io/artwork/badge/get-it-on.png\"\n     alt=\"Get it on F-Droid\"\n     height=\"60\"\u003e](https://f-droid.org/packages/info.plateaukao.einkbro/)\n\n[\u003cimg src=\"https://badgen.net/github/release/plateaukao/einkbro\"\u003e](https://github.com/plateaukao/einkbro/releases)   [\u003cimg src=\"https://badgen.net/badge/download/snapshot_zip/green\"\u003e](https://nightly.link/plateaukao/einkbro/workflows/buid-app-workflow.yaml/main/app-arm64-v8a-release.apk.zip)   \n\n## EinkBro has a book about how it was developed!\n[\u003cimg width=200 src=\"https://github.com/user-attachments/assets/19c07714-a093-4960-b33e-bebb2ecf4501\"\u003e](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)\n\n\n## Screenshots\n\n|Main Screen|Menu Items|Toolbar Configuration|\n|----|----|----|\n|\u003cimg src=\"https://user-images.githubusercontent.com/4084738/216380150-dbac589a-175e-4ae6-9776-7cd0b219ae43.png\" width=\"200\"/\u003e|\u003cimg src=\"https://user-images.githubusercontent.com/4084738/216380448-9b226f37-c30c-49fd-8242-3291bf82eaab.png\" width=\"200\"/\u003e|\u003cimg src=\"https://user-images.githubusercontent.com/4084738/216380769-b2461e9b-a78a-43a0-8317-43882a683d13.png\" width=\"200\"/\u003e|\n|Touch Setting|Settings|Vertical Read|\n|\u003cimg src=\"https://user-images.githubusercontent.com/4084738/216380971-7e021ba9-e6f6-4f69-8323-1faf10f9e06b.png\" width=\"200\"/\u003e|\u003cimg src=\"https://user-images.githubusercontent.com/4084738/216381202-e8103082-2866-48d9-92b1-96d3cc8106dd.png\" width=\"200\"/\u003e|\u003cimg src=\"fastlane/metadata/android/en-US/images/phoneScreenshots/7.png\" width=\"200\"/\u003e|\n\n## E-Ink specific features\n\n- **tap on screen left/right area for pageUp/Down**\n- **use physical volume keys for pageUp/pageDown**\n- **reader mode**\n- **vertical reading mode** (for Chinese/Japanese content)\n- **export web content to epub files**\n- pageUp / pageDown button on toolbar\n- all icons in high contrast colors\n- tab count in bottom function bar\n- font size configuration in first layer setting.\n- custom font with local font files\n\n## Customizable Toolbar Icons\n\u003cimg width=\"800\" alt=\"image\" src=\"https://user-images.githubusercontent.com/4084738/122229339-39f62080-ceeb-11eb-8c46-2f6ea270b486.png\"\u003e\n\n* web title\n* web tab count\n* bookmarks\n* refresh\n* go backward\n* go forward\n* bold font\n* increase font size\n* decrease font size\n* text size configuration dialog\n* touch screen area to turn page buton\n* page up\n* page down\n* reader mode\n* vertical reader mode\n* fulltext translation\n* setting\n* toolbar configuration dialog\n* rotate screen\n* fullscreen\n\n## Basic UI/Handling:\n\n- optimized for one hand handling (toolbar at bottom)\n- tab control\n- fullscreen browsing\n- floating button in fullscreen mode\n- fast toggle for most important settings\n- gesture control for floating navigation button\n- multi-touch gesture support\n\n## Some nice extra features:\n\n- small size\n- search on site\n- open links in background\n- Websearch (from marked text context menu)\n- screenshots of the whole website\n- share/save as PDF\n- open links in other apps (for example YouTube)\n\n## Development environment supported by JetBrains\n[\u003cimg src=\"https://resources.jetbrains.com/storage/products/company/brand/logos/IntelliJ_IDEA_icon.png\"\n     alt=\"IDE supported by JetBrains\"\n     height=\"80\"\u003e](https://jb.gg/OpenSourceSupport)   \n     \n\u003cdiv\u003eApp icon is made by \u003ca href=\"https://www.flaticon.com/authors/turkkub\" title=\"turkkub\"\u003eturkkub\u003c/a\u003e from \u003ca href=\"https://www.flaticon.com/\" title=\"Flaticon\"\u003ewww.flaticon.com\u003c/a\u003e\u003c/div\u003e\n\u003ca href=\"https://www.flaticon.com/free-icons/language\" title=\"language icons\"\u003eLanguage icons created by Those Icons - Flaticon\u003c/a\u003e\n\u003ca href=\"https://www.flaticon.com/free-icons/split-screen\" title=\"split screen icons\"\u003eSplit screen icons created by Fajrul Fitrianto - Flaticon\u003c/a\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fplateaukao%2Feinkbro","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fplateaukao%2Feinkbro","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fplateaukao%2Feinkbro/lists"}