# Bun
[Bun: SQL client for Golang](https://bun.uptrace.dev/)
## SQL-first
Bun's goal is to help you write SQL, not to hide it behind awkward constructs.
## sql.DB compatible
Bun uses database/sql and extends it in a compatible and idiomatic way.
## Database-agnostic
Out-of-the box works with PostgreSQL, MySQL 5.7+, MSSQL, and SQLite.
## Migrations
Keep your database schema updated with Go and SQL-based migrations.
## Fixtures
Provide initial data for your application with YAML fixtures.
## Starter kit
Modern app skeleton puts everything together and helps you get started.