-
Notifications
You must be signed in to change notification settings - Fork 0
CKAN API Clients
A list of tools and libraries for the CKAN API:
-
A Python function for posting to CKAN's Action API, call a function to post a Python dict to an Action API function, get the response back also as a Python dict.
-
ckanclient: CKAN Python Client. Currently (8th Feb 2012) supports CKAN's legacy Model and Search APIs, the legacy elasticsearch DataStore API, minimal support for the new Action API, and code for uploading files to CKAN using the FileStore API.
-
dpm: data package manager command-line client and Python library.
-
ckanapi: simple Python wrapper around the CKAN action API. Raises exceptions on errors and works locally (from a plugin) or remote in a very similar way. Also supports use with paste.fixture.TestApp for simplified tests (e.g. ckanext-canada tests)
-
Ckan_client-J (Java client)
-
net-ckan (PERL client)
-
ckanjs: sophisticated Javascript client built on Backbone.
-
Google Refine CKAN Extension: Google Refine client which allows you to get and push data to and from a CKAN instance using Google Refine.