collaborative
v0.0.15
Published
JavaScript library to build applications and web-services with collaborative access to the data (live data editing).
Downloads
15
Maintainers
Readme
Collaborative.js - Collaborative software for any project
Collaborative.js is a JavaScript library to build applications and web-services with collaborative access to the data (live data editing).
Our mission is to completely solve the issue of implementing collaborative access to the data for all kind of web services and applications. We examine this topic in a comprehensive manner, scrupulously gathering use cases and feedback to provide a consistent solution for all popular programming languages and platforms. This repository is about JavaScript.
Download
Using Package Mangers
You can install Collaborative.js using any of popular package managers.
| npm | Bower | Yarn |
| ------------- | ------------- | ------------- |
| npm install collaborative
| bower install collaborative
| yarn add collaborative
|
Using CDN
Collaborative.js is available as a ready-to-include CDN resource.
- jsDeliver CDN -
https://cdn.jsdelivr.net/npm/collaborative/dist/collaborative.min.js
- unpkg CDN -
https://unpkg.com/collaborative/dist/collaborative.min.js
Direct Download
All Collaborative.js binary files can be found in dist directory of the master github branch or collaborative-js.zip archive.
Getting Started
Getting Started guide leads through the most basic tasks of the collaborative access topic. During this guide we will build a simple Node.js application with collaborative access to a plain text (text live editing).
Note: If you prefere to run getting started example first, visit getting-started-example repo
Features
Demo
| Rich Text Editor Demo | JSON Structure Demo| | ------------- | ------------- | | | | | View Source | Coming soon... |
Further Learning
License
The Collaborative.js library is available under different licenses depending on whether it is intended for commercial/government use, or for a personal or non-profit project. Visit license page to learn more about licensing policy.