{"repo":"ministackorg/miniflake","free":true,"listed":false,"github":"https://github.com/ministackorg/miniflake","clone":"git clone https://github.com/ministackorg/miniflake.git","description":"Miniflake: part of the MiniStack family. The best Snowflake emulator","language":"Go","stars":15,"topics":["duckdb","elt","emulator","etl","pipeline","snowflake","snowflakedb"],"license":"MIT","category":"data-pipelines","readme_excerpt":"MiniFlake Free, open-source local Snowflake emulator. Snowflake wire protocol on a single port · gosnowflake / Python / JDBC compatible · DuckDB engine · MIT licensed ministack.org · part of the ministackorg family --- Why MiniFlake? Local Snowflake is hard. Snowflake's official testing options are either expensive (real account against a paid warehouse) or absent (no docker run snowflake ). Most teams end up faking it with raw DuckDB or Postgres and writing dialect-conversion layers in their tests. MiniFlake speaks the actual Snowflake HTTP wire protocol on top of DuckDB. Your application code uses the unmodified gosnowflake / snowflake-connector-python / JDBC drivers, just pointed at localhost:8084 instead of account.snowflakecomputing.com . The driver does its handshake, the rewriter translates Snowflake SQL to DuckDB SQL, and DuckDB executes — same DSL on both sides means the same query that works locally works against the real warehouse. - Drop-in for the Snowflake drivers — gosnowflake, snowflake-connector-python, JDBC. No app code changes, just the endpoint. - DuckDB engine — fast in-process analytics, real query planning, real window functions, real CTEs. - Snowflake-specific surface — MERGE , LATERAL FLATTEN , QUALIFY , VARIANT / OBJECT / ARRAY , PARSE JSON , OBJECT CONSTRUCT , semi-structured access ( col:key , col[0] ). - Streams, Tasks, Pipes, Time Travel, UNDROP — the Snowflake control plane features your DBT/CDC/orchestrator code actually depends on. - Single bi","default_branch":null,"files":null,"tree":[],"storefront":"/r/ministackorg","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ministackorg/miniflake/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}