← All projects
bigquery-local
A local emulator for the Google BigQuery REST API.
What it does
bigquery-local is a Node.js emulator for the Google BigQuery REST API, backed by DuckDB. It's a drop in for testing, CI, and local development, so you don't have to hit real BigQuery (or pay for it) just to run your tests.
It supports the parts other emulators skip, including a working PATCH, and ships as a Docker image you can spin up in seconds.
Built with
- TypeScript
- Node.js
- DuckDB
- Apache Arrow
- gRPC / protobuf
- Docker
- Biome
Source
Open source under the MIT license. View the code on GitHub ↗ .