Skip to content

Open-source document management system that supports Markdown, diagrams, charts, mathematical formulas, and more. Built with Vue 3 + PHP, offering an intuitive editing experience and flexible deployment options.

License

Notifications You must be signed in to change notification settings

doc-momo/DocsBox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo


Lightweight Web-Based Online Document Management System

Introduction

DocsBox is a lightweight online document management system focused on providing a simple and efficient solution for document writing, organization, and presentation. It supports outlines, mathematical formulas, mind maps, charts, flowcharts, Gantt charts, sequence diagrams, musical staves, multimedia, text-to-speech, heading anchors, code highlighting and copying, Graphviz, and PlantUML rendering. It is very easy to use and is suitable for personal blogs, knowledge bases, technical documentation libraries, or online notes.

Core Features

🔍🔍 Online Editing

  • Provides a WYSIWYG Markdown editor.
  • Supports real-time preview.
  • Edit documents anytime, anywhere, no local environment required.

📑📑 Multi-Page Document Support

  • Powerful category management system.
  • Easy navigation and linking between documents.
  • Supports organizing complex document structures.
  • Each page supports an independent UI.

🎨🎨🎨 High Customizability

  • Rich theme switching functionality.
  • Customizable page layouts and styles.
  • Flexible menu configuration.

🚀🚀🚀 Easy Deployment

  • PHP backend with low environmental requirements.
  • Deploy simply by uploading files.
  • Supports various web servers (Apache, Nginx).

Use Cases

Customize the homepage; it can be whatever you want it to be.

  • Personal Blog: Elegantly present personal articles and insights.
  • Technical Documentation: Provide comprehensive technical documentation for projects.
  • Knowledge Base: Build a team or personal knowledge base.
  • Product Manuals: Serve as a collection of product manuals.
  • Online Notes: Convenient note-taking and management tool.
  • Tutorial Website: Create structured learning tutorials.

Technology Stack

  • Frontend: Vue 3 + Vite + Element Plus
  • Editor: Vditor + Ace Editor
  • Backend: PHP
  • Storage: File System

Feature Overview

  • Create, edit, delete, and manage Markdown documents.
  • Multi-level document categorization and organization.
  • File upload and management.
  • Customizable page configurations.
  • System settings and theme switching.
  • Responsive design, supports mobile access.
  • Document search functionality.

Official Website

About

Open-source document management system that supports Markdown, diagrams, charts, mathematical formulas, and more. Built with Vue 3 + PHP, offering an intuitive editing experience and flexible deployment options.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages