[![license](https://img.shields.io/github/license/prefixaut/splitterino.svg?style=flat-square)](https://github.com/prefixaut/splitterino)
[![npm](https://img.shields.io/npm/v/splitterino.svg?style=flat-square)](https://github.com/prefixaut/splitterino)
[![travis](https://img.shields.io/travis/prefixaut/splitterino.svg?style=flat-square)](https://github.com/prefixaut/splitterino)

# Splitterino

is a highly customizable Splitting-App. Make the Splitter fit to you; not the other way around

Features:
* Runs on multiplatform (MacOS, Linux, Windows)
* Uses Vue to build a dynamic and fast User-Interface

To Do List:
* Loading of: Custom Templates and Styles
* Editor to manage Splits
* Style "Framework"/Base for easy template and style creation
* Goodlooking default styles/templates
* Documentation for everything you can think of
* (Context-)Menu Customization
* Plugins integration
* Integrated Splits converter (LiveSplit, Urn, SplitterZ, ...)
* ... and a lot more to come!

## Build

Since this app is still heavily under construction, there're no actual binaries yet which means you have to build the app yourself.

You'll need to have [Node JS](https://nodejs.org) and [NPM](https://www.npmjs.com/) installed on your System. For installation guides check the website of the Project.

``` bash
# install dependencies
npm install

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

# build electron application for production
npm run build

# run unit & end-to-end tests
npm test
```

---

## Awesome Projects being used

* [electron-vue](https://github.com/SimulatedGREG/electron-vue) as Boilerplate and base-structure
* [vue](https://github.com/vuejs/vue) for the dynamic UI
* [electron](https://github.com/electron/electron) to create a customizable browser in which this app is running in
