portaljs
An AI-native framework for building data portals, supporting multiple backends.
- Type
- Agent Skill
- Open source
- Yes
- GitHub Stars
- ★ 2.3k
- Source
- skill-github
- Repository
- github.com/datopian/portaljs
Overview
PortalJS is an AI-native framework for building data portals. With just a brief description, you can quickly set up a complete portal and load datasets within minutes. It supports multiple backends (e.g., CKAN, GitHub, Frictionless). The framework provides agent-like capabilities to help users choose architectures, generate code, and load data. Ideal for data teams needing to rapidly deploy data portals.
Capabilities
- ▪Generate portal architecture from a brief description
- ▪Quickly load datasets
- ▪Support multiple backends
- ▪Provide agent-like skills to assist development
Use cases
Setup
npm create portaljs@latest my-portal && cd my-portal && npm run dev
This information was compiled by AI from public sources and may contain inaccuracies — please refer to the source.
FAQ
How do I get started with PortalJS?
Run `npm create portaljs@latest my-portal` and follow the prompts.
Which backends are supported?
Supports CKAN, GitHub, Frictionless, and others.
Related skills
OpenMetadata
OpenMetadata is an open data context layer that provides trustworthy data context and business semantics for AI.
XHS-Downloader
A link extraction and content collection tool for Xiaohongshu, supporting multiple download and information extraction features.
radiology-skills
A full-stack skill package for medical imaging research, covering the entire process from topic selection to grant application.
dbx
Lightweight cross-platform database management tool supporting over 70 databases.
nihaixia
A Chinese medicine AI capability developed based on Dr. Ni Haixia's teaching materials, covering Six-Channel Differentiation and classic formula selection.
powerbi-modeling-mcp
Power BI Modeling MCP Server provides AI agents with Power BI semantic modeling capabilities.