The central index of CESP sound packs. Metadata only – no audio files stored here.
Browse packs at openpeon.com/packs.
The file index.json at the repo root is the single source of truth for all registered packs. Each pack entry contains flattened metadata pointing to the pack’s source repository. There are no per-pack subdirectories; everything lives in index.json.
Index URL: https://PeonPing.github.io/registry/index.json
yourname/peonping-mypack)openpeon.json manifest + sounds/ directorygit tag v1.0.0 && git push origin v1.0.0packs array in index.json (keep alphabetical order by name)See the full guide at openpeon.com/create.
Each entry in the packs array looks like this:
{
"name": "my-pack",
"display_name": "My Sound Pack",
"version": "1.0.0",
"description": "Short description of your pack",
"author": { "name": "yourname", "github": "yourname" },
"trust_tier": "community",
"categories": ["session.start", "task.complete"],
"language": "en",
"license": "MIT",
"sound_count": 10,
"total_size_bytes": 500000,
"source_repo": "yourname/peonping-mypack",
"source_ref": "v1.0.0",
"source_path": ".",
"manifest_sha256": "<sha256 of openpeon.json>",
"tags": ["gaming"],
"preview_sounds": ["ready.mp3", "done.mp3"],
"added": "2026-02-12",
"updated": "2026-02-12"
}
See the full schema for validation.
| Tier | Criteria |
|---|---|
official |
Maintained by the PeonPing org |
verified |
Established GitHub account (1+ year, 50+ followers or 10+ repos) |
community |
Any GitHub account older than 30 days |
MIT