What is Ckan?
CKAN is an open-source data management platform utilized by governments, companies, and organizations across the world to publish and share their data openly and accessibly. Developed by the non-profit Open Knowledge Foundation and now overseen by the CKAN Association, the platform is built using Python for the backend and JavaScript for the frontend, with the Pylons web framework and SQLAlchemy object-relational mapping. CKAN's database is powered by PostgreSQL and its search functionality is driven by SOLR. Its modular architecture enables the development of extensions to add diverse capabilities such as harvesting or data upload CKAN stores metadata about various records and presents this information through a web interface that allows users to browse and search the available data. Crucially, the platform also offers a powerful API, enabling third-party applications and services to be built around the data it manages
Highlights
- Modular architecture supporting custom extensions
- Powerful API for integrating with third-party applications
- Used globally by governments, enterprises, and organizations to publish open data
- Built on Python, JavaScript, Pylons, and SQLAlchemy
- Database powered by PostgreSQL and search powered by SOLR
Features
Transparency
Catalog
Data visualization
Portal