Portaljs

screenshot of Portaljs

Rapidly build feature-rich data portals using a modern frontend framework. Native CKAN support. OpenMetadata and Git compatible.

Overview:

PortalJS Cloud is a platform for rapidly creating rich data portals and publishing systems using JavaScript and React on the Next.js framework. It follows a decoupled approach where the frontend is separate from the backend, interacting via an API.

Features:

  • Unified Sites: Present data and content from a DMS and CMS in one seamless site via a common internal API.
  • Developer Friendly: Built with familiar frontend technologies such as JavaScript, React, and Next.js.
  • Batteries Included: Comes with a full set of portal components like catalog search, dataset showcase, and blog.
  • Easy to Theme and Customize: Installable themes, standard CSS, React+CSS tooling, and the ability to quickly add new routes.
  • Extensible: Easily extend and develop your own React components.
  • Well Documented: Full documentation available, including Next.js documentation.

Summary:

PortalJS Cloud is a versatile platform for building data portals with a modern frontend approach. It offers a range of features such as unified sites, developer-friendly tools, easy theming options, extensibility, and comprehensive documentation. With its decoupled architecture and support for Next.js, PortalJS Cloud simplifies the process of creating and customizing data portals.