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.
unstract
LLM-based tool for extracting structured data from unstructured documents, supporting API deployment and ETL workflows.
FinanceToolkit
Transparent and efficient financial analysis tool supporting various financial products and metrics.
deeplake
Deeplake is a data runtime designed for AI agents, offering a serverless multimodal data lake.
skills
Provides real-time market data and options analytics for AI agents.