ブラウザベースの DuckDB 向け SQL IDE、Duck-UI
(demo.duckui.com)- Duck-UI は、ブラウザ上で動作する DuckDB 対応の SQL IDE です
- 追加インストールなしで、Web 環境でデータクエリ作業が可能です
- ユーザーフレンドリーなインターフェースにより、迅速なデータ分析環境を提供します
- オープンソースベースのため、開発者やデータサイエンティストが 無料で利用 できます
- 軽量な構成で高速に実行され、他のデータベース IDE と比較して シンプルさ が特徴です
Duck-UI について
- Duck-UI は ブラウザ上で直接実行される SQL IDE で、DuckDB を対象にクエリ実行を行うことができます
- インストール手順なしで、Web 接続のみで即座にデータベースクエリとデータ分析環境を提供します
- テーブル構造の探索、クエリ作成および結果確認などの 直感的なデータ操作ツールを提供します
- オープンソースプロジェクトとして、GitHub 上で誰でもソースコードの閲覧や機能拡張が可能です
- DuckDB を活用したデータ分析をウェブ上で簡単に体験でき、開発およびデータ分野の業務の生産性向上に役立ちます
1件のコメント
Hacker Newsのコメント
私たちの会社DefiniteではDuckDBを組み込みデータレイクとして使っており、本当に満足している
グラフデータベースのカタログは現在アーカイブ済みの kuzu graph db プロジェクトをベースにしており、開発は ladybug で継続されている
組み込みUIもよく使っているが、このプロジェクトもぜひ使ってみるつもりだ
DuckDBは、自分のキャリアの中で使ってきたソフトウェアの中でも最も印象的なもののひとつだ
テラバイト級のParquetファイルも簡単に処理でき、バインディングも非常によくできている
このアプリを100%ブラウザで実装しようと思ったきっかけは、以前の会社でいろいろな人の大量のCSVファイルを扱い、Excelでは1文字も読み込めないという経験をしたことだった
このツールを作って自分の生活がずっと楽になったので、みなさんの役にも立てばうれしい
最後のステップのチャートに Perspective を活用することも検討したのか気になる
自前でチャートを構築するのは本当に大変な作業だと思うが、よく作った
DuckDBの機能や parquet、csv、ピボットなどに統合されている
qstudio紹介
ローカルで使えばCPUもメモリもフルに使えるので、Wasmベースより性能差は圧倒的だ
類似製品として sql-workbench.com もある
duckdb --uiを立ち上げたまま使っている機能面では本当に優れているが、UIがオープンソースではなく、motherduckだけで管理されている点には不満がある
小さいが重要な改善点がたくさんあるのに、motherduck側にはきちんと改善する動機がないように見えて残念だ
もしかすると、このプロジェクトの成果物がduckdbのローカルUIを置き換えられるのか気になる
参考までに、このプロジェクトを作ったのはmotherduck UI公開の2週間前だったので、duckuiという名前を付けた(すでにドメインを買っていたので名前を悩まずに済んだ…)
みんなのための最高のUIへと育てたい
足りない部分を実装するうえで、アイデアや手助けをたくさんもらえたらうれしい
私の知る限り、DuckDB公式のWasmクライアントはまだすべての機能をサポートしていないはずだ
このアプリが、より多く、より少なく、あるいは同じ関数セットをサポートしているのか気になる