---
title: "gonionoo – Go wrapper for the Tor Network Status Protocol – OnionOO"
description: "<p>I’ve bene running a <a href="https://www.torproject.org/">Tor</a> exit node in the Netherlands since August 2013. I believe in the cause of Tor and it was only a matter of time before I started adding code in some for or another.</p>
<p><a href="https://github.com/erans/gonionoo">gonionoo</a> is Go wrapper for OnionOO – the Tor Network Status protocol as is the first step in a slightly larger project I’m working on that I’ve been planning for a while ever since I’ve became a Tor exit node operator.</p>"
doc_version: "1"
last_updated: "2017-06-02"
date: 2015-10-29
tags: [Code, development, Go, golang, onionoo, tor]
canonical: "https://eran.sandler.co.il/2015/10/29/gonionoo-go-wrapper-for-the-tor-network-status-protocol-onionoo/"
---

## Sitemap

- [Home](https://eran.sandler.co.il/)

I&#8217;ve bene running a [Tor][1] exit node in the Netherlands since August 2013. I believe in the cause of Tor and it was only a matter of time before I started adding code in some for or another.

[gonionoo][2] is Go wrapper for OnionOO &#8211; the Tor Network Status protocol as is the first step in a slightly larger project I&#8217;m working on that I&#8217;ve been planning for a while ever since I&#8217;ve became a Tor exit node operator.

The OnionOO API has lots of interesting data on the Tor network. You can see it visualized as part of the [Atlas project][3].

<img class="alignnone" src="https://i0.wp.com/upload.wikimedia.org/wikipedia/commons/thumb/1/15/Tor-logo-2011-flat.svg/2000px-Tor-logo-2011-flat.svg.png?resize=660%2C399&#038;ssl=1" alt="" data-recalc-dims="1" />

 [1]: https://www.torproject.org/
 [2]: https://github.com/erans/gonionoo
 [3]: https://atlas.torproject.org/