# ckan/ckan

CKAN is an open-source DMS (data management system) for powering data hubs and data portals. CKAN makes it easy to publish, share and use data. It powers catalog.data.gov, open.canada.ca/data, data.humdata.org among many other sites.

Repository: https://github.com/ckan/ckan
Canonical: https://ross.abutalabs.com/products/ckan
Homepage: https://ckan.org/
Language: Python
License: NOASSERTION
License Family: other
Topics: python, open-data, data, catalog, api, ckan, ckanext, digitalpublicgoods, dpg, sdg16
Last push: 2026-08-26T22:55:36+00:00

## Health v2 (maintenance only)
Score: 99/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 99, longevity 100
- inputs: {"age_days": 5410, "days_push": 7, "days_rel": 7, "gap_med": 0.0, "n_releases_24m": 13}
- flags: no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 5106, forks 2110 (observed 2026-08-28T04:09:09.839789+00:00)

## What it is
CKAN is an open-source data management system (DMS) for powering data hubs and open data portals, providing dataset cataloging, storage, rich search, a full API, and visualization tools. It is a mature, extensible Python web application used by governments and enterprises worldwide, including catalog.data.gov and data.humdata.org.

## Use cases
- publish and catalog open datasets for a government data portal
- run a self-hosted data hub with a searchable dataset catalog
- expose structured data via a REST API for a data catalog
- build a federated network of data portals sharing datasets
- add metadata management and dataset previews to an organization's data assets
- visualize cataloged data as charts and geospatial views

## When to choose
- you need a mature, battle-tested open data portal with a large extension ecosystem
- you want cataloging, search, datastore, API, and visualization out of the box
- you are a government or enterprise publishing large numbers of public datasets
- you need theming and plugin (ckanext) extensibility

## When to avoid
- you only need a lightweight dataset file store without cataloging or metadata workflows
- you want a general-purpose relational database rather than a cataloging platform
- you need a real-time streaming or ETL pipeline tool rather than a data portal

## Facets
- artifact type: application
- maturity: stable
- function: database, search-engine, api-framework, data-visualization, web-framework, geospatial
- domain: databases, analytics, self-hosted, web-development
- platform: python, self-hosted
- tags: open-data, data-portal, data-catalog, metadata-management, dms, digital-public-good, dataset-publishing, data-engineering, search, linux, web-server, docker

## Member repositories
- ckan/ckan (main) score 99

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:09.839789+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:02:10.886965+00:00, confidence not recorded.
  - readme: https://github.com/ckan/ckan (fetched 2026-08-28T04:09:09.839789+00:00, sha 0cfba5d82415)
  - homepage: https://ckan.org/ (fetched 2026-08-29T08:57:39.445176+00:00, sha 3087b66bee68)
  - site_page: https://ckan.org/features (fetched 2026-08-29T08:57:39.454440+00:00, sha 59ed0fc1f296)
  - site_page: https://ckan.org/faq (fetched 2026-08-29T08:57:39.456880+00:00, sha 6162c9740ee0)
  - site_page: https://ckan.org/blog/ckan-is-now-a-digital-public-good (fetched 2026-08-29T08:57:39.459995+00:00, sha 73fb1d704ed7)
- Data as of 2026-08-30T08:39:29.467469+00:00.
