gnata in sqlite: gnata-sqlite #11
rbbydotdev
started this conversation in
Show and tell
Replies: 1 comment
-
|
Holy crap, that's insane. Beautiful work! (and way more impressive UX than my one-and-done playground HTML). Would never have thought to put gnata and sqlite together. And it's given me an idea for something similar I could use gnata for... |
Beta Was this translation helpful? Give feedback.
0 replies
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 everyone,
Awesome project!
I forked gnata and built it into a loadable SQLite extension with a streaming query planner:
https://github.com/rbbydotdev/gnata-sqlite
Also put together a TinyGo WASM LSP (85KB gzipped) for in-browser diagnostics, autocomplete, and
hover docs, the full evaluator still compiles with standard Go.
On top of that, there's a CodeMirror 6 extension and a composable React component
(@gnata-sqlite/react) so developers can embed a JSONata editor in their apps.
The goal: end-to-end JSONata where end users can write and edit expressions themselves, executed
against SQLite data via the extension. Makes for some powerful workflow and data refinement
possibilities.
Playground: https://rbby.dev/gnata-sqlite/playground
Docs: https://rbby.dev/gnata-sqlite/
I hope you like it!
Beta Was this translation helpful? Give feedback.
All reactions