1 Make Sure You're Logged In
Uploading a module can only be done after you create an account and log in, if you don't have an account yet, finish the registration process first before continuing to the next step
2 Open the Developer Console
Go to the Account page, then select the Console menu, inside the Developer Console, make sure the active tab is Module (not Apps or Store) before filling out the form
3 Fill in Module Details
Complete the following fields on the Upload Module form:
| Field | Description |
|---|---|
Module Name |
Your module's name, e.g. "Magisk Module" |
Version |
The module version number, e.g. "1.0" |
Category |
Choose the category that best matches your module type |
Description |
A brief explanation of the module (max 500 characters) |
4 Choose Upload Mode
Library Modules offers two ways to upload your module file:
- File Mode — upload the module file directly (ZIP, APK, SH, TXT, PDF, MP3, MP4, JPG, PNG, GIF) with a maximum size of 50MB
- Link Mode — enter a direct URL to the module file, for example from Google Drive or MediaFire, if your file size is larger than 50MB
If using Link Mode, make sure the URL points directly to a downloadable file, not to a preview page
5 Add to Library Feeds (Optional)
Enable the "Add This Module to Library Feeds" option if you want your module to appear on the Feeds page so it's easier to discover, if this option is enabled, you must include at least 1 module screenshot
6 Fill in Additional Data (Optional)
You can also enable two additional toggles to complete your module's information:
- Developer Support — add contacts such as website, email, Discord, Telegram, WhatsApp, YouTube, and even a donation link
- Module Related Data — include the minimum Android version, recommended RAM, recommended usage, and possible risks so users better understand before downloading
Fill out the "Possible Risks" section honestly, especially for modules that could potentially affect the stability of the user's device system
7 Tap the "Upload Module" Button
Once all required fields are filled in, tap the Upload Module button at the bottom of the form, wait for the upload process to finish — your module will instantly be available and downloadable by other users on Library Modules