# Open-Source Software We use and contribute to open source software. Here are some things we’ve worked on: | Project | Description | | |---|---|---| | [`bind_exporter`](https://github.com/digitalocean/bind_exporter) | Prometheus exporter for BIND. | | | [`captainslog`](https://github.com/digitalocean/captainslog) | A syslog protocol tool. | | | [`ceph_exporter`](https://github.com/digitalocean/ceph_exporter) | Prometheus exporter that scrapes meta information about a Ceph cluster. | | | [`doctl`](https://github.com/digitalocean/doctl) | Control your DigitalOcean resources from the command-line. | | | [`Droplet Kit`](https://github.com/digitalocean/droplet_kit) | Official Ruby library for DigitalOcean API v2.0. | | | [`go-libvirt`](https://github.com/digitalocean/go-libvirt) | Go client to communicate with libvirt using its RPC protocol. | | | [`go-netbox`](https://github.com/digitalocean/go-netbox) | Go API client for DigitalOcean’s NetBox IPAM and DCIM service. | | | [`go-qemu`](https://github.com/digitalocean/go-qemu) | Go packages for interacting with QEMU instances using QEMU Machine Protocol (QMP). | | | [`goczmq`](https://github.com/zeromq/goczmq) | Go wrapper for CZMQ v4.2. | | | [`godo`](https://github.com/digitalocean/godo) | Official Go client library for DigitalOcean API v2.0. | | | [`gta`](https://github.com/digitalocean/gta) | Transitive package analysis to identify dependents of changed packages. | | | [Kartograph](https://github.com/digitalocean/kartograph) | Generate and convert JSON. | | | [logtalez](https://github.com/digitalocean/logtalez) | Library and command-line client for retrieving log streams from the Rsyslog logging daemon over ZeroMQ. | | | [NetBox](https://github.com/digitalocean/netbox) | IPAM and DCIM tool. | | | [OmniAuth DigitalOcean](https://github.com/digitalocean/omniauth-digitalocean) | Official Ruby OmniAuth strategy for authenticating to DigitalOcean. | | | [Resource Kit](https://github.com/digitalocean/resource_kit) | Tools to aid in making API Clients such as URL resolving, Request / Response layer, and more. | | Check out all of [our projects on GitHub](https://github.com/digitalocean/).