Colvert: A DuckDB frontend using Monaco editor #4797
julien-duponchelle
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hello,
I wanted to share with you a small project I worked on. In my day-to-day life, I often need to manipulate large CSV files, and DuckDB is very good for that. But I wanted to get a smother experience with graphic support, very fast feedback loops and a good SQL editor.
So using the Monaco editor I wrote this Python UX:

The result is refreshed as you type.
With support of Plotly graph:

And even a toy AI integration:

You can see a demo here:
https://youtu.be/Y62QNmr2J3k
In order to make my deployment more easy I have repackage the Monaco editor as a Python Package: https://github.com/julien-duponchelle/rocher
It's amazing how easy it was to have an SQL editor that I can embed in my application.
https://github.com/julien-duponchelle/colvert/
Beta Was this translation helpful? Give feedback.
All reactions