Ross ROSS = Recommend OSS · open-source software intelligence for agents

b0o/SchemaStore.nvim

🛍 JSON schemas for Neovim observed · 2026-09-03

github.com/b0o/SchemaStore.nvim · homepage · Lua · Apache-2.0 (permissive) observed · 2026-09-03

Health v2 · maintenance only

77/100

  • Activity 100
  • Release rhythm 35
  • Longevity 100

Flags: no_releases

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 1791
  • days_rel: n/a
  • days_push: 1
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1024 stars · 21 forks observed · 2026-09-03

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

A Neovim plugin that exposes the SchemaStore catalog of JSON/YAML schemas to language servers like ls and yamlls. It enables schema-based validation, completion, and documentation for configuration files inside Neovim.

Use cases

  • get schema validation for package. in neovim
  • autocomplete yaml config files with schemas in neovim
  • wire schemastore catalog into ls via lspconfig
  • select or ignore specific schemas for validation
  • set up yamlls schemas without the built-in schemastore support
  • validate eslintrc and other config files while editing

When to choose

  • you edit JSON or YAML configuration files in Neovim and want schema-aware completion and validation
  • you use lspconfig with ls or yamlls and want the full SchemaStore catalog
  • you need fine-grained control over which schemas are loaded via select/ignore options

When to avoid

  • you use VS Code or another editor with built-in SchemaStore support
  • you don't use Neovim or its LSP client
  • you only need a standalone JSON schema validator outside an editor

Facets

plugin · maturity active

yaml documentation developer-tools developer-tools text-editors apis editor-plugin cli neovim lsp -schema schemastore ls yamlls autocompletion linting

2 sources

Member repositories

RepositoryRoleHealth v2
b0o/SchemaStore.nvimmain77

For agents

markdown · JSON · MCP: product_card(name="b0o/SchemaStore.nvim")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem