coast-team / mute Goto Github PK
View Code? Open in Web Editor NEWa scalable collaborative document editor with CRDT, P2P and E2EE
Home Page: https://mute.loria.fr/
License: GNU Affero General Public License v3.0
a scalable collaborative document editor with CRDT, P2P and E2EE
Home Page: https://mute.loria.fr/
License: GNU Affero General Public License v3.0
Find below a list of features about Rich Text Editor.
This list is based on this Markdown Cheatsheet. If there are leftovers, do not hesitate to notice it !
Most of those features work thanks to HyperMD.
If there's no particular mention to it, the feature runs on both Chrome and Firefox.
This part works thanks to MathJax, a lib included in HyperMD.
HyperMD's issues are in Mandarin. But there's a Changelog.md file which references the features HyperMD's owner expect to have in future releases.
Basically our #20 (edit: closed)
- [ ] toolbar styling buttons
A feature for Math rendering
Quick reference and showcase of Markdown syntax.
It is created via Angular Material Button Toggle
Current behavior
User is NOT ABLE to run through the document edit history.
Expected behavior
User should be able to switch from edit view to history view. Possible features:
The commit 7095b99 allows to see the cursors of other collaborators.
Find below details about features allowed by shortcuts.
[1] tests were done thanks to this file. If there are missing scenarios please notice it.
Current behavior
A bot may be added to the collaboration by its URL. For now there is one available bot for MUTE: https://github.com/coast-team/mute-bot-storage. It is a bot storage and it has one special feature compared to any bot who just participate to the collaboration. It provides a REST API for listing available documents in its database. Thus one/many storage bots can be added to the MUTE distribution be default.
Current behavior
For now there are two options for document storage:
It is possible to get the information (programmatically) in MUTE if the document is in one of them or in both. But currently it is not shown to users.
Current behavior
Desktop environment is prioritized for the application for now.
Expected behavior
Having almost an equivalent experience for both desktop and mobile/tablet.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.