# 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.