CINXE.COM
Tools
<!DOCTYPE html> <html lang='en-gb' data-theme="light"> <head> <meta charset='UTF-8' /> <meta name='viewport' content='width=device-width, initial-scale=1.0' /> <title> Tools </title> <link rel="icon" href="/assets/favicon.ico"> <link rel="stylesheet" href="/assets/css/styles.css"> <meta property="og:title" content="Tools"/> <meta property="og:type" content="website"/> <meta property="og:url" content="https://okfn.org"/> <meta property="og:description" content=""/> <meta property="og:image" content="https://storage.googleapis.com/django-statics-okf-website-production/organisation/sidebar/images/okfn-standard-thumb.png"/> <script defer data-domain="okfn.org" src="https://plausible.io/js/plausible.js"></script> </head> <body> <input type="checkbox" class="main-nav__switcher-indicator" id="main-nav__switcher-indicator"> <div class="root"> <div class="master -has-bg-circle -bg-circle-lg before:left-1/2 before:-translate-y-1/2"> <div class="container"> <!-- header --> <header class="main-header "> <div class="flex justify-between items-center"> <a href="/" class="lg"> <img src="/assets/images/lg-okfn.svg" class="h-[4.375rem] md:h-[5.625rem]" alt="Open Knowledge Foundation"> </a> <nav class="main-nav"> <label for="main-nav__switcher-indicator" class="icon relative z-50 lg:hidden cursor-pointer"> <img src="/assets/images/icons/menu.svg" class="icon-menu" alt="Menu"> <img src="/assets/images/icons/close.svg" class="icon-close" alt="Menu"> </label> <div class="main-nav__container"> <a href="/" class="lg"> <img src="/assets/images/lg-okfn-black.svg" class="h-20" alt="Open Knowledge Foundation"> </a> <ul class="main-nav__menu"> <li class=" main-nav__item -has-submenu has-children"> <a class=" labeled " href="/en/who-we-are/">Who we are</a> <ul class="submenu"> <li class=""> <a class="" href="/who-we-are/">About us</a> </li> <li class=""> <a class="" href="/en/who-we-are/team/">Team</a> </li> <li class=""> <a class="" href="/en/network/">Network</a> </li> <li class=""> <a class="" href="/en/who-we-are/board/">Board of Directors</a> </li> <li class=""> <a class="" href="/en/who-we-are/funders/">Funders</a> </li> <li class=""> <a class="" href="/en/who-we-are/governance/">Governance</a> </li> <li class=""> <a class="" href="https://www.paypal.com/donate/?hosted_button_id=RRFW36P7AQUJL">Donate</a> </li> </ul> </li> <li class=" main-nav__item -has-submenu has-children"> <a class=" labeled " ">What we do</a> <ul class="submenu"> <li class="active"> <a class="" href="/en/what-we-do/tools/">Tools</a> </li> <li class=""> <a class="" href="/en/what-we-do/services/">Services</a> </li> </ul> </li> <li class=" main-nav__item -has-submenu has-children"> <a class=" labeled " ">Projects</a> <ul class="submenu"> <li class=""> <a class="" href="/en/events/the-tech-we-want-online-summit/">The Tech We Want</a> </li> <li class=""> <a class="" href="https://blog.okfn.org/?s=open+data+editor">Open Data Editor</a> </li> <li class=""> <a class="" href="/en/projects/sustainable-data-commons/">Sustainable Data Commons</a> </li> <li class=""> <a class="" href="https://opendataday.org/">Open Data Day</a> </li> <li class=""> <a class="" href="/en/network/">Open Knowledge Network</a> </li> <li class=""> <a class="" href="https://network.okfn.org/specialist/">Open Knowledge Global Directory</a> </li> <li class=""> <a class="" href="https://blog.okfn.org/2024/04/24/open-knowledge-network-introducing-the-regional-hubs-prototype-programme/">Regional Hubs Prototype Programme</a> </li> <li class=""> <a class="" href="https://opengoescop.org/">Open Goes COP</a> </li> <li class=""> <a class="" href="https://blog.okfn.org/2022/01/07/working-with-unhcr-to-better-collect-archive-and-re-use-data-about-some-of-the-worlds-most-vulnerable-people/">Technical support for refugee organisations</a> </li> <li class=""> <a class="" href="https://blog.okfn.org/2024/06/26/data-package-version-2-0-release/">Data Package v2</a> </li> <li class=""> <a class="" href="https://schoolofdata.org/">School of Data</a> </li> <li class=""> <a class="" href="https://blog.okfn.org/2022/01/10/100-conversations-to-inspire-our-new-direction/">100+ Conversations to inspire our new direction</a> </li> <li class=""> <a class="" href="/en/projects/digital-public-infrastructure-for-electoral-processes/">Digital Public Infrastructure for Electoral Processes</a> </li> <li class=""> <a class="" href="https://okfn.org/en/what-we-do/services/open-digital-public-infrastructure/">Digital Public Infrastructure</a> </li> <li class=""> <a class="" href="https://blog.okfn.org/2023/03/16/updating-the-open-definition-to-meet-the-challenges-of-today/">Updating the Open Definition</a> </li> </ul> </li> <li class=" main-nav__item -has-submenu has-children"> <a class=" labeled " ">Network</a> <ul class="submenu"> <li class=""> <a class="" href="/network/">Open Knowledge Network</a> </li> <li class=""> <a class="" href="https://network.okfn.org/specialist/">Global Directory</a> </li> <li class=""> <a class="" href="https://network.okfn.org/project/">Project Repository</a> </li> <li class=""> <a class="" href="https://opendataday.org/">Open Data Day</a> </li> <li class=""> <a class="" href="https://discuss.okfn.org/">Open Knowledge Forums</a> </li> </ul> </li> <li class=" main-nav__item -has-submenu has-children"> <a class=" labeled " ">News</a> <ul class="submenu"> <li class=""> <a class="" href="https://blog.okfn.org/">Blog</a> </li> <li class=""> <a class="" href="/en/newsroom/">Newsroom</a> </li> <li class=""> <a class="" href="https://us9.list-manage.com/subscribe?u=73f922f8e68e21a10efa21f02&id=32d370a7fc">Newsletter</a> </li> <li class=""> <a class="" href="/en/jobs/">Jobs & Opportunities</a> </li> </ul> </li> <li class="main-nav__item -search switcher"> <input type="checkbox" id="switch-search" class="switcher__indicator"> <label for="switch-search" class="switcher__trigger icon"> <span></span> </label> <form action="/search" class="switcher__target form main-header__search"> <div class="input-fake flex"> <input class="form-control flex-grow" name="q" type="text" /> <button class="flex-shrink-0"> <img src="/assets/img/icons/header-search.svg" class="max-w-none" alt="Search"> </button> </div> </form> </li> <li class="main-nav__item -has-submenu has-children"> <label> <img src="/assets/img/icons/header-globe.svg" class="max-w-none" alt="Language"> </label> <ul class="submenu"> <li> <a href="/en/what-we-do/tools/">English</a> </li> <li> <a href="/es/que-hacemos/herramientas/">Español</a> </li> </ul> </ul> </li> </ul> </div> </nav> </div> </header> <!-- /header --> <!-- hero --> <section class="sect False "> <div class="page-opening mb-20 mt-20"> <h1 class="title">We are innovative</h1> <div class="image"> <img src="https://storage.googleapis.com/django-statics-okf-website-production/headers/images/service.png" alt="Tools" class="mx-auto mb-10 md:mb-0" alt=""> </div> <div class="description"> Our tools empower institutions to share data, execute open projects, and strengthen knowledge and transparency in democratic societies. </div> </div> </section> <!-- /hero --> <!-- In Gallery--> <!-- Not In Column--> <div class="sect -tighten-2 sect-highlights mb-20"> <div class="sect__content"> <!-- img-set --> <figure class="img-set "> <div class="image"> <img src="https://storage.googleapis.com/django-statics-okf-website-production/video/images/SaraIMG20230904152421.jpg" alt="Tech demo at an event promoted by the Open Knowledge Network (Tallinn, Sep 2023)" title="Tech demo at an event promoted by the Open Knowledge Network (Tallinn, Sep 2023)"> </div> <figcaption class="text"> Tech demo at an event promoted by the Open Knowledge Network (Tallinn, Sep 2023) </figcaption> </figure> <!-- /img-set --> </div> </div> <div class="sect mb-20"> <div class="sect__content"> <div class="flex items-center md:flex-row flex-col justify-center gap-2 mb-10"> <a href="https://ckan.org/" target="_blank" class="btn-pill"> CKAN </a> <a href="https://opendefinition.org/" target="_blank" class="btn-pill"> Open Definition </a> <a href="https://opendatacommons.org/" target="_blank" class="btn-pill"> Open Data Commons </a> <a href="https://datapackage.org/" target="_blank" class="btn-pill"> Data Package </a> <a href="https://opendataeditor.okfn.org/" target="_blank" class="btn-pill"> Open Data Editor </a> <a href="https://frictionlessdata.io/" target="_blank" class="btn-pill"> Frictionless Data </a> </div> </div> </div> <div class="sect -tighten-2 mb-20"> <div class="sect__content"> <div class="block-txt"> <p>At Open Knowledge, we are committed to applying open knowledge as a guiding principle to design the infrastructures and organisations of the future, inspiring and leading those who want to transform our digital and physical world by building a free, sustainable, and inclusive future. <br> <br> That is why we are constantly developing an innovative pipeline of tools and related services to enable, promote and teach collaborative, open, and reproducible research making crucial data used and useful for the public interest.<br> <br> Take a look at our governance models, tools, and standards that are accessible and adaptable to all, and join a movement that believes in the transformative power of openness.</p> </div> </div> </div> <section class="sect -tighten-1 mb-20"> <div class="sect__content"> <h2 class="mb-20 text-h1 text-center font-bold leading-none">Legal Tools</h2> <div class="grid grid-cols-1 md:grid-cols-3 gap-10 lg:gap-16 mx-auto"> </div> </div> </section> <div class="sect -tighten-1 mb-20"> <div class="sect__content"> <div class="grid md:grid-cols-2 gap-10 md:gap-3"> <!--TODO: col-span-{n} did not work, so forloop is used instead-as a quick fix --> <!-- White Box --> <a href="https://opendefinition.org/" class="feature-item"> <figure class=""> <img src="https://storage.googleapis.com/django-statics-okf-website-production/feature_block/images/opendefinition-landscape-full-1x.png" alt=""> </figure> <span class="description">The Open Definition gives full details on the requirements for open data and content. Open data are the building blocks of open knowledge. Open knowledge is what open data becomes when it's useful, usable and used.</span> <em class="link-arrow-curved"> Learn more </em> </a> <!-- Background Rounded --> <!-- White Box --> <a href="https://opendatacommons.org/" class="feature-item"> <figure class=""> <img src="https://storage.googleapis.com/django-statics-okf-website-production/feature_block/images/opendatacommons-landscape-full-1x.png" alt=""> </figure> <span class="description">To ensure different open datasets are "interoperable" and therefore do form a commons, we need licensing to reduce uncertainty. That's why we created the Open Data Commons: a set of conformant licenses that deliver clarity and simplicity.</span> <em class="link-arrow-curved"> Learn more </em> </a> <!-- Background Rounded --> </div> </div> </div> <!-- heading --> <div class="headline -tighten-1 text-center False mb-20"> <h1 class="col-span-full px-3 py-5 font-bold text-center text-h1"> <p>Tech Tools</p> </h1> </div> <!-- /heading --> <div class="sect -tighten-1 mb-20"> <div class="sect__content"> <div class="grid md:grid-cols-3 gap-10 md:gap-3"> <!--TODO: col-span-{n} did not work, so forloop is used instead-as a quick fix --> <!-- White Box --> <a href="https://ckan.org" class="feature-item"> <figure class=""> <img src="https://storage.googleapis.com/django-statics-okf-website-production/feature_block/images/CKAN-logo-260.png" alt=""> </figure> <span class="description">The world's leading open source data management system. CKAN makes it easy to publish, share and discover data. It powers hundreds of data portals worldwide including governments, NGOs, research centres and enterprises.</span> <em class="link-arrow-curved"> Learn more </em> </a> <!-- Background Rounded --> <!-- White Box --> <a href="https://frictionlessdata.io/" class="feature-item"> <figure class=""> <img src="https://storage.googleapis.com/django-statics-okf-website-production/feature_block/images/frictionlessdata-short-full-1x.png" alt=""> </figure> <span class="description">For anyone who works with complex data or across tools or teams (researchers, data scientists, engineers, and decision-makers), this open-source toolkit brings simplicity to the data experience through software and standards.</span> <em class="link-arrow-curved"> Learn more </em> </a> <!-- Background Rounded --> <!-- White Box --> <a href="https://opendataeditor.okfn.org/" class="feature-item"> <figure class=""> <img src="https://storage.googleapis.com/django-statics-okf-website-production/feature_block/images/opendataeditor-landscape-full-1x.png" alt=""> </figure> <span class="description">No-code application to explore and publish all kinds of data: datasets, tables, charts, maps, stories, and more. Forever free and open source project powered by open standards and generative AI.</span> <em class="link-arrow-curved"> Learn more </em> </a> <!-- Background Rounded --> </div> </div> </div> <!-- heading --> <div class="headline -tighten-1 text-center False mb-20"> <h1 class="col-span-full px-3 py-5 font-bold text-center text-h2"> <p>Latest updates of our tools</p> </h1> </div> <!-- /heading --> <div class="sect -tighten-1 mb-20"> <div class="sect__content"> <div class="grid md:grid-cols-3 gap-10 md:gap-3"> <!--TODO: col-span-{n} did not work, so forloop is used instead-as a quick fix --> <!-- White Box --> <a href="https://blog.okfn.org/2024/08/21/ckan-2-11-hypermedia-approach-for-the-tech-we-want/" class="content-grid__item"> <h3 class="title block mb-8 font-bold text-2xl">CKAN 2.11: Hypermedia approach for the tech we want</h3> <p>The new version integrates HTMX to CKAN and opens up the way for creating dynamic user interfaces.</p> <time class="date" date-time="04/10/2023">August 21, 2024</time> </a> <!-- Transparent Title --> <!-- White Box --> <a href="https://blog.okfn.org/2024/06/26/data-package-version-2-0-release/" class="content-grid__item"> <h3 class="title block mb-8 font-bold text-2xl">Data Package version 2.0 is out!</h3> <p>Thanks to the generous support of NLnet, now Data Package includes features that were often requested throughout the years and improves extensibility for domain-specific implementations.</p> <time class="date" date-time="03/08/2023">June 26, 2024</time> </a> <!-- Transparent Title --> <!-- White Box --> <a href="https://blog.okfn.org/2024/06/25/open-data-editor-the-tormented-journey-of-an-app/" class="content-grid__item"> <h3 class="title block mb-8 font-bold text-2xl">Open Data Editor: The tormented journey of an app</h3> <p>Project Manager Sara Petti gives a behind-the-scenes account of the development of ODE at csv,conf,v8 – a journey full of lessons learned.</p> <time class="date" date-time="26/06/2023">June 25, 2024</time> </a> <!-- Transparent Title --> </div> </div> </div> <div class="sect mb-20"> <div class="sect__content"> <div class="flex items-center md:flex-row flex-col justify-center gap-2 mb-10"> <a href="https://blog.okfn.org/" target="_blank" class="link-arrow-curved"> More on the Blog </a> </div> </div> </div> <!-- page-closing --> <div class="page-closing mb-20"> <div class="page-closing__content" style="background-image: url(https://storage.googleapis.com/django-statics-okf-website-production/banner/images/Screenshot_from_2023-06-03_11-55-56.png")> <div class="container"> <div class="content"> <div class="image"> <img src="https://storage.googleapis.com/django-statics-okf-website-production/banner/images/lamp.png" alt="colors"> </div> <div class="description"> Let's build together a world where all knowledge is<br> <strong>accessible to everyone</strong> </div> <a href="/contact" class="btn">Get in touch</a> </div> </div> </div> </div> <!-- /page-closing --> <!-- sect-newsletter --> <section class="sect -tighten-1 mb-20 -has-bg-circle -bg-circle-lg before:top-full before:left-full before:-translate-y-1/2 before:-translate-x-1/2"> <div class="sect__content"> <div class="lg:flex lg:flex-row-reverse lg:items-center lg:gap-16"> <img class="mx-auto lg:flex-shrink-0" src="/assets/img/section-newsletter.png" alt=""> <div class="lg:flex-grow"> <h2 class="mb-5 text-h1 leading-none font-bold">Don't miss a thing</h2> <p class="mb-8 text-2xl leading-normal"> Stay on top of what's happening in the #OpenMovement around the world. (We will never spam you!) </p> <form action="https://us9.list-manage.com/subscribe?u=73f922f8e68e21a10efa21f02&id=32d370a7fc" method="get" class="form"> <div class="input-fake flex items-center"> <input class="form-control flex-grow w-auto min-w-0 mr-2" type="email" name="MERGE0" placeholder="Your email" /> <a href="https://us9.list-manage.com/subscribe?u=73f922f8e68e21a10efa21f02&id=32d370a7fc" class="btn flex-shrink-0" type="submit"> <span>Subscribe</span> </a> </div> </form> </div> </div> </div> </section> <!-- /sect-newsletter --> </div> </div> <footer class="main-footer"> <div class="master"> <div class="flex flex-row flex-wrap gap-4"> <div class="flex-none"> <a href="/"> <img src="/assets/images/lg-okfn-black.svg" class="h-20" alt="Open Knowledge Foundation"> </a> </div> <ul class="flex flex-wor flex-grow gap-10 justify-end items-center"> <li><a href="https://us9.list-manage.com/subscribe?u=73f922f8e68e21a10efa21f02&id=32d370a7fc" target="_blank"><img src="/assets/images/footer/mailinglist.svg"></a></li> <li><a href="https://github.com/okfn" target="_blank"><img src="/assets/images/footer/github.svg"></a></li> <li><a href="https://www.linkedin.com/company/open-knowledge-foundation/" target="_blank"><img src="/assets/images/footer/linkedin.svg"></a></li> <li><a href="https://fosstodon.org/@okfn" target="_blank"><img src="/assets/images/footer/mastodon.svg"></a></li> <li><a href="https://twitter.com/okfn" target="_blank"><img src="/assets/images/footer/x.svg"></a></li> <li><a href="https://www.youtube.com/@OpenKnowledgeFoundation/videos" target="_blank"><img src="/assets/images/footer/youtube.svg"></a></li> <li><a href="https://flickr.com/photos/okfn/" target="_blank"><img src="/assets/images/footer/flickr.svg"></a></li> </ul> </div> <div class="flex flex-row flex-wrap justify-between gap-10 py-4"> <div class="w-1/4"> OKFN is a not-for-profit organisation incorporated in England & Wales with company number 05133759. </br> </br> <a href="mailto:info@okfn.org" target="_blank">info@okfn.org</a> </div> <ul class="w-3/5 grid grid-cols-4 grid-rows-3 text-left"> <li><a href="/privacy-policy/">Privacy policy</a></li> <li><a href="/terms-of-use/">Terms of use</a></li> <li><a href="/newsroom/#resources">Brand Guidelines</a></li> <li><a href="/network">Open Knowledge Network</a></li> <li><a href="/ip-policy/">IP policy</a></li> <li><a href="/code-of-conduct/">Code of conduct</a></li> <li><a href="/who-we-are/governance">Governance</a></li> <li><a href="https://network.okfn.org/project/">Project repository</a></li> <li><a href="/cookie-policy/">Cookie policy</a></li> <li><a href="/en/jobs/">Jobs & Opportunities</a></li> <li><a href="https://www.paypal.com/donate/?hosted_button_id=RRFW36P7AQUJL">Donate</a></li> <li><a href="https://network.okfn.org/specialist/">Global Directory</a></li> </ul> </div> <div> <div class="flex flex-row items-center gap-4 mb-4"> <a href="https://en.wikipedia.org/wiki/MIT_License"><img src="/assets/images/footer/subfooter/license.png"></a> <div>Source code available under the MIT license.</div> </div> <div class="flex flex-row items-center gap-4 mb-4"> <a href="https://creativecommons.org/licenses/by/4.0/"><img src="/assets/images/footer/subfooter/creative-commons.png"></a> <div>Content on this site, made by Open Knowledge, is licensed under a Creative Commons Attribution 4.0 International License.</div> </div> <div class="flex flex-row items-center gap-4 mb-4"> <a href="https://okfn.org/en/who-we-are/governance/"><img src="/assets/images/footer/subfooter/ngo-source.png"></a> <div>Open Knowledge is certified by NGOsource in accordance with the Equivalency Determination (ED).</div> </div> <div class="flex flex-row items-center gap-4 mb-4"> <a href="https://www.ckan.org"><img width="82px" src="/assets/images/footer/subfooter/ckan.svg"></a> <div>CKAN assets are held in trust by Open Knowledge, with best practice policies on governing openly and for use of the trademark.</div> </div> <div class="flex flex-row items-center gap-4 mb-4"> <a href="https://www.digitalpublicgoods.net/"><img src="/assets/images/footer/subfooter/dpga.png"></a> <div>Open Knowledge is part of the Digital Public Goods Alliance, accelerating the attainment of the Sustainable Development Goals.</div> </div> </div> </div> </footer> </div> <script type="text/javascript" src="/assets/js/vendor/jquery-3.7.1.min.js" charset="utf-8"></script> <script type="text/javascript" src="/assets/js/vendor/slick-carousel-1.8.1.min.js" charset="utf-8"></script> <script type="text/javascript" src="/assets/js/main.js" charset="utf-8"></script> </body> </html>