Create and Fuck your AI Cum Slut –70% OFF
x

Tool XLibrary - Advanced Game Library Manager for F95Zone

5.00 star(s) 2 Votes

Detsu Kai

Member
Modder
Sep 30, 2018
119
117
141
XLibrary v1.13.0 — Advanced Game Library Manager for F95Zone

01-games-grid-filters-hidden_2025-11-22T21-33-24-508Z.png 02-games-grid-filters-open_2025-11-22T21-33-25-817Z.png 03-games-list-mode_2025-11-22T21-33-27-150Z.png 04-add-game-modal_2025-11-22T21-33-29-522Z.png 05a-game-modal-top_2025-11-22T21-33-32-441Z.png 05b-game-modal-bottom_2025-11-22T21-33-33-536Z.png 06-extension-page_2025-11-22T21-33-36-639Z.png 07a-settings-account-sync_2025-11-22T21-33-39-712Z.png 07b-settings-game-updates_2025-11-22T21-33-40-761Z.png 07c-settings-backup-data_2025-11-22T21-33-41-823Z.png 07d-settings-donation_2025-11-22T21-33-42-880Z.png 1763847548062.png CloudShot 2025.10.26 19-10-022.png

TL;DR: Desktop app + Chrome & signed Firefox extensions to organise your F95 games locally, launch them in one click (with multi-config support, Steam integration and optional Sandboxie), keep a personal journal, back everything up to Google Drive — no third-party servers involved.

Key Features
  • Versatile Game Launchers — unlimited launch configurations per game (e.g. VN • VR • Modded), custom names, command-line params, optional Sandboxie isolation; automatically logs last launch date and lets you sort by it.
  • Steam Integration — detect and launch your installed Steam games directly from XLibrary, with full library support; search and add Steam games directly in the app with fast fuzzy search and cover previews; Steam games can be added as a data source with automatic version tracking.
  • Game Discovery & Downloads — add games manually with custom data or search F95Zone library directly in the app with autocomplete suggestions; search and download game torrents from with magnet link support and account integration; manage multiple data sources per game with smart merging; extension automatically detects duplicates when adding games.
  • Cloud Backup & Sync — end-to-end-encrypted Google Drive backup with conflict-safe smart sync; one-click import from F95 threads via the browser extension.
  • Automatic Backups — customizable scheduled backups to local storage, Google Drive, or both at once.
  • Backup Management — view all backups with filters by type and storage, restore or delete backups with confirmation dialogs.
  • Automatic Update Checker & Sync — every 24 h (or on-demand for 1–12 month ranges) compares your library with F95Zone, flags games with "Update Available" or "Partial Data" badges; automatic background sync for games with updates or missing data; detailed history logs for all checks and sync attempts; click any badge to instantly refresh game data while preserving your personal data; unified filter shows all statuses, auto-refreshes via browser extension.
  • Smart Library Management — card & list views with F95Zone community ratings displayed, hover image carousel in both modes, games counter showing filtered/total, tri-state installation filter, "only launchable" filter, instant filter changes with session persistence and one-tap reset; tag & engine filters with exclusion mode (Alt+Click to exclude unwanted tags, engines, and developers), custom tags, visible "Date Added", multi-category rating (Story • Graphics • Gameplay • Fappability → Overall); full keyboard navigation with arrow keys, quick search (Ctrl+F or /), and screenshot browsing.
  • Optimized Image Cache — all images auto-convert to WebP format, drastically reducing disk usage.
  • Personal Journal & Progress Tracker — notion-like editor for rich note-taking experience, version history, statuses (Not Started • In Queue • In Progress • Completed • Replaying • Abandoned • Waiting), private notes.
  • Portable Mode — run XLibrary from USB drives or any folder with all data stored locally for easy portability.
  • Browser Extension Super-powers — import games in one click, automatically detect if game already exists under different name, add game sources to existing games, see "In XLibrary" badge right inside F95 threads; works on Chrome-based browsers and a signed Firefox build.
  • Modern UX — dark & light theme switching, responsive layout, smooth animations, incognito mode option for external links.
  • Performance & Integrity — full image cache for offline browsing, lightning-fast search, efficient local storage, rigorous data validation, JSON export / import.
  • F95Checker Import — migrate your game library from F95Checker with smart data merging.

Quick Start
  1. Download and run XLibrary *.*.*.exe (link below).
  2. Open XLibrary → tab Extension → Follow instructions for your browser (for Opera or Brave, simply follow the Chrome instructions).
  3. Visit any F95 game thread and use “Add to Library” or “Open in App”.

