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