Improving Markdown document collaboration: Introduction and deployment of Let's Markdown

In today's digital world, we often need to share text and documents. Markdown is a popular lightweight markup language used for formatting text and creating documents. However, sometimes sharing and working with Markdown documents across different platforms and editors can cause some trouble. In order to solve these problems, Let's Markdown was born.

GitHub address: https://github.com/Cveinnt/LetsMarkdown.com

Official experience address: https://letsmarkdown.com/

Blogger experience address: http://letsmarkdown.xiuji.mynatapp.cc/

Introduction to Let's Markdown

Let's Markdown is an open source project designed to simplify the creation, editing and sharing of Markdown documents. Fast, minimal web editor that makes markup editing collaboration accessible to everyone. It provides a set of tools and features that make working with Markdown documents easier and more efficient. Built with Rust and React.js. See the GitHub repository for details.

main feature:

  • Online editor

Let's Markdown provides an easy-to-use online editor where you can create and edit Markdown documents. This editor features a live preview feature, allowing you to instantly see how your document will look.

  • Teamwork

Let's Markdown allows multiple people to collaboratively edit Markdown documents at the same time. You can work together with your team members and synchronize all changes in real time.

  • Other features

    • An editor similar to VSCode, supporting command palette (syntax highlighting, auto-complete, editor themes...)

    • Minimal setup, no login required - say goodbye to malicious trackers and privacy violations

    • Build an efficient backend using Rust and WebAssembly

    • Dark mode (duh)

    • Emoji support and shortcut enabled

    • (Coming soon) Cursor tracking, synchronous scrolling, subscript/footnote/insert support, and more

deploy

The GitHub repository provides documentation for local startup and deployment. You can read it yourself. We provide docker and docker-compose deployment methods here.

  • Docker deployment

pull image

docker pull cveinnt/letsmarkdown

start up

docker run --rm -dp 3030:3030 cveinnt/letsmarkdown

  • docker-compose deployment

Write docker-compose.yml file

docker-compose.yml

version: "3.3"
services:
  phpmyadmin:
    image: cveinnt/letsmarkdown:latest
    ports:
        - 3030:3030
    restart: always

start up

docker-compose up -d 

use

After startup, access the IP and port we deployed http://localhost:3030

front page

_20230909072130.png

edit page

_20230909072412.png

  • Dark Mode

Theme, there are two themes, light and dark.

  • Share Link

Share the address so that multiple people can edit it online at the same time

  • Active Users

Online editing users

Summarize

Let's Markdown not only provides Markdown users with a powerful editing platform, but also makes it easier for teams to co-create, edit and manage Markdown documents through its excellent document collaboration capabilities. Whether you're an individual author or part of a team, it's worth giving Let's Markdown a try to improve the efficiency and quality of document collaboration.

Guess you like

Origin blog.csdn.net/weixin_44002151/article/details/132772845