JakeTurner616 / Infinity-Library

A reliable, lightweight and fast desktop client for Library Genisis.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Infinity Library πŸ“š

A reliable, lightweight and fast desktop client for Library Genisis.

OS Version Details Bundled JRE
Windows v1.1.0 Windows setup βœ”οΈ Temurin
LinuxMAC v1.1.0 tar.gz / zip ❌ None

Using Infinity Library to search for books and mirrors:

Using the application to find book 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.

About

A reliable, lightweight and fast desktop client for Library Genisis.

License:GNU General Public License v3.0


Languages

Language:Java 96.3%Language:Shell 2.6%Language:Inno Setup 1.1%