You don't have permission to view the spoiler content. Log in or register now.

You don't have permission to view the spoiler content. Log in or register now.

You don't have permission to view the spoiler content. Log in or register now.

You don't have permission to view the spoiler content. Log in or register now.


Support XLibrary Development
Maintaining and growing XLibrary already takes a lot of my time and personal funds.
I have ambitious plans—cloud features, new integrations, even faster search—but these will need dedicated servers and ongoing infrastructure costs.

If you like where XLibrary is headed and want to help me reach the next level, please consider buying me a coffee on Ko-fi. Every contribution, no matter how small, goes straight into hosting bills and new features. Thank you! ❤

( $15 helping the project since Feb 2025)



You don't have permission to view the spoiler content. Log in or register now.

Community
Join the XLibrary Discord for support, updates, previews, and community chat:



Download


(Important: If you are using an older version, don’t forget to reload your extension in the browser)


You don't have permission to view the spoiler content. Log in or register now.

VirusTotal & SHA-256
  • —1 / 72 engines flagged (false positive by Bkav Pro) .
  • SHA-256: b72d558c345fa16b14f489ca44487c4cb0b3ca59a699cc6b4a1fd97dbd32f7c2

XLibrary is an independent project and is not affiliated with F95Zone. All data is stored locally or in your own Google Drive; nothing is sent to external servers.
 
Last edited:

kanto90

New Member
May 28, 2017
5
5
13
Hey, the app looks awesome:love:

Few things I noticed when trying out the app:
  • When the app is sized at certain app_resolution:entry_count ratio, the entries disappear. This is more apparent for Card mode than List mode, although both seem to be affected by resizing the window). And even when i find a ratio where card mode appears, adding one new entry might make it disappear again.
  • The game engine (RPGM, Ren'Py, Unity, etc.) or game dev status (not your play status) were scraped, but they dont work as tag so they can't be used to filter. Adding custom tag works, but it would be tedious to add custom tag every game for the game engine or status.
  • The "Add To Favorite" button appears and works on any page of the post, but if let's say you are on /page-2, it won't scrape the image(s) in the OP post, just one (cover?) image was stored, and the description is not scraped either.


You don't have permission to view the spoiler content. Log in or register now.
This is not part of the description but I wonder if you can add:


  1. Button to point to where the game is installed, or execute directly from the game ?
  2. Version checker (or title change) to detect that there are new updates to the entry? And maybe indicator that the entry have a new update.
  3. Sort filter by:
  • entry added date,
  • last played date (launching the executable)
  • f95 OP updated date? (I saw the updated date in the filter but not sure if the extension periodically check or just scraped the updated date time and fixed it as is when the entry was added to favorite).

That would make this tool really powerful.


Other than that, this looks great!
 
Last edited:
  • Heart
Reactions: Detsu Kai

Detsu Kai

Member
Modder
Sep 30, 2018
119
117
141
Thanks for the response!
There are some minor difficulties with rendering the list and cards, because I’m trying to keep good performance when handling hundreds or even thousands of games (I use virtual lists, but it’s really hard to make them perfect).
I just tried to reproduce this bug and couldn’t—could you please record a short video of the problem?
I’ll try to fix it, and I think I’ll also add the engine and development status to the list of tags.
Regarding the different-page issue: it looks interesting; I’ll try to make it work too, but I can’t promise anything, because the scraper needs the page’s content to parse the info.
I’ve added your suggestions to the planned features and will work on them after the fixes.
 

Detsu Kai

Member
Modder
Sep 30, 2018
119
117
141
Here is what you asking for :) And little more for now. I updated changelog and download link in main post


You don't have permission to view the spoiler content. Log in or register now.
 

Detsu Kai

Member
Modder
Sep 30, 2018
119
117
141
If any of you have web-design skills, I’d be delighted to see a beautiful app design for XLibrary - I’ll gladly build it for you.
 

Detsu Kai

Member
Modder
Sep 30, 2018
119
117
141
Hey, the app looks awesome:love:

