About Portaljs
PortalJS is a framework and managed service for building open data portals. It is described as AI native: the user describes the portal they want to an AI assistant or a visual builder, skills scaffold a real Next.js project with pages, tables, charts and maps wired to the data, and the output is plain editable code that can be published as a static site or connected to a live backend.
It is aimed at governments, nonprofits, universities and research institutions that publish datasets. The framework is decoupled, so it can sit in front of an existing catalog or metadata system such as CKAN, DKAN, OpenMetadata, Microsoft Purview, DataHub, GitHub or Frictionless. Large files can be versioned with Git LFS and stored on Cloudflare R2, converted to Parquet and queried in the browser with DuckDB Wasm. A deploy command publishes a static export to PortalJS Arc, a managed hosting service.
Published pricing has an Open Source tier that is free, self hosted and MIT licensed, with AI skills included and community support on Discord. Foundation is $99 per month with a 14 day trial and 10 GB of blob storage. Institution is $299 per month and adds a custom domain, a managed CKAN backend and 50 GB of storage. Government is $1,499 per month on annual billing only, with a dedicated instance, SSO, an SLA and data residency options. Enterprise is custom priced. Annual billing is discounted by 16 percent on the self serve plans.