Every game, every site, one library.
XLibrary works with 12 sources: F95zone, LewdCorner, Steam, itch.io, DLSite, VNDB, GOG, Getchu, Ryuugames, Anime-Sharing, LewdGames and FapForFun. Search, game details, covers and update checks come from the XLibrary catalog in one request, with no per-site rate limits, and the same game on several sites becomes one card.
- 12 built-in sources
- More through plugins
| Source | In XLibrary |
|---|---|
| F95zone | Game data and update checks, downloads from the thread's mirrors, extension panel |
| LewdCorner | Game data, downloads from the thread's mirrors, extension panel |
| Steam | Game data, your owned games in Discovery, installs natively or in CrossOver |
| itch.io | Game data, downloads of games you own with your itch.io API key |
| DLSite | Game data, RJ, BJ and VJ codes in Add and Bulk Add |
| VNDB | Game data and links between catalogs |
| GOG | Game data and update checks, add a game by its store page link |
| Getchu | Game data |
| Ryuugames | Game data and update checks |
| Anime-Sharing | Game data and update checks for games in the XLibrary catalog |
| LewdGames | Game data |
| FapForFun | Game data |
One card per game
The catalog links the same game across sites by shared links and codes, such as VNDB IDs, DLSite RJ codes and Steam app IDs. In your library it becomes one card with every link, rating and screenshot.
The XLibrary catalog
XLibrary asks its catalog server instead of visiting each site. That is one fast request instead of twelve, with no per-site rate limits, and game data and covers load even where F95zone and other sites are blocked.
The catalog never serves game files. Downloads still come from the original hosts. If the catalog is unreachable or a game isn't in it yet, XLibrary says so instead of showing an empty result.
Steam Discovery
Discovery shows your whole owned Steam library, from native Steam and from Steam inside a CrossOver bottle, with search, sorting and played hours. Add a game in one click or install it with live progress.
On a Mac, XLibrary can set up Steam in CrossOver for you: it creates a bottle and installs Windows Steam into it. Signing in is the only manual step.
Imports from other managers
Bring an existing library: F95Checker databases with game paths, Game-List (.ini) folders, EmulationStation, Batocera and ES-DE libraries and XLibrary JSON exports. Every import shows a preview before anything changes.
Search in any script
Local smart search understands translated, transliterated and non-Latin titles. Its index stays on your device and updates in the background.
Questions about this
F95zone is blocked in my country. Does XLibrary still work?
Yes, for game data. Search, game details, covers and update checks come from the XLibrary catalog, which loads where F95zone is blocked. Downloads still come from the original hosts, so they work only if those hosts are reachable for you.
Can I add a game by its DLSite code?
Yes. RJ, BJ and VJ codes work in Add Game and in Bulk Add.
Can I add sources that aren't built in?
Yes, with plugins. The Plugin SDK lets developers add game catalogs and browser sources as local .xlplugin packages.