auto-generated JSON schemas for every n8n node — hourly updates, validation API
README
extracts JSON schemas from every n8n node and credential by loading the actual n8n-nodes-base package at runtime, reflecting over class instances, and writing structured JSON files. also ships a zero-dependency validation API so LLMs (or anything else) can check generated workflows before deploying them.
schemas auto-update hourly via GitHub Actions when a new n8n version drops. 428 nodes, 389 credentials, all committed to schemas/.
npm run extract # generate all schemas
npm run serve # start validation API on :3000
schema extractor (extract.ts) — loads n8n-nodes-base compiled JS, instantiates every node and credential class, extracts properties/defaults/validation rules, writes them as individual JSON files. uses MD5 hashing to skip unchanged files between runs.
validation API (server.ts) — loads extracted schemas into memory, exposes REST endpoints to browse, search, and validate node configs and full workflows. built on raw node:http, no framework.
extractor details
discovers nodes by walking dist/nodes/*.node.js from the installed package
handles versioned nodes (VersionedNodeType) — extracts all version variants
computes defaults using NodeHelpers.getNodeParameters() (same logic n8n uses internally)
merges conditional display options before checking enum values (handles n8n's pattern of same field name appearing multiple times with different allowed values)
claudekit🛠️ Accelerate your Python and JavaScript development with Claude Kit's toolkit, featuring specialized agents, slash commands, and advanced context management.main@2026-04-21
claude-code-agents-wizard-v2🧠 Orchestrate complex software projects with Claude Code's specialized agents for streamlined management and mandatory human oversight.main@2026-04-21
workspace-architectWorkspace Architect is a zero-friction CLI tool that provides curated collections of specialized agents, instructions, and prompts to supercharge your GitHub Copilot experience.main@2026-04-20
aiagentflowA local-first, CLI-driven multi-agent AI software engineering workflow orchestrator with feed specs, PRDs, and guidelines to auto-generate implementation plans and code.v1.0.2
css-classes-from-html📌Генерація CSS класів з HTML з інтеграцією Figma. Розроблено на курсах GoIT з використанням штучного інтелекту.📌CSS classes generation from HTML with Figma integration. Developed on GoIT courses usiv0.0.6