Few things I noticed when trying out the app:
  • When the app is sized at certain app_resolution:entry_count ratio, the entries disappear. This is more apparent for Card mode than List mode, although both seem to be affected by resizing the window). And even when i find a ratio where card mode appears, adding one new entry might make it disappear again.
  • The game engine (RPGM, Ren'Py, Unity, etc.) or game dev status (not your play status) were scraped, but they dont work as tag so they can't be used to filter. Adding custom tag works, but it would be tedious to add custom tag every game for the game engine or status.
  • The "Add To Favorite" button appears and works on any page of the post, but if let's say you are on /page-2, it won't scrape the image(s) in the OP post, just one (cover?) image was stored, and the description is not scraped either.


You don't have permission to view the spoiler content. Log in or register now.
This is not part of the description but I wonder if you can add:


  1. Button to point to where the game is installed, or execute directly from the game ?
  2. Version checker (or title change) to detect that there are new updates to the entry? And maybe indicator that the entry have a new update.
  3. Sort filter by:
  • entry added date,
  • last played date (launching the executable)
  • f95 OP updated date? (I saw the updated date in the filter but not sure if the extension periodically check or just scraped the updated date time and fixed it as is when the entry was added to favorite).

That would make this tool really powerful.


Other than that, this looks great!

New version released. Here is:
v1.2.0
- Launch games right from the catalogue
- Sandboxie integration for secure launches
- Last launch date shown in game card
- Sorting by last launch date
- Visible date when game added to XLibrary

v1.1.0
- Added filters for dev status and engine
- Added label "In XLibrary" in F95 catalogue
- Added sorting by date when game added to XLibrary
- Fixed: scrapper now working in subpages
- Upgraded extension to Svelte and made connection to application more stable and smooth
 

aquatint

New Member
Oct 19, 2016
4
3
280
Great Start. Playing with it now, hoping this will be an easier interface than f95checker for a game launcher.

One feature I'd love is an ability to add the different launchers for a game that has seasons/chapters.
 
  • Heart
Reactions: Detsu Kai

Detsu Kai

Member
Modder
Sep 30, 2018
119
117
141
Great Start. Playing with it now, hoping this will be an easier interface than f95checker for a game launcher.

One feature I'd love is an ability to add the different launchers for a game that has seasons/chapters.
I will think about it, sounds not bad)
 

CoomerSx

New Member
Jan 20, 2023
3
2
44
Wish this had an option to just add games without needing a web browser, love the design though.

Noticed one bug immediately, if you scroll down in settings and go back to Library, the search bar and all the filter options completely disappears.

1752686805117.png 1752686820540.png

Will keep an eye on this one :)
 
  • Like
Reactions: Corpuscle

Detsu Kai

Member
Modder
Sep 30, 2018
119
117
141
New version released:

v1.2.1
- Fixed bug where if you scroll down in settings and go back to Library, the search bar and all the filter options completely disappears

Thank you all for your feedback! I’ll use it to improve the app further!
 

erisonkel

Member
Jul 11, 2020
203
384
211
the firefox extension is unverified
dunno if I want to bother with reinstalling firefox nightly/developer to bypass that
 

Detsu Kai

Member
Modder
Sep 30, 2018
119
117
141
the firefox extension is unverified
dunno if I want to bother with reinstalling firefox nightly/developer to bypass that

v1.3.3 is here!
- Skipped v1.3.2:D
- A signed Firefox extension has been added. You no longer need to use the developer browser version (applies to Firefox only).
 

Vii Dark

Newbie
Jul 11, 2018
45
13
203
Does the program not track game updates? If not, when will this be implemented?

And there is a suggestion... so that the images of the games are downloaded to the PC. Set the offline function in the settings. It's convenient when you're together where the Internet is unavailable.

English is not my language :) Sorry for any mistakes if there are any.
 
Last edited:

Detsu Kai

Member
Modder
Sep 30, 2018
119
117
141
Does the program not track game updates? If not, when will this be implemented?

And there is a suggestion... so that the images of the games are downloaded to the PC. Set the offline function in the settings. It's convenient when you're together where the Internet is unavailable.

English is not my language :) Sorry for any mistakes if there are any.
Yes, I plan to create a system for tracking game updates, but direct communication between the app and f95zone won't work due to authentication issues, and I also want to avoid sending too many requests to their platform. That's why I'm developing my own backend, which will act as a cache for f95zone games. When an update is detected, all users of my app will be notified without any restrictions and may even have the option to update directly through the app.

This approach will require some time and investment because the data structure has many complexities. To address this, I’m using OpenAI to parse the data more accurately and minimize errors during the process.

Also, keeping downloaded images within the application is a great idea! I’ll include this feature in the next update - thank you for the suggestion!
 
5.00 star(s) 2 Votes