• Stars
    star
    8
  • Rank 2,099,232 (Top 42 %)
  • Language HCL
  • License
    Apache License 2.0
  • Created over 1 year ago
  • Updated 6 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

More Repositories

1

nginxconfig.io

⚙️ NGINX config generator on steroids 💉
JavaScript
27,244
star
2

doctl

The official command line interface for the DigitalOcean API.
Go
3,155
star
3

godo

DigitalOcean Go API client
Go
1,328
star
4

go-libvirt

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

do_user_scripts

Shell
804
star
6

Kubernetes-Starter-Kit-Developers

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

go-qemu

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

do-agent

Collects system metrics from DigitalOcean Droplets
Go
586
star
9

csi-digitalocean

A Container Storage Interface (CSI) Driver for DigitalOcean Block Storage
Go
572
star
10

clusterlint

A best practices checker for Kubernetes clusters. 🤠
Go
544
star
11

vulcan

Vulcan extends Prometheus adding horizontal scalability and long-term storage
Go
531
star
12

digitalocean-cloud-controller-manager

Kubernetes cloud-controller-manager for DigitalOcean (beta)
Go
520
star
13

hacktoberfest

Hacktoberfest - App to manage the annual open-source challenge, used for the 2019 & 2020 seasons.
Ruby
510
star
14

droplet_kit

DropletKit is the official DigitalOcean API client for Ruby.
Ruby
507
star
15

terraform-provider-digitalocean

Terraform DigitalOcean provider
Go
492
star
16

action-doctl

GitHub Actions for DigitalOcean - doctl
JavaScript
454
star
17

ceph_exporter

Prometheus exporter that scrapes meta information about a ceph cluster.
Go
396
star
18

engineering-code-of-conduct

Code of Conduct for DigitalOcean's Engineering Team
289
star
19

go-openvswitch

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

kubernetes-sample-apps

Example DigitalOcean Kubernetes workload with service exposed through a DO load-balancer.
Python
252
star
21

marketplace-partners

Image validation, automation, and other tools for DigitalOcean Marketplace Vendors and Custom Image users
Shell
193
star
22

gta

gta: do transitive analysis to find packages whose dependencies have changed
Go
182
star
23

heartbot

A shot of love for your favorite chat client.
CoffeeScript
178
star
24

marketplace-kubernetes

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

prometheus-client-c

A Prometheus Client in C
C
154
star
26

go-smbios

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

kartograph

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

OpenVPN-Pihole

https://marketplace.digitalocean.com/apps/openvpn-pihole
Shell
146
star
29

captainslog

A Syslog Protocol Parser
Go
136
star
30

resource_kit

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

go-workers2

better-go-workers
Go
131
star
32

supabase-on-do

HCL
129
star
33

droplet-1-clicks

Packer build scripts for DigitalOcean Marketplace 1-clicks.
Shell
114
star
34

doks-debug

A Docker image with Kubernetes manifests for investigation and troubleshooting.
Dockerfile
109
star
35

openapi

The OpenAPI v3 specification for DigitalOcean's public API.
JavaScript
104
star
36

sample-dockerfile

⛵ App Platform sample Docker application.
Go
92
star
37

container-blueprints

DigitalOcean Kubernetes(DOKS) Solution Blueprints
HCL
92
star
38

app_action

Deploy to DigitalOcean Container Registry and App Platform
Go
90
star
39

DOKS

Managed Kubernetes designed for simple and cost effective container orchestration.
80
star
40

pydo

Official DigitalOcean Python Client based on the DO OpenAPIv3 specification
Python
78
star
41

do-markdownit

Markdown-It plugin for the DigitalOcean Community.
JavaScript
77
star
42

do-operator

The Kubernetes Operator for DigitalOcean
Go
76
star
43

navigators-guide

Book and code examples that help to build infrastructure on DigitalOcean
Shell
76
star
44

sample-django

Django sample app for DigitalOcean App Platform
Python
76
star
45

logtalez

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

databases

66
star
47

sample-nodejs

⛵ App Platform sample Node.js application.
JavaScript
65
star
48

sample-nextjs

⛵ App Platform sample Next.js application.
JavaScript
61
star
49

debian-sys-maint-roll-passwd

Script to update password for MySQL user "debian-sys-maint"
Shell
58
star
50

sample-python

⛵ App Platform sample Python application.
Python
57
star
51

vmtop

Real-time monitoring of KVM/Qemu VMs
Python
54
star
52

kubecon-2022-doks-workshop

HCL
48
star
53

k8s-staticroute-operator

