Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/GetDKAN/dkan

DKAN Open Data Portal
https://github.com/GetDKAN/dkan

datastore dkan drupal open-data php

Last synced: 5 days ago
JSON representation

DKAN Open Data Portal

Awesome Lists containing this project

README

        

# DKAN
[DKAN](https://dkan.readthedocs.io/en/latest) - An Open Data Catalog built on [Drupal 9/10](https://www.drupal.org/documentation)

[![GetDKAN](https://circleci.com/gh/GetDKAN/dkan/tree/2.x.svg?style=svg)](https://circleci.com/gh/GetDKAN/dkan/tree/2.x)
[![Maintainability](https://api.codeclimate.com/v1/badges/a02bf3362b94749579a1/maintainability)](https://codeclimate.com/github/GetDKAN/dkan/maintainability)
[![Test Coverage](https://api.codeclimate.com/v1/badges/a02bf3362b94749579a1/test_coverage)](https://codeclimate.com/github/GetDKAN/dkan/test_coverage)
[![GPL license](https://img.shields.io/badge/License-GPL(>=2)-blue.svg)](http://www.gnu.org/licenses/gpl.html)

---

[![Getting Started with DKAN](https://img.youtube.com/vi/SnA22Lb6r_M/0.jpg)](https://youtu.be/SnA22Lb6r_M?si=WqU-FKGb1iGhc5Vz)

## Documentation
DKAN's documentation can be found at https://dkan.readthedocs.io/en/latest

Requirements: https://dkan.readthedocs.io/en/latest/installation/index.html#requirements

---

## Features

- Harvesting of data from external catalogs that provide a data.json
- Dataset metadata and resources
- Web service API endpoints that provide remote/automated management of datasets
- Integration with a decoupled [REACT front end](https://github.com/getdkan/data-catalog-app)
- A datastore to store CSV data files and make them queryable by third party applications.

---

## Contributing

- [Code of conduct](https://dkan.readthedocs.io/en/latest/contributing/code_of_conduct.html)
- [Submission guidelines](https://dkan.readthedocs.io/en/latest/contributing/submission_guidelines.html)
- [Create an issue](https://github.com/GetDKAN/dkan/issues/new/choose)
- [Set up local sandbox with DDEV](https://getdkan.github.io/ddev-dkan/getting-started.html)

---

## License

DKAN and related modules are freely-available under the ["GNU General Public License, version 2 or any later version"](https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html) license.

---

## Security

If you have found a vunerability in DKAN, please report this by e-mailing [email protected].

---

## History

- DKAN’s initial v1.0 release was in 2014 (this code is still available on the [7.x-1.x branch](https://github.com/GetDKAN/dkan/tree/7.x-1.x), although no longer supported).
- In the fall of 2017, CivicActions took over sponsorship and maintenance of DKAN.
- In May 2020 CivicActions released a completely rewritten version of DKAN to support Drupal 8, then 9 and 10. This new version (v2) was a complete ground up rebuild of the platform, integrating architectural insight from DKAN v1 and many new capabilities.