Skip to content
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, and among many other sites.
Python CSS HTML JavaScript Other
Find file
Latest commit ec2ecfb @wardi wardi Merge pull request #2868 from LaurentGoderre/display-timezone-helper
Added a display_timezone helper
Failed to load latest commit information.
.tx Update strings files before CKAN 2.4 call for translation
bin Rather than use .coveragerc, specify options on nosetests command-lin…
ckan Merge pull request #2868 from LaurentGoderre/display-timezone-helper
ckanext Provide unicode queries for testing `get_table_names_from_sql` (datas…
contrib/docker Merge branch 'master' into 1976-crash-without-siteurl
doc [#2833] Update config docs after genshi removal
.gitattributes [i18n] Pull updated CKAN 1.7 translations from Transifex
.gitignore Remove theme folder from gitignore
.pipignore [#473] merge origin/master
.travis.yml [#1465] exclude more unlikely cominations
CHANGELOG.rst Change version to 2.5.1 because of problem reuploading to pypi.
CONDUCT.rst Change the email address for complaints
CONTRIBUTING.rst Reorganize the contributing docs
Dockerfile docker: Don't do configuration in the runfile
LICENSE.txt Removes all of the code for processing genshi templates added ckanext/datastore/set_permissions.sql template to manifest
README.rst Add to the README
circle.yml Output JUnit XML output for tests on CircleCI
dev-requirements.txt [#2795] Unpin coveralls requirement
pip-requirements-docs.txt [#1197] Add requirements file to fix the docs build on readthedocs [#2401]: Add CLI for time/speed profiling of requests. Removes all of the code for processing genshi templates
requirements.txt Removes all of the code for processing genshi templates
setup.cfg [#2774] Add isPlural as a translation keyword Merge pull request #2465 from ckan/1527-custom-emails
test-core.ini [#2833] Update config docs after genshi removal
test.ini [#1576][templates,tests]: Tidied up test ini files to suit postgres e…
who.ini [packaging] moving who.ini


CKAN: The Open Source Data Portal Software

Build Status Coverage Status

CKAN is the world’s leading open-source data portal platform. CKAN makes it easy to publish, share and work with data. It's a data management system that provides a powerful platform for cataloging, storing and accessing datasets with a rich front-end, full API (for both data and catalog), visualization tools and more. Read more at


See the CKAN Documentation for installation instructions.


If you need help with CKAN or want to ask a question about CKAN, use either the ckan-discuss mailing list or the CKAN tag on Stack Overflow (try searching the Stack Overflow and ckan-discuss archives for an answer to your question first).

If you've found a bug in CKAN, open a new issue on CKAN's GitHub Issues (try searching first to see if there's already an issue for your bug).

If you find a potential security vulnerability please email, rather than creating a public issue on GitHub.

Contributing to CKAN

For contributing to CKAN or its documentation, see CONTRIBUTING.

If you want to talk about CKAN development say hi to the CKAN developers on the ckan-dev mailing list or in the #ckan IRC channel on

If you've figured out how to do something with CKAN and want to document it for others, make a new page on the CKAN wiki, and tell us about it on ckan-dev.

Copying and License

This material is copyright (c) 2006-2014 Open Knowledge Foundation.

It is open and licensed under the GNU Affero General Public License (AGPL) v3.0 whose full text may be found at:

Something went wrong with that request. Please try again.