🌐 A better browser for Android using the Custom Tab protocol. Previously called Chromer.
OTHER License
Android browser app based on Custom Tabs protocol.
Lynket utilizes Chrome Custom Tab API to create a customized browsing experience while adding innovative features like background loading with floating bubbles, article mode and multitasking using Android's recent menu.
Lynket is available for free on the Google Play Store.
If you have got some time, read the introduction post on my blog or watch intro Video
Features | Demo |
---|---|
Web heads - Floating bubbles to load multiple links and launch them. | |
Web heads - Intelligently manages background loading of Custom Tabs using Android's overview screen. Uses Lollipop Document API. | |
Provider - Lynket works with any custom tab compatible browser. This means features like adblock, Google Account sync, data saver are inherited. | |
Article mode - Filters all unnecessary content and renders web page on a RecyclerView efficiently. Uses Crux library. | |
Minimize and Tabs - Lynket can minimize the tab and also show all active tabs for you to quickly switch to. |
Lynket is written on a MVVM Architecture and uses Dagger 2 for dependency injection. The source code is packaged based on feature.
app/src/java/<package>
<feature_1>\
<feature_2>\
shared\
utils\
Below outlines sample structure of most screens.
Impl
suffixes for interface implementations. Instead name based on what it does. Ex: AppStore
and implementations AppDiskStore
and AppSystemStore
.Kotlin
You are more than welcome to contribute to Lynket's development. New features are branched off of develop
. PRs are welcome against the develop
branch.
How you can help:
Lynket is licensed under the GNU v3 Public License.