Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pehrs/yql-editor
Simple experiment exploring custom language support for Monaco Editor with Electron/React.
https://github.com/pehrs/yql-editor
electron monaco-editor react react-native vespa vespa-engine
Last synced: 5 days ago
JSON representation
Simple experiment exploring custom language support for Monaco Editor with Electron/React.
- Host: GitHub
- URL: https://github.com/pehrs/yql-editor
- Owner: pehrs
- Created: 2024-02-22T09:05:47.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-02-22T09:12:20.000Z (9 months ago)
- Last Synced: 2024-02-22T10:31:40.941Z (9 months ago)
- Topics: electron, monaco-editor, react, react-native, vespa, vespa-engine
- Language: JavaScript
- Homepage:
- Size: 4.5 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# yql-editor
This is an experiment to explore custom language support
for the [Monaco-Editor](https://microsoft.github.io/monaco-editor/) with [React](https://react.dev/)/[Electron](https://www.electronjs.org/).The tool is a just a simple, incomplete, editor for Vespa AI [YQL request](https://docs.vespa.ai/en/reference/query-api-reference.html) files.
![YQL Editor Snapshot](yql-editor.png)
## Build & Run
```shell
npm run make
./out/yql-editor-linux-x64/yql-editor
```## Development
```shell
npm run start
```