https://github.com/vega/vega-desktop
App for viewing visualizations created in Vega or Vega-lite
https://github.com/vega/vega-desktop
electron-app vega vega-desktop vega-lite visualization
Last synced: 7 months ago
JSON representation
App for viewing visualizations created in Vega or Vega-lite
- Host: GitHub
- URL: https://github.com/vega/vega-desktop
- Owner: vega
- License: mit
- Archived: true
- Created: 2016-08-02T06:34:36.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2020-03-28T19:51:51.000Z (over 5 years ago)
- Last Synced: 2025-01-13T00:47:44.015Z (9 months ago)
- Topics: electron-app, vega, vega-desktop, vega-lite, visualization
- Language: JavaScript
- Homepage:
- Size: 1.87 MB
- Stars: 88
- Watchers: 16
- Forks: 11
- Open Issues: 5
-
Metadata Files:
- Readme: readme.md
- Changelog: CHANGELOG.md
- License: license
Awesome Lists containing this project
README
# Vega-Desktop
> App for viewing visualizations created in Vega or Vega-Lite. We are not always keeping the versions of Vega and Vega-Lite up to date. Please use the [Vega-Editor](https://vega.github.io/editor/) to work with the latest versions.
**Download from [GitHub releases](https://github.com/vega/vega-desktop/releases).**
To download versions before 2.0, please see [CHANGELOG](CHANGELOG.md).

#### Features
- Can read both Vega and Vega-Lite files.
- Save output as `svg` or `png` from UI.
- Can determine the file format if the extension is `*.vg.json` or `*.vl.json`.
- If the extension is just `*.json`, will check for `$schema` field in the JSON spec.
- Otherwise will try to parse as Vega-Lite, then Vega.
- It will load external data files relative to the spec files directory.You also can set your OS to have `*.vg.json` or `*.vl.json` opened with vega-desktop by default.

## Dev
```bash
yarn
yarn start
```### Build
```bash
yarn build
```Builds the app for OS X, Linux, and Windows, using [electron-packager](https://github.com/electron-userland/electron-packager).
### Release
* Run `yarn version`
* Upload the binaries to the [release page](https://github.com/vega/vega-desktop/releases).