OpenlibExtended

Verified safeOpen sourceExclusive
—
No reviews reviews
53
downloads
7.0
android

AI summary

Open-source cross-platform client for searching, downloading, organizing, and reading books from Anna’s Archive, Libgen, and Z-Library. Includes EPUB and PDF readers, advanced search, and resilient mirror downloads; this update improves challenge handling and fixes a missing-cover crash.

Generated by AI. May contain inaccuracies.

Screenshots

About this app

The ultimate open-source cross-platform client for shadow library's (Anna’s Archive, libgen, zlib). Download, organize, and read your favorite books on any device.

Fork from openlib with more features and desktop support!

Features ✨ - Cross-Platform Support Native performance on Android, iOS, Windows, Linux, and macOS. - Resilient Downloads Multi-instance engine automatically balances and fails over between mirrors to guarantee downloads. - Advanced Search Filter by language, extension, and year. Includes instant search suggestions as you type. - Built-in Reader Integrated EPUB and PDF reader with customizable tap zones and gesture support. - Library Management Track your collection, discover trending books, and export files to other apps.

License AGPL-3.0 license

What's new

v1.8.2Nov 9, 2026
  • Windows: the challenge window no longer hangs or lingers The desktop challenge solver opened a "Verifying access..." window for every DDoS-Guard/Cloudflare gate, even when the gate was a silent JavaScript check with nothing to click. If the page never rendered, the window sat there for the full three-minute timeout and stayed on screen after the search had already failed. - Silent JS challenges now run off-screen; the window only appears when the page has something a person can actually click (Turnstile, checkbox, button). - The window closes when the solve finishes, times out or fails. - A window that stays blank for 15 seconds, or shows the browser's own DNS/connection error page, is treated as a failed load instead of polling to the deadline. - A page that stays below the 1000-character threshold the callers need is no longer reported as "solved"; the solver gives up after 15 seconds instead of waiting out the clock. - Only one desktop challenge window can be open at a time; a second solve waits briefly, then gives up instead of destroying the first window.
  • Z-Library: DiamWall's 307 gate is handled DiamWall now answers a 307 to the same URL with a __diamwall cookie, then either serves the page or blocks the request with a 517 "Access Denied" page. The app now replays the cookie like a browser (including relative redirect targets and solved proof-of-work retries) and reports a block instead of failing with a redirect loop.
  • Book details: no cover, no crash Opening a libgen result without a cover could crash the book page with type 'Null' is not a subtype of type 'String'. The page now shows the placeholder cover instead.

About this version

Version
1.8.2 (2074)
Size
32.62 MB
Requires Android
7.0
Target SDK
24
Architecture
arm64-v8a
Downloads
53
Updated
Nov 9, 2026
Package
dev.wath.openlibextended
Languages1
English

Similar apps

Ratings & reviews

—
0 ratings
  • 5
    0
  • 4
    0
  • 3
    0
  • 2
    0
  • 1
    0

Write a review

Tap a star to rate this app