This repository indexes Balatro mods for use in Balatro Mod Manager. Follow this guide to submit mods that pass validation quickly.
Use the BMI Submission Helper to easily upload new Mods to the index! After the PR has been made, Reviewers will check if the Submission is safe and ready to merge and your Mod will be on the Index in no time!
Before opening a PR, make sure all of the following are true:
- Your mod folder is
mods/Author@Modname/ description.mdexistsmeta.jsonexists and is valid JSON- Thumbnail is optional, but if present it must be
thumbnail.jpg(JPEG only) downloadURLpoints directly to a downloadable file/archive (not an HTML page)categoriesonly uses allowed valuesversionis present and matches the downloadable artifact
mods/
Author@Modname/
description.md # required
meta.json # required
thumbnail.jpg # optional, JPG only
Example:
{
"title": "Extended Cards",
"requires-steamodded": true,
"requires-talisman": false,
"categories": ["Content"],
"author": "Joe Mama",
"repo": "https://github.com/joemama/extended-cards",
"downloadURL": "https://github.com/joemama/extended-cards/releases/latest/download/extended-cards.zip",
"folderName": "ExtendedCards",
"version": "1.0.0",
"automatic-version-check": true
}Required fields:
title(string)requires-steamodded(boolean)requires-talisman(boolean)categories(array, at least 1)author(string)repo(valid URL)downloadURL(valid URL)version(string)
Optional fields:
folderName(string, unique, no invalid filename chars)automatic-version-check(boolean)fixed-release-tag-updates(boolean)
Allowed category values:
ContentJokerQuality of LifeTechnicalMiscellaneousResource PacksAPI
downloadURL must resolve to a real downloadable file (zip/tar/etc).
Do not use repository or release HTML page URLs.
https://github.com/<owner>/<repo>/releases/latest/download/mod.ziphttps://github.com/<owner>/<repo>/archive/refs/heads/main.ziphttps://github.com/<owner>/<repo>/archive/refs/heads/master.ziphttps://github.com/<owner>/<repo>/releases/download/v1.2.3/mod.zip
https://github.com/<owner>/<repo>https://github.com/<owner>/<repo>/tree/mainhttps://github.com/<owner>/<repo>/blob/main/mod.ziphttps://github.com/<owner>/<repo>/releases/latesthttps://github.com/<owner>/<repo>/releases/tag/v1.2.3
automatic-version-check is optional but recommended.
Enable it only if downloadURL points to an automatically updating source:
- Latest release download URL, or
- Branch archive URL (for example
.../archive/refs/heads/main.zip)
If your downloadURL uses a fixed release tag asset like:
https://github.com/<owner>/<repo>/releases/download/<tag>/mod.zip
then you must set:
automatic-version-check: truefixed-release-tag-updates: true
This is required to avoid accidental update freeze behavior.
- Thumbnail is optional.
- If included, filename must be exactly
thumbnail.jpg. - JPEG content only (
image/jpeg). - Recommended max dimensions:
1920x1080.
- Fork this repository.
- Add your mod folder under
mods/Author@Modname/. - Add
description.mdandmeta.json. - Optionally add
thumbnail.jpg. - Commit and push.
- Open a PR to
main.
Use a clear title, for example:
Add Author@Modname mod
Your PR is checked automatically by GitHub Actions. A maintainer then reviews:
- metadata correctness
- download URL validity
- update logic consistency
- submission safety/policy compliance
All submissions must be safe, legal, and appropriate for a general audience.
Not allowed:
- Malware/spyware.
- Copyrighted content without permission.
- Hateful, discriminatory, or offensive material.
By submitting a mod, you agree to allow it to be displayed in and redistributed by Balatro Mod Manager.
If you want content removed later, open an Issue or submit a PR that removes the content.
Prefer submissions by the original creator. If you submit someone else's mod, verify all of the following:
- Mod is still working and not abandoned/deprecated.
- License allows redistribution, or explicit public permission exists.
- Dependencies are correctly represented (
requires-steamodded,requires-talisman, and other requirements indescription.md). - Required install folder behavior is reflected by
folderNamewhen needed. - Any special install instructions are documented in
description.md.
For third-party submissions, prefer stable release links instead of volatile dev snapshots whenever possible.
Thanks for contributing to Balatro Mod Index.
