Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/datopian/datahub

πŸŒ€ Rapidly build rich data portals using a modern frontend framework
https://github.com/datopian/datahub

ckan data-fabric data-management-platform data-mesh data-portal data-portal-frontends data-portals data-presentation nextjs open-data-portal react

Last synced: 20 days ago
JSON representation

πŸŒ€ Rapidly build rich data portals using a modern frontend framework

Awesome Lists containing this project

README

        



datahub


Bugs, issues and suggestions re DataHub Cloud ☁️ and DataHub OpenSource πŸŒ€




## DataHub

This repo and issue tracker are for

- DataHub Cloud ☁️ - https://datahub.io/
- DataHub πŸŒ€ - https://datahub.io/opensource

### Issues

Found a bug: πŸ‘‰ https://github.com/datopian/datahub/issues/new

### Discussions

Got a suggestion, a question, want some support or just want to shoot the breeze πŸ™‚

Head to the discussion forum: πŸ‘‰ https://github.com/datopian/datahub/discussions

### Chat on Discord

If you would prefer to get help via live chat check out our discord πŸ‘‰

[Discord](https://discord.gg/xfFDMPU9dC)

### Docs

https://datahub.io/docs

## DataHub OpenSource πŸŒ€

DataHub πŸŒ€ is a platform for rapidly creating rich data portal and publishing systems using a modern frontend approach. Datahub can be used to publish a single dataset or build a full-scale data catalog/portal.

DataHub is built in JavaScript and React on top of the popular [Next.js](https://nextjs.org) framework. DataHub assumes a "decoupled" approach where the frontend is a separate service from the backend and interacts with backend(s) via an API. It can be used with any backend and has out of the box support for [CKAN](https://ckan.org/), GitHub, Frictionless Data Packages and more.

### Features

- πŸ—ΊοΈ Unified sites: present data and content in one seamless site, pulling datasets from a DMS (e.g. CKAN) and content from a CMS (e.g. Wordpress) with a common internal API.
- πŸ‘©β€πŸ’» Developer friendly: built with familiar frontend tech (JavaScript, React, Next.js).
- πŸ”‹ Batteries included: full set of portal components out of the box e.g. catalog search, dataset showcase, blog, etc.
- 🎨 Easy to theme and customize: installable themes, use standard CSS and React+CSS tooling. Add new routes quickly.
- 🧱 Extensible: quickly extend and develop/import your own React components
- πŸ“ Well documented: full set of documentation plus the documentation of Next.js.

### For developers

- πŸ— Build with modern, familiar frontend tech such as JavaScript and React.
- πŸš€ Next.js framework: so everything in Next.js for free: Server Side Rendering, Static Site Generation, huge number of examples and integrations, etc.
- Server Side Rendering (SSR) => Unlimited number of pages, SEO and more whilst still using React.
- Static Site Generation (SSG) => Ultra-simple deployment, great performance, great lighthouse scores and more (good for small sites)