Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/alexcode/vue2vis

A Vuejs 2 adapter for Visjs
https://github.com/alexcode/vue2vis

visjs vue vuejs vuejs2

Last synced: about 1 month ago
JSON representation

A Vuejs 2 adapter for Visjs

Awesome Lists containing this project

README

        

# vue2vis

> This monorepo hosts Vue2 component wrapper for the [visjs](https://github.com/visjs) libraries.
> If you are looking for the old [[email protected]](https://almende.github.io/vis/) please use the [branch 0.x](https://github.com/alexcode/vue2vis/tree/0.x)



Build Status


Coverage Status


Software License


Latest Version


Issues


lerna

## Usage

Please visit individual packages for installation and usage

- [Timeline](/packages/timeline/README.md)
- [Graph2d](/packages/graph2d/README.md)
- [Network](/packages/network/README.md)

For more details please check the full [VisJs documentation](https://visjs.org).

## List of currently implemented modules

- [x] Timeline
- [x] Graph2d
- [ ] Graph3d
- [x] Network

## Change log

Please see [CHANGELOG](CHANGELOG.md) for more information what has changed recently.

## Contributing

Please see [CONTRIBUTING](CONTRIBUTING.md) and [CONDUCT](CONDUCT.md) for details.

### Build Setup

```bash
# Once you have cloned this repo, install dependencies
yarn install
yarn lerna bootstrap

# build for development and production with minification
yarn prepare

```

## Testing

```bash
yarn test:unit
```

### Run demo locally

```bash
# Run demo at localhost:8080
yarn serve:graph2d
```

or

```bash
yarn serve:network
```

or

```bash
yarn serve:timeline
```

Go to to see running examples

NOTE: If you make changes to the library you should run `yarn prepare` again in the root folder.
The dev server should detect modification and reload the demo

## Security

If you discover any security related issues, please email [email protected] instead of using the issue tracker.

## Credits

- [Alex Couturon][link-author]
- [João Menighin](https://github.com/Menighin)
- [All Contributors][link-contributors]

## License

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.

[link-author]: https://github.com/alexcode
[link-contributors]: https://github.com/alexcode/vue2vis/graphs/contributors