In active development

Pumpkin Hub

The community registry for plugins and resources for the Pumpkin MC Minecraft server, powered by Rust.

Current State
Phase 3 — Community is in progress. Recently shipped: Publishing from GitHub with auto-publish on releases, webhook sync for README/CHANGELOG, and dynamic install badges. Next up: Review System and Collections & Curations.

About

Pumpkin Hub is the central platform for distributing and discovering extensions for the Pumpkin Minecraft server. Because Pumpkin redefines server performance with Rust, Pumpkin Hub redefines content management with a minimalist interface, enhanced binary security and a frictionless developer experience.

Unlike traditional Java platforms (SpigotMC, Modrinth), Pumpkin Hub is natively built for the Rust ecosystem: compiled binary management, SHA-256 integrity verification, multi-platform OS support (Windows, macOS, Linux) and native GitHub integration.

Key Features

Instant Search
Powered by Meilisearch for millisecond results, with filters by category, platform and version.
Crate-Centric
Native management of compiled Rust binaries across OS platforms: Windows (.dll), macOS (.dylib), Linux (.so).
Native Security
Systematic SHA-256 signing and integrity verification of every distributed file.
Dependency Graph
Clear dependency visualization between plugins to ensure server compatibility.
Author Dashboard
Advanced KPIs, download charts with configurable granularity, API key management for CI/CD, and a notification center with download milestones.
Admin Moderation
Role-based moderation panel with plugin/user management and a complete audit trail.
Brutalist Interface
Industrial "No-Radius" design optimized for technical clarity and performance.

Tech Stack

Backend (API)

TechnologyRoleVersion
RustPrimary languageEdition 2021
AxumAsync HTTP framework0.8
TokioAsync runtime1.x
Tower HTTPMiddlewares (CORS, Trace, Compression, Rate Limiting)0.6
PostgreSQLRelational database16
MeilisearchFull-text search engine1.7

Frontend

TechnologyRoleVersion
Next.jsReact SSR/SSG framework16.1
ReactUI library19.2
Tailwind CSSCSS utilities4.x
TypeScriptStatic typing5.x
SWRData fetching & caching2.x
Lucide ReactIcon library0.577

Infrastructure

ServiceUsage
Docker ComposeDevelopment container orchestration
GitHub ActionsCI/CD (lint, type-check, clippy, tests)
Cloudflare R2Binary storage (planned)
Multi-Provider OAuthUser authentication — GitHub, Google, Discord (JWT + HttpOnly cookies)
SMTPEmail verification & password recovery (lettre)

Target Audiences

Developers (Crate Authors)

Seamless plugin publishing, GitHub-integrated, with compiled version management, dependency tracking and target OS platforms (Windows, macOS, Linux). The dashboard provides detailed analytics on downloads and usage.

Administrators (Server Owners)

Ultra-fast catalog with SHA-256 integrity verification and clear version compatibility information to ensure Pumpkin server stability.

Community

An open-source and transparent platform, designed to foster adoption and growth of the Pumpkin MC ecosystem.