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

https://github.com/mazzz1y/peel

Turn any website into a native-like Android app
https://github.com/mazzz1y/peel

android privacy pwa

Last synced: about 1 month ago
JSON representation

Turn any website into a native-like Android app

Awesome Lists containing this project

README

          


Peel Logo

# Peel

**Turn any website into a native-like Android app**

Peel is an open-source Android app that turns websites into standalone, app-like experiences. It
lets you create lightweight web apps with custom icons, isolated storage, and fine-grained privacy
controls, separate from your browser.

Powered by GeckoView (Mozilla's browser engine)

[Get it on Obtainium](https://apps.obtainium.imranr.dev/redirect.html?r=obtainium://add/https://github.com/mazzz1y/peel)
[Get it on my F-Droid repo](https://mazzz1y.github.io/fdroid/repo)

## Features

- Add websites as standalone apps with automatic icon and title fetching
- Launch web apps directly from your home screen with adaptive icons
- App grouping with home screen group shortcuts
- Per-group and per-app optional isolated sandbox with separate cookies and storage
- Smart external link routing to other Peel apps or system browser
- Privacy controls: GPC signal, fingerprinting protection, local network blocking, WebRTC IP leak
prevention
- Enhanced Tracking Protection, HTTPS-only mode, custom headers
- Lock sensitive web apps behind biometric authentication, block screenshots
- Dynamic status bar color matching web content
- Background media playback with full MediaSession support (notification controls, seek, metadata)
- Firefox extensions support
- Pull-to-refresh with proper APZ integration
- Set settings globally or override them per app
- Export and import all web apps and settings with all properties and icons
- Written in Kotlin with Material 3 interface

## Screenshots

| ![Screenshot 1](.github/screenshots/1.png) | ![Screenshot 2](.github/screenshots/2.png) | ![Screenshot 3](.github/screenshots/3.png) | ![Screenshot 4](.github/screenshots/4.png) |
| :----------------------------------------: | :----------------------------------------: | :----------------------------------------: | :----------------------------------------: |

## Acknowledgments

Hard fork of [Native Alpha](https://github.com/cylonid/NativeAlphaForAndroid) with significant
changes including a full migration from WebView to GeckoView, flow refactoring, removal of redundant
options, and new features. Not compatible with the original.

## License

[GPL-3.0](LICENSE)