패키지, 저장소 및 앱 카테고리 검색

GitHub 저장소dstark5/Openlib

Openlib

쉐도우 라이브러리(아나의 아카이브)에서 책을 다운로드하고 읽을 수 있는 오픈소스 앱

Openlib 프로젝트 이미지
스타
2.5천
포크
136
최근 푸시(UTC)
2026. 1. 18.
프로젝트 상태
활성

원본 README

아래는 영문 원문 스냅샷입니다. 최신 내용은 GitHub에서 확인하세요.

Openlib

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

made-with-flutter GPLv3 License Latest release

Get it on GitHub Get it on IzzyOnDroid Get it on F-Droid Get it on Openapk

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

Features ✨

  • Trending Books
  • Download And Read Books With In-Built Viewer
  • Supports Epub And Pdf Formats
  • Open Books In Your Favourite Ebook Reader
  • Filter Books
  • Sort Books

Roadmap 🎯

  • Adding More Book Format supports (cbz,cbr,azw3,etc...)
  • Adding Support For Background Downloads
  • Adding Support For Multiple Downloads
  • Move existing books when changing the storage path

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'

Android

Make sure that android/local.properties has flutter.minSdkVersion=21 or above For setup guide see SETUP.md

Contributor required 🚧

We are actively seeking contributors. Whether you're a seasoned developer or just starting out, we welcome your contributions to help make this project even better!

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 See CONTRIBUTING.md for the guidelines.

Issues 🚩

Please report bugs via the issue tracker.

Donate 🎁

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

Donate To Anna’s Archive.

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.

dstark5 GitHub avatar
언어DartC++CMakeRubySwiftHTMLCKotlinObjective-C

분류

의존하는 Flutter 컴포넌트

사용 중인 의존성

의존성 목록 30 개

앱 카테고리

순위

프로젝트에 맞는 저장소를 선택하려면?

사용 목적에 따라 검색하고 개발 활동을 비교한 뒤 원본 저장소에서 요구 사항을 확인하세요.

  1. 이름, 작성자 또는 설명으로 검색하고 기술 주제로 범위를 좁힙니다.
  2. 스타, 포크, 최근 푸시를 함께 비교하세요. 스타는 관심의 지표이며 품질을 보장하지 않습니다.
  3. 사용하기 전에 GitHub에서 README, 라이선스, Issues를 확인하세요.

출처 및 관리

“A repository is the most basic element of GitHub.”

GitHub Docs — About repositories ↗