Skip to content

guyzmo/yace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YACE: Yet Another Collaborative Editor!

We've got prenty of those starting from Etherpad, Etherpad-lite, Coderpad, and so many mores... Now there's a new one that pwns: it's YACE!

Features

  • Markdown text editing
  • WYSIWYG text editing
  • Code edition
  • Code execution
  • Realtime collaboration on code

DEPENDENCIES

INSTALL

Be sure to have nodejs installed on your host:

apt-get install nodejs

or follow the documentation

then, install the basic node utilities needed to compile dependencies:

sudo npm install -g coffee-script uglify-js recess

and finally, just run the build script:

sh build.sh

RUN

To run the script, you need to execute:

node lib/index.js

which will run the service on localhost:3000. Then you can proxy it through your web server.

TODO

  • integration with editors
  • Chat service
  • Color differenciation for each writer
  • Annotations?
  • Accounts management and private pads
  • 0 bugs

LICENSE

All original code is under AGPLv3. Everything else is in their respective license.

About

Yet Another Collaborative Editor

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages