Mejiboard
An image board client based on Gelbooru for android, made from Jetpack Compose
Features
- Material Design UI
- Easy one-handed operation
- Lightweight
- System-based theme with 3 themes available (Light, Dark & Black)
- Search images with tags
- Image viewer with zoom & pan support
- Download and share image
- DNS over HTTPS enabled by default
Download
Check out Releases section.
Screenshots
Libraries used
- OkHttp: Squareβs meticulous HTTP client for the JVM, Android, and GraalVM.
- Retrofit2: A type-safe HTTP client for Android and the JVM
- Hilt: A dependency injection library for Android that reduces the boilerplate of doing manual dependency injection in your project.
- Coil: Image loading for Android backed by Kotlin Coroutines.
- Landscapist: Jetpack Compose image loading library which can fetch and display network images using Glide, Coil, and Fresco.
- Accompanist: A collection of extension libraries for Jetpack Compose.
- Timber: A logger with a small, extensible API which provides utility on top of Android's normal Log class.
- ExoPlayer: An extensible media player for Android.
- TouchImageView: Adds touch functionality to Android ImageView.
- Material Motion for Jetpack Compose: Creates intuitive animation and transition based on Material Motion guidelines.
License
Coming soon