GithubHelp home page GithubHelp logo

rfrench2 / aurora Goto Github PK

View Code? Open in Web Editor NEW

This project forked from funkymuse/aurora

0.0 0.0 0.0 2.46 MB

Non-official Library Genesis (Libgen) Android mobile client.

License: GNU General Public License v3.0

Kotlin 100.00%

aurora's Introduction

Aurora

Kotlin Version API GitHub release (including pre-releases) GitHub Repo Size

This is a non-official Library Genesis mobile client.

The project is completely independent and Open Source. The developer has no relation with Library Genesis.

Publishing a copy of this application on the Play Store will only get your account banned.

Features

  • Search books by title, author, and other parameters
  • See detailed info about the book (pages, size, etc)
  • Switch between light and dark theme
  • Dark mode/light mode
  • Built with many amazing open source libraries such as (KAHelpers, Crashy, Accompanist, Composed)
  • and many more...

Download

Get it on GitHub releases Get it on F-Droid

Screenshots

Light

Dark

Built With ๐Ÿ› 

Some of the popular libraries and MVI clean architecture used with Room database as a source

  • Kotlin - First class and official programming language for Android development.

  • Coroutines - Threads on steroids for Kotlin

  • Flow - A cold asynchronous data stream that sequentially emits values and completes normally or with an exception.

  • StateFlow - A live data replacement

  • Compose UI for Android

  • Android JetPack - Collection of libraries that help you design robust, testable, and maintainable apps.

  • Dependency Injection -

    • Hilt-Dagger - Standard library to incorporate Dagger dependency injection into an Android application.
    • Hilt-ViewModel - DI for injecting ViewModel.
  • Architecture

    • Clean Architecture
    • Multi module
    • MVI
  • Tests

    • TBA

Find this repository useful? โค๏ธ

Support it by joining stargazers for this repository. ๐ŸŒ 

And follow me or check my blog for my next creations! โญ

Contributions

To add a language that the app wasn't translated into, please open an issue!

Feature requests and translations are always welcome!

License

GNU General Public License v3.0

aurora's People

Contributors

dependabot[bot] avatar funkymuse avatar rfrench2 avatar solidogen avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.