Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://wix.github.io/quix
Quix Notebook Manager
https://wix.github.io/quix
athena bigquery notebook-manager presto trino
Last synced: 3 days ago
JSON representation
Quix Notebook Manager
- Host: GitHub
- URL: https://wix.github.io/quix
- Owner: wix-incubator
- License: mit
- Created: 2019-04-14T16:52:02.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-08-07T15:11:53.000Z (3 months ago)
- Last Synced: 2024-10-29T18:06:15.118Z (5 days ago)
- Topics: athena, bigquery, notebook-manager, presto, trino
- Language: TypeScript
- Homepage: https://wix-incubator.github.io/quix/
- Size: 12.9 MB
- Stars: 268
- Watchers: 54
- Forks: 37
- Open Issues: 113
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Quix
![Support](https://img.shields.io/npm/l/@wix/quix-client) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/com.wix/quix-api_2.13/badge.svg)](https://maven-badges.herokuapp.com/maven-central/com.wix/quix-api_2.13)[![Quix Backend Build](https://github.com/wix-incubator/quix/actions/workflows/quix-backend-build.yml/badge.svg?branch=master)](https://github.com/wix-incubator/quix/actions/workflows/quix-backend-build.yml)
[![Quix Frontend Build & Publish](https://github.com/wix-incubator/quix/actions/workflows/quix-frontend-publish.yml/badge.svg)](https://github.com/wix-incubator/quix/actions/workflows/quix-frontend-publish.yml) [![Quix Documentation Publish](https://github.com/wix-incubator/quix/actions/workflows/quix-documentation-publish.yml/badge.svg)](https://github.com/wix-incubator/quix/actions/workflows/quix-documentation-publish.yml)Quix is an easy-to-use notebook manager with support for [Presto](https://wix-incubator.github.io/quix/docs/presto), [Athena](https://wix-incubator.github.io/quix/docs/athena), [BigQuery](https://wix-incubator.github.io/quix/docs/bigquery), [MySQL](https://wix-incubator.github.io/quix/docs/mysql), [PostgreSQL](https://wix-incubator.github.io/quix/docs/postgresql), [ClickHouse](https://wix-incubator.github.io/quix/docs/clickhouse) and more.
* [Installation](https://wix-incubator.github.io/quix/docs/installation)
## Intro
Check out these blog posts introducing Quix on Wix Engineering Blog :
* [Introducing Quix: Presto-based Notebook Manager for Fast and Easy Data Exploration ](https://www.wix.engineering/post/introducing-quix-presto-based-notebook-manager-for-fast-and-easy-data-exploration)
* [Quix Version 1: Now also Supporting Amazon Athena, Google BigQuery and Generic JDBC](https://www.wix.engineering/post/quix-version-1-now-also-supporting-amazon-athena-google-bigquery-and-generic-jdbc)## Quick start
Using `docker-compose`, this will run Quix with a MySQL container and an example Presto installation. Quix will run in a single-user mode without authentication.```bash
mkdir quix && cd quix
curl https://raw.githubusercontent.com/wix/quix/master/docker-compose.prebuilt.yml -o docker-compose.yml
curl https://raw.githubusercontent.com/wix/quix/master/env-example -o .env
docker-compose up
```Be sure to check the [full installation notes](https://wix-incubator.github.io/quix/docs/installation) on how to edit the `.env` file to add more data sources, turn on multi-user mode and customize your deployment.
For support please contact us via [[email protected]](mailto:[email protected]).
## Main features
- [Query management](#Management) - organize your notebooks in folders for easy access and sharing
- [Visualizations](#Visualizations) - quickly plot time and bar series (more visualizations to follow)
- [DB Explorer](#Explorer) - explore your data sources
- Search - search notes of all users#### Management
![](documentation/docs/assets/management.gif)#### Visualizations
![](documentation/docs/assets/chart.gif)#### Explorer
![](documentation/docs/assets/db.gif)## License
MIT