Feature Rich & Highly Customizable Workout Log App
Rebound app is currently under heavy development, many things may be changed or completely removed in future. App will stay open source until first stable release, after that further development will be closed sourced.
Workout Panel | Workout Tab | History Tab |
Exercises Tab | Calendar Screen | More Tab |
Personalization Screen | Main Colors Customizations | Exercise Details Stats |
Themed Workout Panel | Themed Workout Details | Themed Exercise Details |
As of now I am trying to implement most of the core features, but more features will be added soon. Most of the below features are either not implement or not stable enough yet, but will be soon.
- Highly customizable
- Material Design
- Open Source
- Sliding panel for session
- Routines
- Transformations
- History
- Body Part & Weight Measurements
- Timers
- Customizable Bars & Plates
- Supersets.
- Plate Calculator
- Warm-up Sets Calculator
- 1RM, Max Volume, Max Weight, Personal Records etc.
- Exercises Database
- Workout & Set Notes
- Achievements
- Statistics (Charts, Graphs etc.)
- Languages Support
Rebound uses latest Android technologies and most best practices. Here is the tech stack currently in use-
- MVVM Architecture
- Jetpack Compose
- Kotlin
- Coroutines
- Room
- Jetpack Navigation
- Flow, LiveData
- DataStore
- Hilt
I'll be not accepting any contributions right now.
Rebound is released under the GNU General Public License v3.0 (GPLv3), which can be found here