Stories

Detail Return Return

一體化白板!一款開源的白板工具! - Stories Detail

在日常工作中,我們常常需要使用到白板工具,用於作圖,生成思維導圖、流程圖等來輔助工作。

今天,給大家介紹一款開源的白板工具,支持多種類型圖!

關注微信公眾號:【Java陳序員】,獲取開源項目分享、AI副業分享、超200本經典計算機電子書籍等。

項目介紹

drawnix —— 一款開源的、基於 React 實現的白板工具(SaaS),實現一體化白板功能,包含自由畫、思維導圖、流程圖等。

功能特色

  • 白板功能:支持無限畫布,支持縮放、滾動操作,提供畫筆進行自由繪畫
  • 編輯特性:提供撤銷、重做、複製、粘貼等常見編輯功能
  • 導入導出:支持導入導出功能,還支持導出畫布為圖片
  • 自動保存:實時自動將畫布內容保存到瀏覽器緩存中,防止數據丟失
  • 思維導圖和流程圖:支持繪製思維導圖和流程圖,滿足不同的可視化需求
  • 主題模式:提供多種畫布主題模式
  • 插件功能:提供 Mermaid 語法轉流程圖和 Markdown 文本轉思維導圖的插件功能

工具截圖

  • 自由畫布

  • 流程圖

  • 思維導圖

  • Mermaid 語法轉流程圖

  • Markdown 文本轉思維導圖

  • 其他主題模式

本地開發

依賴 Node.js 環境。

1、下載源碼

git clone https://github.com/plait-board/drawnix.git

2、進入項目目錄並安裝依賴

cd drawnix
npm install

3、啓動服務

npm run start

4、服務啓動成功後,瀏覽器訪問

http://localhost:7200/

5、打包部署

npm run build

將打包好的 dist 文件夾上傳到服務器,並使用 Nginx 進行部署。

可以説,drawnix 是一個功能豐富、開源免費的白板工具,具有良好的可擴展性和用户體驗。快去試試吧~

項目地址:https://github.com/plait-board/drawnix

最後

推薦的開源項目已經收錄到 GitHub 項目,歡迎 Star

https://github.com/chenyl8848/great-open-source-project

或者訪問網站,進行在線瀏覽:

https://chencoding.top:8090/#/

我創建了一個開源項目交流羣,方便大家在羣裏交流、討論開源項目

但是任何人在羣裏打任何廣告,都會被 T 掉

如果你對這個交流羣感興趣或者在使用開源項目中遇到問題,可以通過如下方式進羣

關注微信公眾號:【Java陳序員】,回覆【開源項目交流羣】進羣,或者通過公眾號下方的菜單添加個人微信,並備註【開源項目交流羣】,通過後拉你進羣

大家的點贊、收藏和評論都是對作者的支持,如文章對你有幫助還請點贊轉發支持下,謝謝!


user avatar xiangzhihong Avatar zaotalk Avatar juanerma Avatar pulsgarney Avatar aqiongbei Avatar inslog Avatar qishiwohendou Avatar zero_dev Avatar solvep Avatar eolink Avatar yixiyidong Avatar yulong1992 Avatar
Favorites 27 users favorite the story!
Favorites

Add a new Comments

Some HTML is okay.