digitalocean

DigitalOcean Joined Jun 2013 View on GitHub

Stars
49,781
across 227 public repos
Rank
#581
of 94,827 organizations, top 0.6%
Down 14 places this week

Repositories with 50+ stars

digitalocean's repositories with their overall rank
RankRepositoryLanguageStars
1,428

⚙️ NGINX config generator on steroids 💉

JavaScript 28,245
19,427

The official command line interface for the DigitalOcean API.

Go 3,454
44,198

DigitalOcean Go API client

Go 1,549
60,654

Package libvirt provides a pure Go interface for interacting with Libvirt. Apache 2.0 Licensed.

Go 1,108
79,232

Hands-on tutorial and Automation stack for an operations-ready DigitalOcean Kubernetes (DOKS) cluster.

HCL 825
79,790

Go packages to interact with QEMU using the QEMU Machine Protocol (QMP). Apache 2.0 Licensed.

Go 819
81,597 Shell 800
90,040

Golang framework for streaming ETL, observability data pipeline, and event processing apps

Go 720
103,465

Collects system metrics from DigitalOcean Droplets

Go 618
106,133

A Container Storage Interface (CSI) Driver for DigitalOcean Block Storage

Go 601
106,460

A best practices checker for Kubernetes clusters. 🤠

Go 599
110,187

Kubernetes cloud-controller-manager for DigitalOcean (beta)

Go 577
111,778

Terraform DigitalOcean provider

Go 568
119,700

Vulcan extends Prometheus adding horizontal scalability and long-term storage

Go 527
120,963

DropletKit is the official DigitalOcean API client for Ruby.

Ruby 521
121,167

GitHub Actions for DigitalOcean - doctl

JavaScript 520
139,508

Prometheus exporter that scrapes meta information about a ceph cluster.

Go 443
177,678

Go packages which enable interacting with Open vSwitch and related tools. Apache 2.0 Licensed.

Go 337
188,389

Example DigitalOcean Kubernetes workload with service exposed through a DO load-balancer.

Python 315
199,257

Code of Conduct for DigitalOcean's Engineering Team

295
219,264 HCL 264
250,491

gta: do transitive analysis to find packages whose dependencies have changed

Go 225
265,063

Image validation, automation, and other tools for DigitalOcean Marketplace Vendors and Custom Image users

Shell 210
294,384

A Prometheus Client in C

C 185
305,381

A shot of love for your favorite chat client.

CoffeeScript 177
309,796

Package smbios provides detection and access to System Management BIOS (SMBIOS) and Desktop Management Interface (DMI) data and structures. Apache 2.0 Licensed.

Go 174
317,574

A Docker image with Kubernetes manifests for investigation and troubleshooting.

Dockerfile 169
317,574

This repository contains the source code and deployment scripts for Kubernetes-based applications listed in the DigitalOcean Marketplace.

Shell 169
325,470

Packer build scripts for DigitalOcean Marketplace 1-clicks.

Shell 164
335,751

⛵ App Platform - Deploy to DigitalOcean Container Registry and App Platform

Go 158
344,670

Kartograph makes it easy to generate and convert JSON. It's intention is to be used for API clients.

Ruby 153
352,327

A production-ready Next.js SaaS notes starter kit on DigitalOcean App Platform — includes GradientAI, Stripe payments, Resend email, and Spaces storage.

TypeScript 149
368,440

better-go-workers

Go 141
368,440

https://marketplace.digitalocean.com/apps/openvpn-pihole

Shell 141
368,440

The OpenAPI v3 specification for DigitalOcean's public API.

JavaScript 141
368,440

Official DigitalOcean Python Client based on the DO OpenAPIv3 specification

Python 141
375,051

DigitalOcean API v2 feedback

138
375,051

Resource Kit provides tools to aid in making API Clients. Such as URL resolving, Request / Response layer, and more.

Ruby 138
375,051

A Syslog Protocol Parser

Go 138
469,585

Markdown-It plugin for the DigitalOcean Community.

JavaScript 104
476,980

⛵ App Platform sample Docker application.

Go 102
492,025

DigitalOcean Kubernetes(DOKS) Solution Blueprints

HCL 98
503,967

The Kubernetes Operator for DigitalOcean

Go 95
535,295

Django sample app for DigitalOcean App Platform

Python 88
545,018

Managed Kubernetes designed for simple and cost effective container orchestration.

86
555,247

⛵ App Platform sample Node.js application.

JavaScript 84
577,198

DigitalOcean MCP Server for deploying and managing apps on App Platform

TypeScript 80
583,141

Book and code examples that help to build infrastructure on DigitalOcean

Shell 79
607,110

Real-time monitoring of KVM/Qemu VMs

Python 75
620,075

logtalez is a minimal command line client (and API) for retrieving log streams from the rsyslog logging daemon over zeromq.

Go 73
620,075

CLI tool for manipulating Ceph's upmap exception table.

Go 73
648,250

⛵ App Platform sample Next.js application.

JavaScript 69
679,513 65
687,796

⛵ App Platform sample Python application.

Python 64
713,793

Create static routes for your k8s nodes using CRDs.

Python 61
742,438

Droplet Agent is the daemon that runs on customer droplets to enable some features such as web console access.

Go 58
742,438

DigitalOcean Ansible Collection

Python 58
752,808

Script to update password for MySQL user "debian-sys-maint"

Shell 57
797,197

⛵ App Platform sample Laravel application.

PHP 53
797,197

⛵ App Platform sample Flask.

HTML 53

Among 94,827 organizations

40k–63k stars: 367 organizations, including digitalocean

Stars along the bottom, and organizations in each band on a log scale

When they were made

60 repos with 50+ stars, made between 2014 and 2025

Quick stats

Next rank
+25 stars to reach #580
Next milestone
+140,988 stars to reach the top 0.1%
Public repos
227, 60 with 50+ stars
Popular repos
4 over 1k stars, 1 over 10k stars
Top repo
nginxconfig.io, #1,428 of all repos, 57% of stars
Smaller repos
1,590 stars from repos under 50

Stars counted Recounted daily Next count around