by xnx on 3/12/25, 12:56 PM with 182 comments
by vamega on 3/12/25, 2:40 PM
Is the actual UI open source, or is that something MotherDuck is allowing to be used by this while remaining proprietary? Right now it doesn't appear like this would work without an internet connection.
by fenghorn on 3/12/25, 9:27 PM
Rill has better built in visualizations and pivot tables and overall a polished product with open-source code in Go/Svelte. But the DuckDB UI has very nice Jupyter notebook-style "cells" for editing SQL queries.
by markhalonen on 3/12/25, 2:25 PM
by stared on 3/12/25, 2:48 PM
Just a few days ago I have been looking for existing column explorers that look like from Kaggle Dataset, but I was not able to find anything. And this one by DuckDB is better!
by jarpineh on 3/12/25, 3:10 PM
I am somewhat at odds with it being a default extension build into DuckDB release. This still is a feature/product coming from another company than the makers of DuckDB [1], though they did announce a partnership with makers of this UI [2]. Whilst DuckDB has so far thrived without VC money, MotherDuck has (at least) 100M in VC [3].
I guess I'm wondering where the lines are between free and open source work compared to commercial work here. My assumption has been that the line is what DuckDB ships and what others in the community do. This release seems to change that.
Yes, I do like and use nice, free things. And I understand that things have to be paid for by someone. That someone even sometimes is me. I guess I'd like clarification on the future of DuckDB as its popularity and reach is growing.
[2] https://duckdblabs.com/news/2022/11/15/motherduck-partnershi...
[3] https://motherduck.com/blog/motherduck-open-for-all-with-ser...
edit: I don't want to leave this negative sounding post here without addendum. I'm just concerned of future monetization strategies and roadmap of DuckDB. DuckDB is a good and useful, versatile tool. I mainly use it from Python through Jupyter, in the browser and native. I haven't felt the need for commercial services (plus purchasing them from my professional setting is too convoluted). This UI whilst undoubtedly useful seems to be leaning towards commercial side. I merely wanted some clarity on what it might entail. I do hope DuckDB and its community even more greater, better things, with requisite compensation for those who work to ensure this.
by sunshine-o on 3/13/25, 10:56 AM
Something I haven't found yet is a small swiss army knife for time series type of data: system and network monitoring, sensors and market data.
I usually put everything in Prometheus but it is awkward.
I would really love to find something I can query intuitively with SQL, have very basic plotting capability, read/parse some log files, can be queried without having to deal with REST/JSON, and support adding data with pushes.
I am wondering if this is not within DuckDB broad capabilities...
by RyanHamilton on 3/12/25, 11:28 PM
by ryguyrg on 3/12/25, 1:49 PM
this is a first release. we know there are going to be tons of feature requests (including @antman’s request for simple charts). feel free to chime in on this thread and we’ll keep an eye on it!
meanwhile, hope you enjoy this release! we had lots of fun building it.
by owlstuffing on 3/12/25, 3:00 PM
1. https://github.com/manifold-systems/manifold/blob/master/doc...
by liendolucas on 3/12/25, 7:35 PM
by jamesblonde on 3/12/25, 9:38 PM
by davesque on 3/12/25, 8:06 PM
1) Biting off more than they can chew,
2) Putting significant effort into something that's outside of their core value proposition,
3) Leaning more in the direction of supporting things with a for profit company that gradually cannibalizes the open source side.
Maybe I'm being too cynical. I hope I'm wrong.
by dkga on 3/12/25, 8:58 PM
by wodenokoto on 3/13/25, 4:54 AM
Azure Data Studio can connect to a variety of databases and has completions, but tend to forget if you've set a cell to output a plot. It also doesn't have good functionality for carrying over results from one cell to the next.
Jupyter notebooks don't have any kind of autocompletion against a database (at least to my knowledge), but you do get a lot of control of how you want to store things between cells and display things.
This DuckDB UI looks great, and while DuckDB can read a lot of files, I'm not sure if it has enough connectors to be a general database exploration notebook
by msvana on 3/13/25, 9:54 AM
by hk1337 on 3/13/25, 3:08 PM
*EDIT*
One useful thing I thought of with this. If you do a lot of development work on iPad Pro and/or in devcontainers, this could be useful as a UI. I have a bookmarks repository that is just a couple of python scripts and collection of json files. This would be useful to spin up a codespace on GitHub and query the files.
by wanderingmind on 3/12/25, 8:44 PM
by sergius on 3/12/25, 5:42 PM
by klysm on 3/13/25, 12:00 AM
by dminik on 3/12/25, 6:33 PM
DuckDB is a fast ana| database system.
by dleeftink on 3/12/25, 2:20 PM
by russell_h on 3/12/25, 2:29 PM
At risk of harping on a tired topic, have you thought about embedding an AI query generator? For ad-hoc queries like I mostly use DuckDB for I’ve found it’s almost always fastest for me to paste the schema to ChatGPT, tell it what I’ll looking for, then paste the response back into the DuckD CLI, but the whole process isn’t very ergonomic.
I think I’m sort of after duckbook.ai, but with access to a local duckdb.
by Vaslo on 3/12/25, 5:59 PM
by datadrivenangel on 3/12/25, 2:08 PM
by la_fayette on 3/12/25, 4:29 PM
by pheeney on 3/12/25, 2:35 PM
by nickreese on 3/12/25, 2:18 PM
by lars512 on 3/12/25, 3:28 PM
by igtztorrero on 3/12/25, 2:59 PM
by dist-epoch on 3/12/25, 4:27 PM
duckdb -ui data.parquet
duckdb -ui data.sqlite
by canadiantim on 3/12/25, 2:53 PM
by r3tr0 on 3/12/25, 6:53 PM
by antman on 3/12/25, 1:15 PM
by gregw2 on 3/13/25, 12:29 AM
by adulion on 3/12/25, 2:17 PM
by alexpadula on 3/12/25, 2:38 PM
by leetrout on 3/12/25, 2:34 PM
by vgt on 3/12/25, 2:15 PM
by frankfrank13 on 3/12/25, 2:09 PM
by DavyJone on 3/12/25, 2:32 PM
by rustman123 on 3/13/25, 12:34 PM
It's just a matter of time until there will be a paywall in front of this. Hook people on something, then demand money.
by cess11 on 3/13/25, 8:00 AM
by Tsarp on 3/12/25, 3:59 PM
Refreshing to neither see a loom recording or a high budget video set in a Japandi architecture style office designed to go viral.
by mgaunard on 3/12/25, 8:31 PM
by harha_ on 3/12/25, 3:02 PM