Vega publishing platform
Branch: master
Clone or download
Latest commit 511639e Feb 7, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
packages Add saving state Feb 7, 2019
scripts Set publish access = public on all non-private packages Sep 6, 2018
.babelrc Project and deps setup Aug 7, 2018
.eslintignore Various linting tool goo-gaws Jan 18, 2018
.eslintrc First stab at lyra init Aug 9, 2018
.flowconfig Various linting tool goo-gaws Jan 18, 2018
.gitignore Ignore lockfiles Aug 7, 2018
.prettierrc Add config files for flow and prettier Jan 18, 2018
.travis.yml Drop node 6, remove yarn May 18, 2018
LICENSE Minor readme tweaks Aug 30, 2018
gulpfile.js Sanity => Lyra Aug 8, 2018
lerna.json v0.2.5 Dec 14, 2018
package.json Run lerna bootstrap twice in order to symlink binary properly Aug 24, 2018


Build Status styled with prettier

Getting started


  • Node.js 8.x or later
  • npm v6.0 or later

Initialize a new Vega journal project

NOTE: This requires a backend to be up and running. Head over to the backend repository for more details

The platform which Vega is built on is called lyra. To start, install the lyra command line interface:

npm install -g @lyra/cli

Then, run the setup wizard with:

lyra init

You will be prompted for the dataset of the Venue, URL for the backend API among others.

When completed, you should have a project folder with a new Vega instance.