└── README.md /README.md: -------------------------------------------------------------------------------- 1 | # Awesome Presto 2 | A curated list of awesome [PrestoDB](https://prestodb.io/) and [Trino](https://trino.io/)(f.k.a PrestoSQL) software, libraries, tools and resources 3 | 4 | ## Table of Contents 5 | - [Awesome Presto](#awesome-presto) 6 | - [Trino](#trino) 7 | - [PrestoDB](#prestodb) 8 | - [GUIs](#guis) 9 | - [Libraries](#libraries) 10 | - [Plugins](#plugins) 11 | - [Tools](#tools) 12 | - [Docker Images](#docker-images) 13 | - [Resources](#resources) 14 | 15 | ## Trino 16 | - [Trino](https://trino.io) 17 | 18 | ## PrestoDB 19 | - [PrestoDB](https://prestodb.io) 20 | 21 | ## GUIs 22 | - [Airpal](https://airbnb.io/airpal/) - Web UI for PrestoDB 23 | - [Apache Superset (incubating)](https://superset.incubator.apache.org/) - Apache Superset (incubating) is a modern, enterprise-ready business intelligence web application 24 | - [quix](https://wix.github.io/quix/) - Presto-based notebook manager 25 | - [yanagishima](https://github.com/yanagishima/yanagishima) - Web UI for Presto, Hive, Elasticsearch, SparkSQL 26 | - [Redash](https://github.com/getredash/redash) - Query Editor, data visualization and dashboards for multiple databases 27 | - [Metabase](https://github.com/metabase/metabase) - Metabase is the easy, open source way for everyone in your company to ask questions and learn from data. 28 | 29 | ## Libraries 30 | - [Python client for Presto](https://github.com/prestodb/presto-python-client) - Python DB-API client for Presto 31 | - [PrestoClient](https://github.com/bamcis-io/PrestoClient) - A .NET client for Presto 32 | - [pyHive](https://github.com/dropbox/PyHive) - Python interface to Hive and Presto 33 | - [transport](https://github.com/linkedin/transport) - A framework for writing performant user-defined functions (UDFs) that are portable across a variety of engines including Apache Spark, Apache Hive, and Presto 34 | - [Presto User-Defined Functions](https://github.com/qubole/presto-udfs) - Presto User-Defined Functions(UDFs) 35 | 36 | ## Plugins 37 | - Built-in Connectors - Accumulo, Black Hole, Cassandra, Elasticsearch, Hive, JMX, Kafka, Kafka, Kudu, Local File, Memory, MongoDB, MySQL, Phoenix , PostgreSQL, Redis, Redshift, SQL Server, System, Thrift, TPCDS and TPCH Connector 38 | - [Presto Pulsar connector](https://pulsar.apache.org/docs/en/sql-overview/) - Pulsar SQL: Presto Pulsar connector 39 | - [Db2 JDBC connector for Trino](https://github.com/IBM/trino-db2) - Trino Connector for IBM DB2 40 | - [Presto HBase Connector](https://github.com/analysys/presto-hbase-connector) 41 | - [Presto Query Audit Log](https://github.com/yahoojapan/presto-audit) - Plugin for Presto to save queries and metrics into files 42 | - https://github.com/rchukh/presto-querylog 43 | - https://github.com/Shopify/presto-logging-plugin 44 | - https://github.com/sudip02/presto-event-listener-plugin 45 | 46 | ## Tools 47 | - [presto-gateway](https://github.com/lyft/presto-gateway) - A load balancer / proxy / gateway for prestodb 48 | - [Prestogres](https://github.com/treasure-data/prestogres) - PostgreSQL protocol gateway for Presto 49 | - https://github.com/toyama0919/embulk-input-presto 50 | - [usql](https://github.com/xo/usql) - Universal command-line interface for SQL databases 51 | 52 | ## Docker Images 53 | - [https://hub.docker.com/r/trinodb/trino](https://hub.docker.com/r/trinodb/trino) 54 | - [https://github.com/starburstdata/docker-images](https://github.com/starburstdata/docker-images) 55 | - [https://github.com/Lewuathe/docker-presto-cluster](https://github.com/Lewuathe/docker-presto-cluster) 56 | - [https://github.com/zhicwu/docker-presto](https://github.com/zhicwu/docker-presto) 57 | - [https://github.com/ChethanUK/PrestoSQL-Docker](https://github.com/ChethanUK/PrestoSQL-Docker) 58 | 59 | ## Resources 60 | - [Presto Newsletter](https://www.starburstdata.com/presto-newsletter/) - Monthly Presto Newsletter curated by Starburst 61 | - [Presto Summit 2019](https://www.starburstdata.com/technical-blog/presto-summit-2019-recap/) 62 | - [Presto Summit 2018](https://www.starburstdata.com/technical-blog/presto-summit-2018-recap/) 63 | - [Presto Conference 2019 @ Israel](https://prestosql.io/blog/2019/05/03/Presto-Conference-Israel.html) 64 | --------------------------------------------------------------------------------