Skip to main content

ModForge-CLI — a Modrinth-based Minecraft modpack builder

Project description

ModForge-CLI ⛏

Python 3.13+ MIT License Modrinth API v2

ModForge-CLI is a powerful CLI tool for building and managing custom Minecraft modpacks using the Modrinth API v2.

Search for projects, fetch versions, validate manifests, download mods with hash checks, and generate complete files — all from the terminal.

Ideal for modpack developers, server admins, and automation scripts.

Terminal Banner

When you run ModForge-CLI, you'll be greeted with this colorful Minecraft-themed banner

Key Features

  • Modrinth API v2 Integration: Search projects, list versions, fetch metadata in bulk.
  • Modpack Management: Read/validate modrinth.index.json, build packs from metadata.
  • Validation: Full JSON Schema checks + optional Pydantic models for strict typing.

Installation

Requires Python 3.13+.

Recommended (Poetry):

poetry install

Alternative (pip):

pip install -r requirements.txt

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

modforge_cli-0.1.8.tar.gz (13.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

modforge_cli-0.1.8-py3-none-any.whl (17.7 kB view details)

Uploaded Python 3

File details

Details for the file modforge_cli-0.1.8.tar.gz.

File metadata

  • Download URL: modforge_cli-0.1.8.tar.gz
  • Upload date:
  • Size: 13.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.2.1 CPython/3.13.11 Linux/6.11.0-1018-azure

File hashes

Hashes for modforge_cli-0.1.8.tar.gz
Algorithm Hash digest
SHA256 db7f509567e205daeed87a789381af3d7090f409c98080d0774e51f0601d50dd
MD5 7699a6171f81161d93feb3f09c670aee
BLAKE2b-256 da799021ab7d59567d6879dd7dcd138cbfe69c0be1667b35d3d906b955419198

See more details on using hashes here.

File details

Details for the file modforge_cli-0.1.8-py3-none-any.whl.

File metadata

  • Download URL: modforge_cli-0.1.8-py3-none-any.whl
  • Upload date:
  • Size: 17.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.2.1 CPython/3.13.11 Linux/6.11.0-1018-azure

File hashes

Hashes for modforge_cli-0.1.8-py3-none-any.whl
Algorithm Hash digest
SHA256 233bf9fbec49e0831db6c02d299420654bfe90c83b10d467963033ea96838c37
MD5 f839dc52add8aebc849a1ecf4327d767
BLAKE2b-256 fad6e39ab0885be9df7258e45e413abfd10afd57e7e2284770cbf3ab82849a75

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page