node package manager

tonic-ui

Tonic.ui

Build Status Dependency Status semantic-release npm-download

Goal

Tonic UI is meant to provide a set of reusable components for building complex user interfaces and applications while having those components well tested.

The user should be able to pick and choose what they want and only embed the 1% they care about, all without exploding their application size.

Documentation

See the documentation for a getting started guide, advanced documentation, and API descriptions.

Development

The tonic suite of components can be develop independently of each other or treated as a whole.

When fetched individually, all the common build tools will be installed locally automatically either at post-install or when you build the library.

$ git clone https://github.com/kitware/tonic-ui.git 
$ cd tonic-ui
$ npm install
$ npm run build

Otherwise you can get the full Tonic suite with the following set of commands:

$ git clone https://github.com/kitware/tonic.git 
$ cd tonic
$ npm install
$ cd tonic-components/tonic-ui
$ npm run build

Licensing

tonic-ui is licensed under BSD Clause 3.

Getting Involved

Fork our repository and do great things. At Kitware, we've been contributing to open-source software for 15 years and counting, and want to make tonic-ui useful to as many people as possible.