Skip to content

hyperpolymath/asdf-metaiconic-plugin

MPL-2.0 Palimpsest

asdf-metaiconic-plugin

Unified metadata index and discovery layer for the hyperpolymath asdf plugin ecosystem.

Overview

asdf-metaiconic-plugin is the central metadata registry for 68+ asdf plugins in the hyperpolymath ecosystem. It provides:

  • Standardized plugin metadata schema

  • Category and tag-based organization

  • Plugin discovery and search

  • Icon and branding consistency

  • Quality metrics aggregation

Status

Component Status

Specification

Complete

Registry Schema

Implemented

Category Definitions

Implemented

Search CLI

⏳ Phase 2

Icons

⏳ Phase 2

Quick Start

# Search for security plugins
asdf metaiconic search "vulnerability"

# List all plugins by category
asdf metaiconic list --category security

# Get plugin info
asdf metaiconic info trivy

Registry Structure

registry/
├── plugins.yaml      # Master plugin list (68+ entries)
├── categories.yaml   # Category definitions (9 categories)
└── schemas/          # Validation schemas

Categories

Category Plugins

security

trivy, grype, syft, cosign, gitleaks, age, opa

database

arangodb, mariadb, neo4j, cassandra, surrealdb

config

nickel, dhall, cue, yq, taplo, bebop

network

coredns, envoy, pomerium, linkerd

crypto

step-ca, cfssl, lego, rekor, fulcio

build

apko, melange, restic, borg, hashicorp

language

ada, fortran, rescript, ocaml, vlang

ssg

casket-ssg, zola, cobalt, mdbook

webserver

httpd, varnish, openlitespeed

Ecosystem Integration

This plugin is consumed by:

  • asdf-plugin-configurator - CLI tool uses registry for search

  • asdf-ui-plugin - Visual interface uses icons and metadata

  • asdf-control-tower - Dashboard aggregates plugin status

See ECOSYSTEM.scm for full integration map.

Infrastructure

  • Multi-forge mirroring (GitHub → GitLab, Codeberg, Bitbucket)

  • Instant sync propagation on push/release

  • AI assistant configuration (.claude/CLAUDE.md)

License

AGPL-3.0-or-later

Sponsor this project

Packages

No packages published

Contributors 3

  •  
  •  
  •