Create and Fuck your AI Slut -70% OFF
x

Tool XLibrary - Advanced Game Library Manager for F95Zone

5.00 star(s) 1 Vote

Detsu Kai

Newbie
Modder
Sep 30, 2018
80
91
116
its all good! no pressure. just voicing feedback. should think about a dedicated server for it. i should spinn up a couple of channels atleast for users to brainstorm stuff. even if you are not a part of it, having the users form the ideas over time with brainstorming helps quite a bit.
most of my ideas in the end are processed over the years of thinking about these clients. i was the power user on Game-list and i was the only one talking to the dev for years.
I feel im getting a pretty solid grasp of what i want and what many users wants from an client like this. though i might have more open needs than most cause of digital hoarding.

Yes, of course! I'm generally not against the community and useful advice
 

CuddleBear

Member
Jun 9, 2017
418
150
283
How is versions controlled currently anyway?
You check for updates, but does it compared to whatever version you have installed or is it just timestamped based?
I would think it would scrape and parse the latest version value from F95 and be absolute with its matching, if you dont currently have an installed version matching that string then its "out of date" and will get a flag.

Obviously, the install system should have an easy way to apply that string as is so its matches when you install the version. For example, pre-filling the version string with the latest and leaving the confirmation up to the user.
 

Pamlau

Member
Dec 27, 2017
109
88
124
Amazing project! Just one thing that is annoying me quite a bit, the extension seems to be messing up the text for the latest-alpha page, I'm currently using the 1.8.1 app version and 1.7.0 extension on firefox

1756102559047.png 1756102569275.png

Also how does the update alert work? does it compare the date you added a game to the XLibrary with the date that the game's thread got updated?
 

Aziien

2D is all I need!
Modder
Donor
Apr 9, 2017
310
909
328
Great initiative! i love organizing my stuff with metadata. While im not going to use it until you create support for portable heres some feedback of what i would love to see added and would definetly make it my goto library manager
  • Portable
  • Allow me to select download location
  • Manual import of games (drag and drop exe/folder)
  • Give me the option to decide what the app does when i close it with the control box
    run in background or not
  • Custom css
I see some of them already on your 'Advanced & Planned features' list just thought i would mention them anyway. Ill be keeping an eye on your progress.

Good luck!
 

Detsu Kai

Newbie
Modder
Sep 30, 2018
80
91
116
How is versions controlled currently anyway?
You check for updates, but does it compared to whatever version you have installed or is it just timestamped based?
I would think it would scrape and parse the latest version value from F95 and be absolute with its matching, if you dont currently have an installed version matching that string then its "out of date" and will get a flag.

Obviously, the install system should have an easy way to apply that string as is so its matches when you install the version. For example, pre-filling the version string with the latest and leaving the confirmation up to the user.
I compare both the date and the version for reliability and to avoid unnecessary triggers when a typo in the post is corrected or something like that.
 

Detsu Kai

Newbie
Modder
Sep 30, 2018
80
91
116
Amazing project! Just one thing that is annoying me quite a bit, the extension seems to be messing up the text for the latest-alpha page, I'm currently using the 1.8.1 app version and 1.7.0 extension on firefox

View attachment 5182841 View attachment 5182842

Also how does the update alert work? does it compare the date you added a game to the XLibrary with the date that the game's thread got updated?
There are a few minor style-bugs related to Chrome extensions. This seems to occur because I’m using the Tailwind framework, which, for some reason, overrides the original styles in certain areas. I’ll do my best to find them all (yes, I’m a Pokémon trainer).
 

Detsu Kai

Newbie
Modder
Sep 30, 2018
80
91
116
Great initiative! i love organizing my stuff with metadata. While im not going to use it until you create support for portable heres some feedback of what i would love to see added and would definetly make it my goto library manager
  • Portable
  • Allow me to select download location
  • Manual import of games (drag and drop exe/folder)
  • Give me the option to decide what the app does when i close it with the control box
    run in background or not
  • Custom css
I see some of them already on your 'Advanced & Planned features' list just thought i would mention them anyway. Ill be keeping an eye on your progress.

Good luck!

Thank you so much! Yes, these suggestions sound interesting, I will add them to the roadmap as well!
 

kuraiken

Member
Dec 5, 2017
407
1,100
331
Are there any plans to support additional websites or platforms?

It seems like this is a library for games that have been selected only. Are there any plans to provide features such as allowing it to detect new games on F95? I usually use the old Game List Manager to see what new games pop up, so I can check if there's any new diamonds in the rough.
 

neronio

Newbie
Apr 18, 2022
18
35
72
IDK what's wrong but it says everything is connected but the buttons don't appear on the page
Edit: Fails to synchronize as well
 
Last edited:

CuddleBear

Member
Jun 9, 2017
418
150
283
A browse mode is definitely needed for many users. allow to see and browse all releases instead of just having a whitelist for it.
Seeing all the titles once and parse them as they are uploaded to find the good ones is a good workflow for many. You are already loading in everything directly from the site so having an browse mode wouldnt be such a huge jump, just need another tab/page split apart from the library mode.
I guess also if you want to be fancy, have titles in your library have a stronger cache setting cause once you start loading everything, that cache will grow... but it cant be that bad with webp i guess.


As for the extension, works fine with edge here.
 
  • Like
Reactions: kuraiken

Xakorik

Worshiper of Lerd0
Donor
Jr. Uploader
Sep 27, 2018
599
775
202
How does this compare to F95Checker which is what I currently use?
 

Callmesora

Newbie
Sep 29, 2018
53
81
236
Any plans on making some sort of transfer tool for those of us migrating from f95checker to this? f95checker's database is locally in AppData\Roaming\f95checker so it can pull from that the app also has an export thread links feature that gives the links to all the threads saved to the database. It'd be nice to have to quickly migrate over.
 

Detsu Kai

Newbie
Modder
Sep 30, 2018
80
91
116
Any plans on making some sort of transfer tool for those of us migrating from f95checker to this? f95checker's database is locally in AppData\Roaming\f95checker so it can pull from that the app also has an export thread links feature that gives the links to all the threads saved to the database. It'd be nice to have to quickly migrate over.

Yes, it's already included in the roadmap
 
  • Like
Reactions: Callmesora

kanto90

New Member
May 28, 2017
5
5
13
Hey ya, I have been using the latest version of XLibrary (v1.8.1), and it has been great. (◕‿◕)♡

Is there any chance you can consider these requests?
- allow a settings to set the max card per row, as well as resizing the max width of the center display?
- add the app version info somewhere in the app as well (^_−)☆
- Wishlist: ability to edit the entry's cover (customize the image in cache folder?) and rich formatting the description (some game has real detailed description hidden under dev's spoiler note while the entry description is short)
- Super Wishlist: ability to add manual entry (for non-F95 games) ~ helpful to consolidate all my games in one manager even if it might not have the metadata from F95. Engine can be edited or unknown ~

Example below:
- At smaller width size, the card looks ok. However, at full width, the center area display is too small and there are gap on both size.
- It would be nice if we can adjust the max width, as well as setting the max card per row to have a personalized card thumbnail format ╰( ◕ ᗜ ◕ )╯



1757269647405.png

1757269659770.png
 
Last edited:

Detsu Kai

Newbie
Modder
Sep 30, 2018
80
91
116
Hey ya, I have been using the latest version of XLibrary (v1.8.1), and it has been great. (◕‿◕)♡

Is there any chance you can consider these requests?
- allow a settings to set the max card per row, as well as resizing the max width of the center display?
- add the app version info somewhere in the app as well (^_−)☆
- Wishlist: ability to edit the entry's cover (customize the image in cache folder?) and rich formatting the description (some game has real detailed description hidden under dev's spoiler note while the entry description is short)
- Super Wishlist: ability to add manual entry (for non-F95 games) ~ helpful to consolidate all my games in one manager even if it might not have the metadata from F95. Engine can be edited or unknown ~

