Discover and explore top open-source AI tools and projects—updated daily.
datopianData portal builder framework
Top 19.4% on SourcePulse
PortalJS is a frontend framework designed for rapidly building feature-rich data portals. It targets developers and organizations seeking to present data and content cohesively, offering native CKAN support and compatibility with OpenMetadata and Git. The framework streamlines the creation of customizable, high-performance data catalogs and publishing systems using modern web technologies.
How It Works
Built with JavaScript and React atop the Next.js framework, PortalJS employs a decoupled architecture where the frontend operates as a distinct service. It interacts with various backend systems, including CKAN, GitHub, and Frictionless Data Packages, via APIs. This approach leverages Next.js's capabilities for Server-Side Rendering (SSR) to enable unlimited pages and SEO, and Static Site Generation (SSG) for enhanced performance and simplified deployment.
Quick Start & Requirements
The project utilizes familiar frontend technologies like JavaScript, React, and Next.js. Detailed documentation is available at https://www.portaljs.com/opensource. Specific installation commands, version requirements, or hardware prerequisites are not detailed in the provided text.
Highlighted Details
Maintenance & Community
Community interaction and support are facilitated through GitHub issues (https://github.com/datopian/portaljs/issues/new), a discussion forum (https://github.com/datopian/portaljs/discussions), and a Discord server (https://discord.gg/).
Licensing & Compatibility
The specific open-source license for this project is not explicitly stated in the provided README content. Compatibility for commercial use or closed-source linking would require clarification on the licensing terms.
Limitations & Caveats
No explicit limitations, known bugs, or alpha status are mentioned in the provided documentation. The absence of a clearly stated license is a notable point requiring further investigation for adoption decisions.
11 hours ago
Inactive
ag-grid
ToolJet