Skip to content

Latest commit

 

History

580 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Neokapi Plugin Registry

This repo serves the plugin registry index that drives kapi plugin install, kapi plugin search, and the auto-install prompt triggered by requires: in .kapi recipes.

Files

File Purpose
manifest-plugins.json Plugin index — manifest-driven plugins (neokapi/neokapi#438). Consumed by kapi plugin install / search / info / update.

The legacy plugins.json (v1 / kapi plugins plural) was removed once the v1 plugin runtime was deleted from kapi (#438 phase 9).

Schema

{
  "schema": "v2",
  "plugins": {
    "<plugin-name>": {
      "description": "...",
      "homepage": "https://...",
      "author": "...",
      "license": "Apache-2.0",
      "group": "...",
      "channels": ["stable", "beta"],
      "versions": {
        "1.0.0": {
          "released": "2026-04-15",
          "channel": "stable",
          "min_kapi_version": "0.1.0",
          "platforms": {
            "darwin/arm64": {
              "url": "https://github.com/.../v1.0.0/kapi-<plugin>_1.0.0_darwin_arm64.tar.gz",
              "sha256": "...",
              "signature": "https://.../...sig",
              "cert_identity": "https://github.com/.../release.yml@refs/tags/v1.0.0",
              "cert_oidc_issuer": "https://token.actions.githubusercontent.com"
            }
          }
        }
      }
    }
  }
}

Updates

This repo is updated by the neokapi release workflow on each tagged release of a plugin. See .github/workflows/release.yml.

For manual updates, edit the JSON file directly and commit. Files are served via GitHub Pages at https://neokapi.github.io/registry/.

About

Plugin index and release channels for the kapi CLI — drives `kapi plugin install`, plugin search, and self-update.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages