Skip to content

A lightweight Express-based wrapper for DuckDB that brings Quackbook to your local environment.

Notifications You must be signed in to change notification settings

andreitere/quack

Repository files navigation

Quack 🦆

A lightweight Express-based wrapper for DuckDB that brings Quackbook to your local environment.

QuackBook Screenshot

Features

  • REST API for DuckDB operations
  • Support for both regular queries and streaming large datasets
  • Local execution of Quackbook queries

Installation

Global Installation

npm install -g andreitere/quack

Quick Start

npx andreitere/quack --open

Usage

quack [options]

Options

  • --port <number> Port to run the server on (default: 3000)
  • --host <string> Host to bind the server to (default: localhost)
  • --db <string> DuckDB database path (default: :memory:)
  • --open Open browser automatically
  • -h, --help Display help message

Examples

Run on a custom port:

quack --port 3001 --open

About

A lightweight Express-based wrapper for DuckDB that brings Quackbook to your local environment.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •