Front-end code for Syntacticus
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
build
config
src
static
.babelrc
.editorconfig
.eslintignore
.eslintrc.js
.gitignore
.postcssrc.js
.travis.yml
CNAME
LICENSE
README.md
index.html
package.json
robots.txt
yarn.lock

README.md

Syntacticus

This is the code for Syntacticus, an end-user frontend for the PROIEL Treebank, ISWOC Treebank and TOROT Treebank, which are treebanks of ancient Indo-European languages.

Syntacticus is a single-page application and relies on a backend to serve the actual language data.

Build setup

# install dependencies
yarn install

# serve with hot reload at localhost:8080
npm run dev

# build for production with minification
npm run build

# build for production and view the bundle analyzer report
npm run build --report

Attributions

Syntactius uses Vue.js, Bulma and a bit of D3.js.

The front-page miniatures are from the manuscript Burney 272 (British Museum, Public Domain).

The two large manuscript details are from the Codex Argenteus (Wikimedia, Public Domain) and from Codex Vaticanus Latinus 3868 (Wikimedia, Public Domain).

The flat view of dependency graphs is derived from work by http://www.sobhe.ir/dependency-parse-tree/.