bytebase/bytebase

▲ 9 stars today★ 14,579⑂ 997

Database governance built for humans and agents — controlling changes and access across every major database.

About bytebase/bytebase

bytebase/bytebase is an open-source project on GitHub, mainly written in Go. Database governance built for humans and agents — controlling changes and access across every major database. It currently holds 14,579 stars and 997 forks with 0 open issues, and was last pushed on an unknown date (repository created unknown).

Project Overview

AI Homed tracks it on the Today's Trending board, currently at rank #71 with 9 new stars today.

GitHub Repository Details

Repository bytebase/bytebase · default branch - · size 0 KB · watchers 0 · source: GitHub REST API and repository README

README

⚙️ Install • 📚 Docs • 🙋‍♀️ Book Demo

banner

What is Bytebase?

Bytebase is the open-source database governance platform. It acts as a single control plane between your users — humans and AI agents — and your databases, governing change management, access control, and compliance so every change and query is reviewed, controlled, and recorded.

middleware

It replaces the disparate tools stitched across migration scripts, SQL clients, and ticketing systems, unifying database operations in a single platform.

https://github.com/bytebase/bytebase/blob/HEAD/venn

Supported Databases and Integrations

Bytebase supports PostgreSQL, MySQL, SQL Server, Oracle, MongoDB, Redis, MariaDB, TiDB, Snowflake, ClickHouse, Spanner, OceanBase, and more — plus integrations spanning IaC, AI, identity providers, collaboration, ITSM, log streaming, and secret managers.

integrations

Key Features

Change Management

Access Control

Compliance

AI

Quick Start

Docker

docker run --init \
  --name bytebase \
  --publish 8080:8080 \
  --volume ~/.bytebase/data:/var/opt/bytebase \
  bytebase/bytebase:latest

Kubernetes

helm install bytebase bytebase/bytebase

Visit http://localhost:8080 and follow the setup wizard.

Documentation

Use Cases

For Development Teams

For DBAs

For Security Teams

Community & Support

Contributing

We welcome contributions!

# Setup a postgres database with user bbdev and database bbdev
export PG_URL=postgresql://bbdev@localhost/bbdev

Start backend

alias r='go build -ldflags "-w -s" -p=16 -o ./bytebase-build/bytebase ./backend/bin/server/main.go && ./bytebase-build/bytebase --port 8080 --data . --debug'

Start frontend

alias y="pnpm --dir frontend i && pnpm --dir frontend dev"

Comparisons

https://github.com/bytebase/bytebase/blob/HEAD/Star History Chart

GitHub Stars & Activity

14,579Stars
997Forks
0Open issues
GoLanguage

GitHub Popularity

GitHub stars14,579
Forks997
Open issues0
Primary languageGo
License-
Stars gained today9
Created-
Last pushed-

Trending History

Daily boardrank #71 · ▲ 9 stars

Related AI Projects

1

JuliusBrussee / caveman

Go★ 113,045⑂ 6,541▲ 943 stars
→
2

router-for-me / CLIProxyAPI

Go★ 55,442⑂ 8,479▲ 112 stars
→
3

Wei-Shaw / sub2api

Go★ 44,213⑂ 9,468▲ 115 stars
→
4

Tencent / WeKnora

Go★ 34,380⑂ 4,586▲ 207 stars
→
5

vxcontrol / pentagi

Go★ 30,715⑂ 4,675▲ 339 stars
→
6

Gentleman-Programming / engram

Go★ 7,337⑂ 764▲ 104 stars
→
7

tbphp / gpt-load

Go★ 7,139⑂ 793▲ 38 stars
→
8

skyhook-io / radar

Go★ 3,823⑂ 245▲ 16 stars
→

More AI Rankings