Example below:
- At smaller width size, the card looks ok. However, at full width, the center area display is too small and there are gap on both size.
- It would be nice if we can adjust the max width, as well as setting the max card per row to have a personalized card thumbnail format ╰( ◕ ᗜ ◕ )╯



View attachment 5227028

View attachment 5227029
Hello my friend!

> Super Wishlist: ability to add manual entry (for non-F95 games) ~ helpful to consolidate all my games in one manager even if it might not have the metadata from F95. Engine can be edited or unknown ~
Yes, I want this feature, and I am determined to make it happen.

> Wishlist: ability to edit the entry's cover (customize the image in cache folder?) and rich formatting the description (some game has real detailed description hidden under dev's spoiler note while the entry description is short)
I think I will add it with previous feature

> Add the app version info somewhere in the app as well (^_−)☆
Certainly, it will be included in the next release!

> Allow a settings to set the max card per row, as well as resizing the max width of the center display?
Oh honey, I'll give it a try, but I can't make any promises - it’s a bit challenging to implement. I might consider making the card content block dynamically resizeable for any screen size and width, with added flexibility. Still, I can’t guarantee it just yet.
 

Detsu Kai

Newbie
Modder
Sep 30, 2018
80
91
116
Hi guuuys (and maybe girls?), I’m here again with a shiny new version!

1.9.0
- Added: Steam Integration — launch your installed Steam games directly from XLibrary with automatic detection and library support.
- Added: Portable Mode — run XLibrary from USB drives or any folder with all data stored locally for easy backup and portability.
- Added: Automatic Backups — customizable backups that can save locally, to Google Drive cloud, or both simultaneously.
- Added: Backup Management — view all backups with filters by type and storage, restore or delete backups with confirmation dialogs.
- Added: Optimized image cache system — all images now automatically convert to WebP format, drastically reducing disk usage.
- Added: "Minimize to tray" setting — control whether closing the window hides to tray or exits completely.
- Added: Clickable tags — click any tag to toggle it in filters, with selected tags highlighted and displayed first.
- Added: Alt-lock for game cards — hover over a card and press Alt to make the detailed view interactive.
- Added: Middle-click to open F95 thread — middle-click on game title or banner opens the F95Zone thread in your browser.
- Added: Single-instance protection — launching XLibrary when already running will focus the existing window.
- Improved: Terminology — "Launch Configurations" renamed to "Game Launchers" for clarity.
- Fixed: System tray behavior — double-click now always shows and focuses the application window.
- Fixed: Log file deletion — properly removes the current log file and updates display in settings.
 

Detsu Kai

Newbie
Modder
Sep 30, 2018
80
91
116
And little fixes:

1.9.1
- Fixed: Steam launcher games now properly appear in "Installed" filter
- Fixed: "Open Backup Folder" button now works correctly in portable mode
- Added: Launcher type preference - the app now remembers your choice between Steam/EXE when creating new game configurations
- Added: Application version display in System settings section
 
  • Heart
Reactions: kanto90

kanto90

New Member
May 28, 2017
5
5
13
Thanks for dropping the update!

How do I migrate my XLibrary 1.8.1 to XLibrary 1.9.1 to load back my game list / launcher configurations / custom tags / notes ?

The folder structure seems to be pretty different

View attachment OneCommander_BfU6MFISFM.webp


*Updated: I managed to sync using Google Drive ╰( ◕ ᗜ ◕ )╯
 
Last edited:
  • Like
Reactions: Detsu Kai

Detsu Kai

Newbie
Modder
Sep 30, 2018
80
91
116
Thanks for dropping the update!

How do I migrate my XLibrary 1.8.1 to XLibrary 1.9.1 to load back my game list / launcher configurations / custom tags / notes ?

The folder structure seems to be pretty different

View attachment 5238609


*Updated: I managed to sync using Google Drive ╰( ◕ ᗜ ◕ )╯
Yes, dont worry about that, all you need - just install new version over the previous one. The folder structure differs only between portable and installed versions, all installed versions share the same structure
 
5.00 star(s) 1 Vote