The MrDoc online document system is developed based on Python. MrDoc supports "Markdown" and "rich text" type text documents and online form documents, and is suitable as a document, note-taking and knowledge management tool for individuals and small teams.
1. Site management
User registration, user login, user management, registration invitation code configuration, site-wide registration switch off, site-wide forced login switch;
Advertising code configuration, statistical code configuration, site information configuration, and registration number configuration;
Attachment format configuration, attachment size configuration, image size configuration;
2. Personal management
Collection management: new creation, deletion, permission control, transfer, collaboration, export, and generation of e-book format files
Document management: new, delete, recycle bin, history
Document template management: create, delete
Image management: upload, group, delete
Attachment management: upload, delete
Token management: Use tokens to efficiently create and obtain documents;
Personal information management: modify nickname, modify email address, switch document editor;
3. Document writing
Two editing modes: Markdown and rich text, supported by three editors: Editor.md, Vditor, and iceEditor, allowing you to choose and switch freely;
Pictures, attachments, scientific formulas, audio and video, mind maps, flow charts, Echart charts;
Document sorting, document parent settings, document template insertion;
label settings;
4. Document reading
Two-column layout, three-level directory display, collection outline on the left, document text on the right;
Document reading font scaling, font type switching, page social sharing, mobile reading optimization;
Download the EPUB and PDF files of the anthology, and download the Markdown file of the document;
Tag relationship network diagram;
Document full text search;