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

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for modforge_cli-0.1.9.tar.gz
Algorithm Hash digest
SHA256 2de6b4b88f4ef67dac4a3f19165c9935694c08c8fb48ffb9ffc4344244e6d705
MD5 5226acda87921a911812f8b3d777ad28
BLAKE2b-256 b7ac511be1597b206aeed2f0ec1572015d536885f0261c550a2342eb97d440fc

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for modforge_cli-0.1.9-py3-none-any.whl
Algorithm Hash digest
SHA256 6cfee2a1ad1a5981721ef983bfb865083d6a5a603fb4192d45cd1d50e77848ac
MD5 31dc706a0e261a9c88285aa63f88d301
BLAKE2b-256 3fef8ff27f720c1632af2e22e20d02060404c62f7b1250a63be5e06caa61e046

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