PlanetScale (@planetscale)

Top repositories

1

beam

A simple message board for your organization or project
TypeScript
2,024
star
2

database-js

A Fetch API-compatible PlanetScale database driver
TypeScript
1,157
star
3

vtprotobuf

A Protocol Buffers compiler that generates optimized marshaling & unmarshaling Go code for ProtoBuf APIv2
Go
801
star
4

cli

The CLI for PlanetScale Database
Go
595
star
5

fast_page

Blazing fast pagination for ActiveRecord with deferred joins ⚑️
Ruby
288
star
6

vitess-operator

Kubernetes Operator for Vitess
Go
284
star
7

nextjs-planetscale-starter

A Next.js starter app with NextAuth.js (Auth), Prisma (ORM), and PlanetScale (database), ready to be deployed on Netlify
TypeScript
253
star
8

f1-championship-stats

🏎
TypeScript
130
star
9

nextjs-starter

Next.js starter application using Prisma to connect to PlanetScale
JavaScript
128
star
10

planetscale-go

Go client library to access the PlanetScale API
Go
126
star
11

docs

PlanetScale documentation
Shell
90
star
12

discussion

79
star
13

schemadiff

Declarative schema diffing, normalization, validation and manipulation via command line
Go
79
star
14

issues-calendar-for-github-projects

A tool to view GitHub Project Issues in a calendar view.
TypeScript
73
star
15

planetscale-node

PlanetScale SQL Proxy NPM Module
TypeScript
56
star
16

planetscale_rails

Make Rails schema migrations easy with PlanetScale
Ruby
54
star
17

sql-proxy

SQL Proxy for PlanetScale DB
Go
52
star
18

connection-examples

A collection of PlanetScale connection examples
Elixir
49
star
19

activerecord-sql_commenter

Rails query logging compatible with sqlcommenter
Ruby
41
star
20

nextjs-conf-2021

The code from "Databases as Code with PlanetScale and Prisma" talk at Next.js Conf 2021
JavaScript
35
star
21

planetscale-ruby

Ruby client for PlanetScale databases
Ruby
30
star
22

vitess-releases

Vitess releases
Shell
29
star
23

express-example

Example Express.js app connecting to PlanetScale
JavaScript
28
star
24

ghcommit-action

GitHub Action to commit files to a git branch using the ghcommit utility
Shell
23
star
25

setup-pscale-action

Setup the PlanetScale CLI for GitHub Actions
TypeScript
19
star
26

ghcommit

Use GitHub's GraphQL API to commit files to a GitHub repository.
Go
18
star
27

boost-beta

Welcome to the PlanetScale Boost Private Beta
17
star
28

planetpets

A demo application that uses PlanetScale OAuth v2 to access users' databases and organizations.
TypeScript
12
star
29

create-branch-action

A GitHub Action that creates a new branch of your PlanetScale database
Shell
12
star
30

planetscale-nestjs

Starter application demonstrating how to connect a NestJS API to a PlanetScale MySQL database
TypeScript
10
star
31

database-js-starter

A sample Node.js application that uses the database-js package.
JavaScript
10
star
32

figma-diagram-generator

Code to go along with the figma DB diagram creator video
TypeScript
10
star
33

django_psdb_engine

Disable foreign key constraints in Django
Python
9
star
34

deploy-deploy-request-action

A GitHub Action that deploys an existing deploy request of your PlanetScale database
Shell
8
star
35

laravel-example

Sample application showing how to integrate Laravel with PlanetScale
PHP
8
star
36

airbyte-source

Airbyte source for PlanetScale databases
Go
7
star
37

terraform-provider-planetscale

Terraform provider for PlanetScale
Go
7
star
38

cloudflare-workers-quickstart

A sample repository demonstrating how to use PlanetScale with CloudFlare Workers.
JavaScript
7
star
39

laravel-crud-mysql

JavaScript
6
star
40

mysql-dds

Loadable MySQL functions for working with DDSketches
C++
6
star
41

sysbench

A fork of sysbench to add Vitess specific Modifications
C
6
star
42

vitess-framework-testing

Validating Vitess across clients and frameworks.
Ruby
5
star
43

singer-tap

Singer.io tap for extracting PlanetScale data
Go
5
star
44

vercel-integration-example

JavaScript
5
star
45

10-minute-app

Set up a stateful app fast
JavaScript
5
star
46

create-deploy-request-action

A GitHub Action that creates a new deploy request for your PlanetScale database
Dockerfile
5
star
47

golang-example

Go
4
star
48

integrations

planetscale integration examples
JavaScript
4
star
49

fivetran-source

PlanetScale Source connector for FiveTran
Go
4
star
50

scoop-bucket

Scoop bucket for PlanetScale CLI binaries.
4
star
51

create-branch-password-action

A GitHub Action that creates a new password for your PlanetScale database branch
Shell
4
star
52

pscale-workflow-helper-scripts

Shell
4
star
53

django-example

Connect a sample Django application to PlanetScale
Python
4
star
54

vault-gcp-creds-buildkite-plugin

Retrieve time-limited oauth2 access token for an impersonated account from a Hashicorp Vault GCP Secrets Backend
Shell
4
star
55

psdbproxy

MySQL proxy for local connections to a PlanetScale database over HTTP/2
Go
4
star
56

heroku-buildpack-planetscale

A Heroku Buildpack for adding Planetscale CLI to your project
Ruby
3
star
57

symfony-example

Connect a sample Symfony app to PlanetScale
PHP
3
star
58

golang-example-gin

Go
3
star
59

go-planetscale-products

Go
3
star
60

log

πŸͺ΅ πŸ““ PlanetScale's opinionated structured logging library
Go
3
star
61

homebrew-tap

Homebrew repository for the pscale CLI
Ruby
3
star
62

php-example

Connect a sample PHP project to a PlanetScale database.
PHP
3
star
63

kubeconform-buildkite-plugin

Run kubeconform against your Kubernetes configurations
Shell
2
star
64

go-logkeycheck

Ensure zap log field names are consistent
Go
2
star
65

laravel-caching

Sample repo for Laravel caching blog post
PHP
2
star
66

k8s-demo

A simple demo of Vitess on Kubernetes
Python
2
star
67

psdb

Go
2
star
68

transmission

Writes data to MySQL. Quickly.
Rust
2
star
69

vitess-types

Protobuf types extracted from Vitess
Go
2
star
70

ps-prechecks

Shell
2
star
71

go-bookings-api

An API written in Go simulating a travel booking agency.
Go
1
star
72

django-react-demo

JavaScript
1
star
73

vault-oidc-auth-buildkite-plugin

Authenticate to Hashicorp Vault with Buildkite OIDC (JWT) tokens.
Shell
1
star
74

core-prettier

Core Design System shared prettier config
JavaScript
1
star
75

vault-aws-creds-buildkite-plugin

Retrieve time-limited AWS credentials from a Hashicorp Vault AWS Secrets Backend
Shell
1
star
76

aws-connection-strings-example

JavaScript
1
star
77

cloudranger

Go library for mapping IP address ranges to cloud provider regions (currently: AWS and GCP)
Go
1
star