GuidesMobile AppApp

Mobile App

đźš§

The mobile app is currently an early alpha release. Please be aware that these sections of the documentation subject to change or might not be fully implemented yet

The Stump mobile app is a cross-platform application built using React Native and Expo.

Core Features

The mobile app is a bit more trimmed down in scope compared to the built-in web app, at least with respect to management features. The app aims to provide a more focused experience, being tailored for on-the-go, mobile use cases. Here are some highlighted features available today:

  • Multi-server configurations, so you can connect to multiple Stump instances
  • OPDS support, so you can use the app with other OPDS-compatible services
  • Basic readers for all supported book formats (e.g., CBZ/CBR, EPUB, PDF, etc.)
  • A built-in file browser similar to the web app
  • Downloads and offline reading, so you don’t need an active internet connection, with online syncing when you reconnect
  • A “Stump-free” experience that only shows OPDS catalogs if you prefer to not use a Stump server

Planned Features

There are many features planned for the mobile app, including but not limited to:

  • More rich reader features, such as bookmarks, notes, and highlights
  • Custom reader themes and appearance settings
  • iOS/Android widget support

The app will also follow the server as certain large-scale features are added, such as book clubs.

🚀

Want to see a feature added? Feel free to suggest it on GitHub or in the Discord!

Getting the App

The app is currently available for alpha testing on both iOS and Android.

If you’re using an iOS device, you can join the TestFlight to download the app. While you may be able to download the app for macOS (it seems to run the iPadOS version), please note that it is not officially tested at this time.

If you’re using an Android device, please either reach out to me on Discord or email and send me your Play Store email, or check back here for updates on public availability. I unfortunately only have access to a closed beta on Google Play at the moment.

ℹ️

Please remember that the app is early on in its development, so there will be bugs and missing features. Your feedback is greatly appreciated!

Contributing

There is no official project or roadmap yet, but I’m happy to discuss the current state of the app and what needs to be done. Feel free to reach out on Discord or open an issue/discussion on GitHub.

To see actual developer guides, refer to the app README.