Infinity Library is a reliable, lightweight and fast desktop client for Library Genisis written in Java. Works on PC, Mac, and Linux.
| OS | Version | Details | Bundled JRE |
|---|---|---|---|
![]() |
v1.1.1 | Windows setup | โ๏ธ Temurin |
| v1.1.1 | tar.gz / zip | โ None |
Using Infinity Library to search for books and mirrors:
Features ๐
- ๐ Search and download books from libgen.li and library.lol.
- ๐ Displays the list of mirrors for any given book across annas-archive.org, library.lol or any other libgen.li supported mirror.
- ๐ Allows for filtering against any language and/or any media type.
- ๐ Fetches book details, covers, and direct download URLs across multiple mirrors all in one place.
- ๐พ Directly download from the libgen.li or library.lol mirror to a selected local location.
- ๐ Multi-threaded downloading logic allows for downloading more than one book simultaneously without blocking the UI.
- ๐ข Pagination allows for in-depth searching of results.
- ๐จ Uses Java Swing (jswing) and Jsoup for graphics and web scraping, respectively.
License ๐
This project is licensed under the GNU GPL v3.0 License - see the LICENSE file for details.
