Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/quackscience/quackpy
DuckDB API Server (quackpipe in python)
https://github.com/quackscience/quackpy
api clickhouse duckdb server
Last synced: 1 day ago
JSON representation
DuckDB API Server (quackpipe in python)
- Host: GitHub
- URL: https://github.com/quackscience/quackpy
- Owner: quackscience
- License: mit
- Created: 2024-10-18T22:51:26.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2024-10-19T16:41:07.000Z (about 1 month ago)
- Last Synced: 2024-10-20T20:54:23.309Z (29 days ago)
- Topics: api, clickhouse, duckdb, server
- Language: HTML
- Homepage: https://quackpipe.fly.dev
- Size: 29.3 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
> _a pipe for quackheads_
# :baby_chick: quackpy
_QuackPy is a serverless OLAP API built on top of DuckDB emulating and aliasing the ClickHouse HTTP API_
Play with DuckDB SQL and Cloud storage though a familiar API, without giving up old habits and integrations.
## :hatched_chick: Demo
:hatched_chick: try a [sample s3/parquet query](https://quackpy.fly.dev/?user=default#U0VMRUNUCiAgICB0b3duLAogICAgZGlzdHJpY3QsCiAgICBjb3VudCgpIEFTIGMsCkZST00gcmVhZF9wYXJxdWV0KCdodHRwczovL2RhdGFzZXRzLWRvY3VtZW50YXRpb24uczMuZXUtd2VzdC0zLmFtYXpvbmF3cy5jb20vaG91c2VfcGFycXVldC9ob3VzZV8wLnBhcnF1ZXQnKQpXSEVSRSByZWFkX3BhcnF1ZXQudG93biA9PSAnTE9ORE9OJwpHUk9VUCBCWQogICAgdG93biwKICAgIGRpc3RyaWN0Ck9SREVSIEJZIGMgREVTQwpMSU1JVCAxMA==) in our [miniature playground](https://quackpy.fly.dev) _(fly.io free tier, 1x-shared-vcpu, 256Mb)_
:hatched_chick: launch your own _free instance_ on fly.io
### :seedling: Get Started
Run using [docker](https://github.com/quackscience/quackpy/pkgs/container/quackpy) or build from source#### 🐋 Using Docker
```bash
docker pull ghcr.io/quackscience/quackpy:latest
docker run -ti --rm -p 8123:8123 ghcr.io/quackscience/quackpy:latest
```###### :black_joker: Disclaimers
[^1]: DuckDB ® is a trademark of DuckDB Foundation. All rights reserved by their respective owners. [^1]
[^2]: ClickHouse ® is a trademark of ClickHouse Inc. No direct affiliation or endorsement. [^2]
[^3]: Released under the MIT license. See LICENSE for details. All rights reserved by their respective owners. [^3]