8000 GitHub - cochee/plain-app: 🔥 PlainApp is an open-source application that allows you to manage your phone through a web browser. Access files, videos, music, contacts, sms, calls, and more from your desktop using a secure, easy to use web interface!
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

🔥 PlainApp is an open-source application that allows you to manage your phone through a web browser. Access files, videos, music, contacts, sms, calls, and more from your desktop using a secure, easy to use web interface!

License

Notifications You must be signed in to change notification settings

cochee/plain-app

 
 

Repository files navigation

PlainApp

PlainApp is an open-source application that allows you to manage your phone through a web browser. Access files, videos, music, contacts, sms, calls, and more from your desktop using a secure, easy to use web interface!

Features

  • Privacy oriented: We take your privacy seriously and use TLS + AES256-GCM encryption to ensure your data is secure.
  • Ad-free forever: You won't be bombarded with ads when using PlainApp.
  • No cloud services or third-party data storage: All data is kept on your device, so you have complete control over your information.
  • No Firebase Cloud Messaging/Analytics: We don't track your activity or use your data for advertising purposes. We only collect crash logs through Firebase Crashlytics.
  • User-friendly: PlainApp has a modern, customizable interface with multi-language support, light/dark theme options, and e-ink screen compatibility.
  • Desktop management: You can manage your phone from your desktop by visiting a self-hosted webpage wirelessly.
  • Contacts management: You can manage these features on the self-hosted webpage as well.
  • File management: Manage files, images, videos, and audios on the self-hosted webpage.
  • Note-taking: Use PlainApp to manage your notes with a built-in Markdown editor.
  • RSS reader: Read articles in a clean UI.
  • TV casting: Cast your videos, images, and audios to your TV.
  • Video and audio playback: Play videos and audios in the app and on the webpage.
  • Backup and export: Backup and export your app data for safekeeping.
  • ChatGPT conversation UI (web only)
  • SMS, Calls: Read your SMS and calls on webpage.(Apk only)
  • And more features are planned for the future.

PlainApp's minimalist design is intentional, so you can focus on what matters most: your valuable data.

Watch the video: https://www.youtube.com/watch?v=RvO18j4r95o

App link: https://play.google.com/store/apps/details?id=com.ismartcoding.plain

Apk link: https://github.com/ismartcoding/plain-app/releases

Reddit: https://www.reddit.com/r/plainapp

Screenshots

home files web notes
audios images videos rss
home images videos notes
files chatgpt messages contacts
audios rss

Compatibility

PlainApp requires Android 9.0 or higher.

Support

If you e 6DE1 ncounter any issues, feel free to open an issue on GitHub. We're always happy to help.

Download GraphQL schema from PlainBox

./gradlew downloadApolloSchema \
  --endpoint="http://<box-ip>:8080/graphql" \
  --schema="app/src/main/graphql/com/ismartcoding/plain/schema.graphqls" \
  --header="Authorization: Bearer <token>"

Build

  1. Generate release.jks file under $rootProject/app folder.
keytool -genkey -v -keystore ./app/release.jks -keyalg RSA -keysize 2048 -validity 10000 -alias plain
  1. Create keystore.properties file with following content under $rootProject folder.
storePassword=
keyPassword=
keyAlias=plain
storeFile=release.jks

Star history

Star History Chart

Donation

Loved the project? Consider buying me a cup of Ko-Fi!

About

🔥 PlainApp is an open-source application that allows you to manage your phone through a web browser. Access files, videos, music, contacts, sms, calls, and more from your desktop using a secure, easy to use web interface!

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Kotlin 93.5%
  • Java 6.0%
  • Other 0.5%
0