Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jaketurner616/infinity-library
A reliable, lightweight and fast desktop client for Library Genisis.
https://github.com/jaketurner616/infinity-library
book-downloader book-searching books java libgen libgen-downloader libgen-search libgenesis
Last synced: about 2 months ago
JSON representation
A reliable, lightweight and fast desktop client for Library Genisis.
- Host: GitHub
- URL: https://github.com/jaketurner616/infinity-library
- Owner: JakeTurner616
- License: gpl-3.0
- Created: 2024-01-04T20:58:58.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-08-12T20:08:24.000Z (5 months ago)
- Last Synced: 2024-08-12T22:45:01.316Z (5 months ago)
- Topics: book-downloader, book-searching, books, java, libgen, libgen-downloader, libgen-search, libgenesis
- Language: Java
- Homepage: https://serverboi.org/infinity-library
- Size: 16.5 MB
- Stars: 5
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Infinity Library 📚
A reliable, lightweight and fast desktop client for Library Genisis.| **OS** | **Version** | **Details** | **Bundled JRE** |
|:--------------------------------------------------------------------------------------------------------------------------------------:|----------------|-----------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------|
| | v1.1.1 | [Windows setup](https://github.com/JakeTurner616/Infinity-Library/releases/download/v1.1.1/InfinityLibrary-setup.exe) | ✔️ [Temurin](https://adoptium.net/temurin/releases/?os=windows&package=jre) |
| | v1.1.1 | [tar.gz](https://github.com/JakeTurner616/Infinity-Library/archive/refs/tags/v1.1.1.tar.gz) / [zip](https://github.com/JakeTurner616/Infinity-Library/archive/refs/tags/v1.1.1.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](https://github.com/JakeTurner616/Infinity-Library/blob/main/LICENSE) file for details.