top-ranger / writergo Goto Github PK
View Code? Open in Web Editor NEWWriterGo! - A simple collaborative editing software
License: Apache License 2.0
WriterGo! - A simple collaborative editing software
License: Apache License 2.0
++++++++++++++++++++++++++++++++++++++++++++ WriterGo! - A simple editing software created by Marcus Soll (https://msoll.eu) ++++++++++++++++++++++++++++++++++++++++++++ WriterGo! is my personal collaboration edition software. It was developed with simplicity in mind - both in deployment and architecture. As such, it might contain certain restrictions in terms of extensibility. I developed the software with my specific needs in mind. It contains everything I need. It might not fit your needs. That's ok. But don't expect me to go out of my way implementing your requests. I'm releasing the software in the hope that it might be helpful to others. To run it, simply use the following commands: go build ./writergo A sample configration can be found at 'config.json'. To create a new file, simply browse to the future location of the file. No seperate creation is needed. You can use one of the provided DataSafes (or write your own) to store data. Use the "nil" DataSafe to never store any data (or keep DataSafe empty). Use the "File" DataSafe to store data as files. DataSafeConfig is the target directory. Use the "MySQL" DataSafe to store data at a MySQL/MariaDB server. DataSafeConfig is the DSN. Use go build -tags="mysql" for building. WriterGo! is licenced under Apache-2.0. ++++++++++++++++++++++++++++++++++++++++++++ Bundeled libraries ++++++++++++++++++++++++++++++++++++++++++++ WriterGo! is bundeled with the Oxygen font, which is licenced under the SIL Open Font License, Version 1.1. WriterGo! is bundeled with QuillJS (https://quilljs.com/), which is licenced under the BSD 3-Clause License. WriterGo! is bundeled with the Quill ImageResize Module (https://github.com/kensnyder/quill-image-resize-module), which is licenced under the MIT License. WriterGo! is bundeled with highlight.js (https://highlightjs.org/), which is licenced under the BSD 3-Clause License. WriterGo! is bundeled with the KaTeX (https://katex.org/), which is licenced under the MIT License. WriterGo! is bundeled with the KaTeX fonts, which are licenced under the SIL Open Font License, Version 1.1. WriterGo! is bundeled with quill-delta-to-html (https://github.com/nozer/quill-delta-to-html), which are licenced under the MIT License.
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.