Skip to content

Guide to developing CKAN GUI plugins

Alexander Dzhoganov edited this page Jan 6, 2015 · 23 revisions

As of version .., the CKAN-GUI supports external plugins which can modify and extend the interface and the behavior of the client. This guide is intended for .NET developers who wish to create their own plugins for ckan.exe.

This guide uses code from the WebBrowser plugin sample, if you are ever in doubt look there first.

Setting up your development environment

Windows users should use the latest available Visual Studio version (free edition is fine), Linux/ OSX users should use MonoDevelop. Compiling CKAN plugins requires the same setup as CKAN itself, so please follow this cross- platform CKAN build guide to finish setting everyting up.

Clone this wiki locally