Create static routes for your k8s nodes using CRDs.
Python
48
star
54

sample-flask

Sample Flask Application to be deployed on DigitalOcean's App Platform
HTML
48
star
55

pgremapper

CLI tool for manipulating Ceph's upmap exception table.
Go
46
star
56

sample-laravel

⛵ App Platform sample Laravel application.
PHP
45
star
57

sample-golang

⛵ App Platform sample Golang application.
Go
40
star
58

sample-functions-nodejs-qrcode

HTML
39
star
59

sample-monorepo

Sample mono repo app (with multiple components) on the DigitalOcean App Platform.
Go
38
star
60

tos

DigitalOcean's Terms of Service agreement
37
star
61

droplet-agent

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

ansible-collection

DigitalOcean Ansible Collection
Python
34
star
63

sample-php

⛵ App Platform sample PHP application.
PHP
33
star
64

openvswitch_exporter

Command openvswitch_exporter implements a Prometheus exporter for Open vSwitch.
Go
32
star
65

sample-html

⛵ App Platform sample HTML application.
HTML
31
star
66

sample-functions-nodejs-helloworld

JavaScript
31
star
67

sample-react

⛵ App Platform sample React application.
JavaScript
30
star
68

mastodon-on-kubernetes

Setting up Mastodon on DigitalOcean Kubernetes
HCL
30
star
69

sample-functions-python-jokes

Python
30
star
70

flipop

Floating IP Controller for Kubernetes
Go
29
star
71

marketplace-pi-hole-vpn

Pi-hole VPN image for Marketplace with Unbound & Wireguard
Shell
29
star
72

sample-functions-golang-helloworld

Go
29
star
73

go-metadata

Go client for the metadata API.
Go
27
star
74

github-changelog-generator

A tool to generate changelog entries from GitHub repositories.
Go
26
star
75

omniauth-digitalocean

DigitalOcean OAuth2 Strategy for OmniAuth
Ruby
26
star
76

sample-push-to-deploy-doks

Push-to-deploy example using DOCR and DOKS
Python
25
star
77

netbox-ip-controller

A Kubernetes controller to import the IP addresses and metadata of pods and services into NetBox.
Go
25
star
78

sample-functions-python-helloworld

Python
23
star
79

terraform-vault-github-oidc

Terraform module to configure Vault for GitHub OIDC authentication from Action runners.
HCL
22
star
80

terraform-provider-sendgrid

Sendgrid Terraform Provider
Go
20
star
81

sample-expressjs

⛵ App Platform sample Express.js application.
19
star
82

sample-nuxtjs

⛵ App Platform sample Nuxt.js application.
Vue
19
star
83

production-ready-kubernetes-workshop

The repository for DigitalOcean's Production Ready Kubernetes Workshop
Python
18
star
84

sample-vuejs

⛵ App Platform sample Vue.js application.
Vue
17
star
85

sample-functions-python-twilio-sms

Sending sms via Twilio
Python
16
star
86

sample-functions-php-helloworld

A PHP helloworld sample function for Cloud Functions
PHP
15
star
87

sample-rails

⛵ App Platform sample Ruby on Rails application.
Ruby
15
star
88

sample-functions-php-numberstowords

PHP
15
star
89

sample-hugo

⛵ App Platform sample Hugo application.
15
star
90

sample-functions-python-sendgrid-email

Sending emails via Sendgrid API
Python
14
star
91

github-pr-resource

Github pull request resource for Concourse
Go
13
star
92

icingaweb2-module-netboximport

Icinga2 Director integration for Netbox
PHP
12
star
93

docker-shipit-engine

Docker image for https://github.com/Shopify/shipit-engine
Ruby
11
star
94

sample-functions-golang-presigned-url

Creating a presigned url for DO's Spaces
Go
10
star
95

digitalocean-ceph-lab

Terraform and Ansible automation to provision and configure a Ceph test environment on DigitalOcean.
HCL
10
star
96

k8s-adoption-journey

Hands-on tutorial for going from Day-1 to production on DigitalOcean Kubernetes. Goes with "Kubernetes Adoption Journey" document.
Python
9
star
97

sample-laravel-api

⛵ App Platform sample Laravel API application.
PHP
9
star
98

gnulib

A mirror of the gnulib portability and testing suite for internal builds that use it as a submodule
C
8
star
99

serverless-jamstack

Contains sample code for a serverless Jamstack tutorial published on docs.digitalocean.com
JavaScript
8
star
100

golang-slackbot

Composed slackbot golang function with 3 sample functions
Go
8
star