bxff / minerva-collab

✏️ A socket server using the codemirror 6 collab library, allowing for real-time collaborative document editing.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Minerva Collaboration Server

✏️ A socket server extending the codemirror 6 collab library, allowing for real-time collaborative document editing.

Getting Started

Install the necessary npm packages:

npm i

To start the server, run the following command:

npm run dev

This repo comes with a barebones client to test the server and provide an example implementation. To run the client, install dependencies at the root of the client folder:

cd client
npm i

You can start the project in the client root with:

parcel index.html

or from the project root with:

npm run client

About

✏️ A socket server using the codemirror 6 collab library, allowing for real-time collaborative document editing.

License:GNU General Public License v3.0


Languages

Language:TypeScript 62.3%Language:JavaScript 22.4%Language:HTML 14.9%Language:CSS 0.3%Language:Procfile 0.1%