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.7.tar.gz (13.6 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.7-py3-none-any.whl (17.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: modforge_cli-0.1.7.tar.gz
  • Upload date:
  • Size: 13.6 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.7.tar.gz
Algorithm Hash digest
SHA256 6b23c400b4e6b8952387f829f7523e652a85fea41fa60b1dfbf6688698e06759
MD5 d35c1acf7b7c52fb47b7e63fd47d14e0
BLAKE2b-256 c30f189f6d2f77d24a3206ea7ae497a8ee6792772e4e3d8bd31c71307dea6dcb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: modforge_cli-0.1.7-py3-none-any.whl
  • Upload date:
  • Size: 17.5 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.7-py3-none-any.whl
Algorithm Hash digest
SHA256 d9a7bcb2eb55e9060777c805a454b4ca8d1eaa3c0d80f98e6579e15a45df8f83
MD5 f61ef7dc5b50bc0db8186d7c6c5c90e4
BLAKE2b-256 a92892279c5e167bb672e28b864174edf040763f4312e8c557358d8afb6f44db

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