BigHugger
GH Repository · datopian

portaljs

🌀 AI-native framework for building data portals. Scaffold a full portal from a brief and load datasets in minutes with agentic skills — any backend (CKAN, GitHub, Frictionless).

stars
2,353
30-day movement
+21/day
Related entries
74
Connections
4
typescriptagent-appnodemcpclaude-codedata-portalckandataverseai-agentsnextjsskillsagent-skillsopen-data-portaldatahubTypeScriptdata-meshopen-dataopenmetadatadkanopendatasoftsocrataai

PortalJS is an AI-native framework for building data portals, described as scaffolding a full portal from a brief and loading datasets in minutes using agentic skills. It targets multiple backends including CKAN, GitHub, and Frictionless, and is built on Next.js with TypeScript.

Use it when you want to stand up an open-data portal quickly by delegating scaffolding and dataset loading to AI agents rather than building from scratch.

Use it to

  • Scaffold a data portal from a written brief
  • Load datasets into a portal via agentic skills
  • Build a portal on top of CKAN or Frictionless backends
  • Publish open-data catalogs with Next.js
  • Integrate portal work into Claude Code or MCP workflows

For Teams publishing open-data portals and data catalogs

Role
agent-app
Language
TypeScript
Licence
MIT
Forks
332
Open issues
72
Last push
2026-09-07
Latest release
@portaljs/components@0.1.9 · 2023-06-07
Skills shipped
14
topicsdata-portalopen-datackannextjsai-agentsclaude-code