finos / finos/kdb

KDB Studio 2 Prototype

Open
#51 2 comments 2 reactions 0 assignees View on GitHub
Dominant language
q
Stars
53
Forks
26
PR merge metrics
No merged PRs in 30d

Description

Hi All,

The KDB Studio re-implementation prototype is at a point where we are happy to share progress:

https://github.com/ScottLogic/kdb-studio-2

This project uses:

- The [monaco editor](https://microsoft.github.io/monaco-editor/), and adds q syntax support
- [Electron](https://www.electronjs.org/) to allow the application to run on the desktop
- [Vue](https://vuejs.org/) and [Element](https://element-plus.org/#/en-US) for the UI layer
- [node-q](https://github.com/michaelwittig/node-q) for the communication layer

The current functionality is as follows:

- Add / edit / delete servers
- Query editing (with syntax highlighting)
- Query execution, with results displayed as a simple HTML table

Considering that this prototype doesn't actually involve that much code, this is a decent amount of functionality.

I think this is looking like a viable route forwards. I'd be interested in opinions of others from @finos/dt-kdb - perhaps something to discuss in the project call in a couple of weeks?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.