Code Monkey home page Code Monkey logo

openlib's Introduction

Openlib

An Open source app to download and read books from shadow library (Anna’s Archive).

made-with-flutter GPLv3 License version

Download from GitHub Get it on IzzyDroid

Note

WARNING: This App Is In Beta Stage, So You May Encounter Bugs. If You Do, Open An Issue In Github Repository.

Publishing Openlib, Or Any Fork Of It In The Google Play Store Violates Their Terms And Conditions.

Screenshots

Description

Openlib Is An Open Source App To Download And Read Books From Shadow Library (Anna’s Archive) . The App Has Built In Reader to Read Books.
As Anna’s Archive Doesn't Have An API.The App Works By Sending Request To Anna’s Archive And Parses The Response To objects.The App Extracts The Mirrors From Response And Downloads The Book And Store It In The Application Document Directory.

Features

  • Trending Books
  • Download And Read Books With In-Built Viewer
  • Supports Epub And Pdf Formats
  • Filter Books
  • Sort Books

Roadmap

  • Additing More Book Format supports (cbz,cbr,azw3,etc...)
  • Adding Support For Background Downloads
  • Adding Support For Multiple Downloads

Installation and updates

Building from Source

  • If you don't have Flutter SDK installed, please visit official Flutter site.

  • Git Clone The Repo

git clone https://github.com/dstark5/Openlib.git
  • Run the app with Android Studio or VS Code. Or the command line:
flutter pub get
flutter run
  • To Build App Run:
flutter build
  • The Build Will Be In './build/app/outputs/flutter-apk/app-release.apk'

Contribution

Whether you have ideas, design changes or even major code changes, help is always welcome. The app gets better and better with each contribution, no matter how big or small! If you'd like to get involved ,Please read our CONTRIBUTING.md

Issues

Please report bugs via the issue tracker.

Donate

If you like Openlib, you're welcome to send a donation.

License

GNU GPLv3 Image

Openlib is a free software licensed under GPL v3.0 It is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY.GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

Disclaimer

Openlib does not own or have any affiliation with the books available through the app.All books are the property of their respective owners and are protected by copyright law.Openlib is not responsible for any infringement of copyright or other intellectual property rights that may result from the use of the books available through the app.By using the app, you agree to use the books only for personal, non-commercial purposes and in compliance with all applicable laws and regulations.

openlib's People

Contributors

bipinkrish avatar dstark5 avatar izzysoft 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.