CINXE.COM
OpenSpending
<!DOCTYPE html><html><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><link rel="shortcut icon" href="/squared_logo.png"/><title>OpenSpending</title><meta name="robots" content="index,follow"/><meta property="og:title" content="OpenSpending"/><meta name="next-head-count" content="6"/><link rel="preload" href="/_next/static/css/fa18b5d910744af2.css" as="style"/><link rel="stylesheet" href="/_next/static/css/fa18b5d910744af2.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="/_next/static/chunks/webpack-2f6b356ec130ac98.js" defer=""></script><script src="/_next/static/chunks/framework-ce84985cd166733a.js" defer=""></script><script src="/_next/static/chunks/main-dd61d7974edd762f.js" defer=""></script><script src="/_next/static/chunks/pages/_app-6057578f2f53f9b6.js" defer=""></script><script src="/_next/static/chunks/8853-0e8b27c9b8a9326c.js" defer=""></script><script src="/_next/static/chunks/3881-47f82ce7fb9d7641.js" defer=""></script><script src="/_next/static/chunks/6669-db410f34e573e8a9.js" defer=""></script><script src="/_next/static/chunks/9234-8e072dff61ce447e.js" defer=""></script><script src="/_next/static/chunks/pages/%5B...slug%5D-23964a6ca40f6f47.js" defer=""></script><script src="/_next/static/nyJn90CDIuEYLta608fGu/_buildManifest.js" defer=""></script><script src="/_next/static/nyJn90CDIuEYLta608fGu/_ssgManifest.js" defer=""></script></head><body><div id="__next"><script>!function(){var d=document.documentElement,c=d.classList;c.remove('light','dark');d.style.colorScheme = 'light';c.add('light')}()</script><main class="app"><div class="bg-white min-h-screen"><header class="relative z-50 pb-11 lg:pt-11"><div class="mx-auto max-w-7xl px-4 sm:px-6 lg:px-8 flex flex-wrap justify-between lg:flex-nowrap mt-10 lg:mt-0"><a class="lg:mt-0 lg:grow lg:basis-0 flex items-center" href="/"><img alt="OpenSpending" loading="lazy" width="440" height="100" decoding="async" data-nimg="1" class="h-12 w-auto" style="color:transparent" src="/_next/static/media/logo.cfa41b98.svg"/></a><ul class="hidden list-none sm:flex gap-x-5 text-base font-medium"><li><div class="relative inline-block text-left" data-headlessui-state=""><div><button class="text-emerald-900 hover:text-emerald-600 inline-flex w-full justify-center gap-x-1.5 px-3 py-2 text-sm font-semibold" id="headlessui-menu-button-:R4kr6:" type="button" aria-haspopup="menu" aria-expanded="false" data-headlessui-state=""><a href="/#datasets">Datasets</a></button></div></div></li><li><div class="relative inline-block text-left" data-headlessui-state=""><div><button class="text-emerald-900 hover:text-emerald-600 inline-flex w-full justify-center gap-x-1.5 px-3 py-2 text-sm font-semibold" id="headlessui-menu-button-:R54r6:" type="button" aria-haspopup="menu" aria-expanded="false" data-headlessui-state=""><a href="/stories">Data Stories</a></button></div></div></li><li><div class="relative inline-block text-left" data-headlessui-state=""><div><button class="text-emerald-900 hover:text-emerald-600 inline-flex w-full justify-center gap-x-1.5 px-3 py-2 text-sm font-semibold" id="headlessui-menu-button-:R5kr6:" type="button" aria-haspopup="menu" aria-expanded="false" data-headlessui-state=""><a href="/blog">Blog</a></button></div></div></li><li><div class="relative inline-block text-left" data-headlessui-state=""><div><button class="text-emerald-900 hover:text-emerald-600 inline-flex w-full justify-center gap-x-1.5 px-3 py-2 text-sm font-semibold" id="headlessui-menu-button-:R64r6:" type="button" aria-haspopup="menu" aria-expanded="false" data-headlessui-state=""><a href="/about">About</a><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" class="-mr-1 h-5 w-5 text-gray-400"><path fill-rule="evenodd" d="M5.23 7.21a.75.75 0 011.06.02L10 11.168l3.71-3.938a.75.75 0 111.08 1.04l-4.25 4.5a.75.75 0 01-1.08 0l-4.25-4.5a.75.75 0 01.02-1.06z" clip-rule="evenodd"></path></svg></button></div></div></li><li><div class="relative inline-block text-left" data-headlessui-state=""><div><button class="text-emerald-900 hover:text-emerald-600 inline-flex w-full justify-center gap-x-1.5 px-3 py-2 text-sm font-semibold" id="headlessui-menu-button-:R6kr6:" type="button" aria-haspopup="menu" aria-expanded="false" data-headlessui-state=""><a href="/contributing">Contributing</a></button></div></div></li><li><div class="relative inline-block text-left" data-headlessui-state=""><div><button class="text-emerald-900 hover:text-emerald-600 inline-flex w-full justify-center gap-x-1.5 px-3 py-2 text-sm font-semibold" id="headlessui-menu-button-:R74r6:" type="button" aria-haspopup="menu" aria-expanded="false" data-headlessui-state=""><a href="/help">Help</a></button></div></div></li><li><div class="relative inline-block text-left" data-headlessui-state=""><div><button class="text-emerald-900 hover:text-emerald-600 inline-flex w-full justify-center gap-x-1.5 px-3 py-2 text-sm font-semibold" id="headlessui-menu-button-:R7kr6:" type="button" aria-haspopup="menu" aria-expanded="false" data-headlessui-state=""><a href="/resources">Resources</a><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" class="-mr-1 h-5 w-5 text-gray-400"><path fill-rule="evenodd" d="M5.23 7.21a.75.75 0 011.06.02L10 11.168l3.71-3.938a.75.75 0 111.08 1.04l-4.25 4.5a.75.75 0 01-1.08 0l-4.25-4.5a.75.75 0 01.02-1.06z" clip-rule="evenodd"></path></svg></button></div></div></li></ul><div class="sm:hidden sm:mt-10 lg:mt-0 lg:grow lg:basis-0 lg:justify-end"><button><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="w-8 h-8"><path stroke-linecap="round" stroke-linejoin="round" d="M3.75 6.75h16.5M3.75 12h16.5m-16.5 5.25h16.5"></path></svg></button></div></div></header><article class="docs prose-a:text-primary dark:prose-a:text-primary-dark prose-strong:text-primary dark:prose-strong:text-primary-dark prose-code:text-primary dark:prose-code:text-primary-dark prose-headings:text-primary dark:prose-headings:text-primary-dark prose text-primary dark:text-primary-dark prose-headings:font-headings dark:prose-invert prose-a:break-words mx-auto p-6"><header><div class="mb-4 flex-col items-center"><h1 class="flex justify-center">OpenSpending tools</h1></div></header><section><h3><a href="https://openspending.org/s/">OpenSpending Viewer</a></h3> <p>The OpenSpending Viewer is a Javascript app that provides views over data uploaded to OpenSpending. It offers 8 different visualisations and a pivot table for analyzing the data</p> <h3><a href="https://openspending.org/packager/">OpenSpending Packager</a></h3> <p>Via OpenSpending Packager fiscal data can be uploaded from alternate sources (csv, Excel, Google Sheets and Fiscal Data Package). Data and metadata can be uploaded in 4 simple steps.</p> <h3><a href="https://openspending.org/admin/">OpenSpending Admin</a></h3> <p>OpenSpending Admin offers the possibility to administer a user account and the associated data packages that have been loaded to the platform. You can access it from the main Packager or Viewer once you create an account.</p> <h3>OpenSpending DataMine</h3> <p>The OpenSpending DataMine is an experimental feature for investigative analysis of data with direct access to read any part of the database. This feature can be used (and it is encouraged!), but currently it is not subject to further customisation.</p> <h2>What kind of data can I upload to OpenSpending?</h2> <p>OpenSpending is designed to work with any dataset in CSV format containing government budget, spending information or any other fiscal data. To upload this data, we use data pipelines and the Fiscal Data Package. We recommend learning a bit more about it, even if you're not part of the technical team uploading the data.</p></section></article><footer class="bg-slate-50 border-t border-slate-100 py-10"><div class="mx-auto max-w-7xl px-4 sm:px-6 lg:px-8 flex flex-col items-center justify-between md:flex-row"><div class="flex gap-x-2 items-center justify-center mx-auto"><p class="text-base text-slate-500">Maintained by</p><a href="https://www.datopian.com/" target="_blank"><img alt="Datopian logo" loading="lazy" width="120" height="30" decoding="async" data-nimg="1" class="mb-1" style="color:transparent" srcSet="/_next/image?url=%2Fdatopian-logotype.png&w=128&q=75 1x, /_next/image?url=%2Fdatopian-logotype.png&w=256&q=75 2x" src="/_next/image?url=%2Fdatopian-logotype.png&w=256&q=75"/></a></div><div class="flex gap-x-2 items-center mx-auto h-20"><p class="mt-8 text-base text-slate-500 md:mt-0">Built with <a href="https://portaljs.org" target="_blank" class="text-xl font-medium">馃寑 PortalJS</a></p></div></div></footer></div></main></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{"source":"\n### [OpenSpending Viewer](https://openspending.org/s/)\n\nThe OpenSpending Viewer is a Javascript app that provides views over data uploaded to OpenSpending. It offers 8 different visualisations and a pivot table for analyzing the data\n\n### [OpenSpending Packager](https://openspending.org/packager/)\nVia OpenSpending Packager fiscal data can be uploaded from alternate sources (csv, Excel, Google Sheets and Fiscal Data Package). Data and metadata can be uploaded in 4 simple steps.\n\n### [OpenSpending Admin](https://openspending.org/admin/)\nOpenSpending Admin offers the possibility to administer a user account and the associated data packages that have been loaded to the platform. You can access it from the main Packager or Viewer once you create an account.\n\n### OpenSpending DataMine\nThe OpenSpending DataMine is an experimental feature for investigative analysis of data with direct access to read any part of the database. This feature can be used (and it is encouraged!), but currently it is not subject to further customisation.\n\n## What kind of data can I upload to OpenSpending?\n\nOpenSpending is designed to work with any dataset in CSV format containing government budget, spending information or any other fiscal data. To upload this data, we use data pipelines and the Fiscal Data Package. We recommend learning a bit more about it, even if you're not part of the technical team uploading the data.\n","meta":{"title":"OpenSpending tools","redirect_from":["/about/governance/"]}},"__N_SSG":true},"page":"/[...slug]","query":{"slug":["about","tools"]},"buildId":"nyJn90CDIuEYLta608fGu","isFallback":false,"gsp":true,"scriptLoader":[]}</script></body></html>