Myne

screenshot of Myne
material-ui

An android app to download & read ebooks from Project Gutenberg, built with Jetpack Compose.

Overview

Myne is a FOSS Android application designed for downloading and reading ebooks from Project Gutenberg. It incorporates the GutenDex API for fetching metadata and functions as an EPUB reader, allowing users to import and read their favorite ebooks. The app also utilizes the Google Books API to retrieve additional information such as synopsis and page count. Myne features a clean UI based on Google's material design guidelines and is compatible with Android 8.0 and above. It offers both light and dark modes, supports Material You theming on Android 12+, and does not contain any ads or sell user data. The app's development is supported by individual user contributions.

Features

  • Clean & Beautiful UI: Based on Google's material design guidelines.
  • Download ebooks: Browse and download over 70k free ebooks in multiple languages, updated daily.
  • EPUB Reader: Inbuilt ebook reader with an option to use third-party readers.
  • Compatibility: Supports Android 8.0 and above (API 26+).
  • Theming: Supports Material You theming on Android 12+.
  • Light and Dark Mode: Offers both light and dark modes.
  • No Ads or Data Selling: Myne does not contain any ads or sell user data.
  • MAD: UI and logic are written with pure Kotlin using single activity with no fragments.

Summary

Myne is a versatile Android application that enables users to download and read ebooks from Project Gutenberg. With features like a clean UI, support for multiple languages, EPUB reading capabilities, and compatibility with newer Android versions, Myne provides a seamless reading experience. The app's commitment to user privacy, absence of ads, and user-supported development model make it a user-friendly and community-driven platform for ebook enthusiasts.

material-ui
Material UI

material-ui adds classes to Tailwind CSS for all common UI components. Classes like btn, card, etc. This allows us to focus on important things instead of making basic elements for every project.

material-design
Material Design

Material Design is a design system developed by Google that provides a set of guidelines, components, and tools for creating visually appealing and functional user interfaces. Material Design is designed to be flexible and customizable, making it a great choice for a wide range of applications and use cases.