VibTools Product Catalog Manifest Specification
Official schema for vibtools.json manifests to automate project imports, catalogs, and GitHub repository synchronization.
Overview
- Schema
- VibTools
- Version
- v1.0.0
- Draft
- 2020-12
- License
- MIT
- Compatibility
- VibTools v1
Properties
| Name | Type | Required | Description |
|---|---|---|---|
| $schema | string (URI) | Yes | Canonical VibTools Version 1 schema URL. |
| name | string | Yes | Product display name. |
| slug | string | Yes | Unique URL slug identifier. |
| category | string | No | Product catalog category. |
| status | string | No | Release or availability status. |
| version | string | No | Current release version. |
| subtitle | string | No | Primary tag or subtitle summary. |
| repository | string | No | GitHub repository path or URL. |
| description | string | No | Comprehensive product description. |
| assets | object | No | Logos, banner thumbnails, and screenshots. |
| links | object | No | Download link, live demo, docs, and repo links. |
| tags | array | No | Keywords and filter tags array. |
| flags | object | No | Active, open-source, and featured highlight flags. |
| custom | object | No | Custom vendor-specific extensions. |
Example
vibtools.json
{
"$schema": "https://schema.ygit.dev/vibtools/v1/vibtools.schema.json",
"schemaVersion": 1,
"name": "Session Manager Pro",
"slug": "session-manager-pro",
"category": "Desktop Apps",
"status": "Available",
"version": "1.0.0",
"subtitle": "Windows, Automation, Utility",
"repository": "vibtools/session-manager-pro",
"description": "A powerful session and workspace management utility for Windows power users.",
"assets": {
"logoUrl": "https://raw.githubusercontent.com/vibtools/session-manager-pro/main/assets/logo.png",
"thumbnailUrl": "https://raw.githubusercontent.com/vibtools/session-manager-pro/main/assets/banner.png"
},
"links": {
"liveDemo": "https://demo.vib.tools",
"download": "https://vib.tools/downloads/v1.0.0.exe"
},
"tags": [
"Desktop",
"Automation",
"Free",
"Open Source"
],
"flags": {
"isActive": true,
"isOpenSource": true,
"isFeatured": false
}
}Downloads
Use the immutable VibTools Version 1 URL in manifests and automation.
