Skip to content
Official YGit Schema Registry

Build, validate, and version YGit manifests.

Browse the official VPMS schema, implementation documentation, validation fixtures, and release history from one developer-focused registry.

/

Quick actions

Examples

Use production-oriented reference manifests.

GitHub

Review source, issues, releases, and contribution rules.

View all
VPMSstable

Vib Project Manifest Schema

Official schema for vibproject.ygit project manifests.

VPMS v2stable

Vib Project Manifest Schema Version 2

Frozen Version 2 schema for vibproject.ygit manifests with expanded project classification, links, support, distribution, funding, and security metadata.

Quick start

Create a minimal `vibproject.ygit`, install the Python validator, then validate the manifest before committing.

vibproject.ygit
{
  "$schema": "https://schema.ygit.dev/vpms/v1/vibproject.schema.json",
  "schemaVersion": 1,
  "manifestVersion": "1.0.0",
  "project": {
    "id": "example-project",
    "name": "Example Project",
    "description": "A minimal valid VPMS manifest.",
    "version": "1.0.0"
  }
}

Latest updates

  1. VPMS Version 1 implementation

    Complete schema constraints, documentation, validation fixtures, automation, and registry portal.

  2. Production foundation

    Astro, Tailwind, MDX, Shiki, Pagefind, Lucide, CI checks, and Cloudflare Pages configuration.