RMind - 基于 React Hooks 和 flex 布局的思维导图

一个完全使用 React Hooks 和 flex 布局实现的思维导图工具,仅在连接线绘制时使用 canvas。支持键盘操作、拖拽、快捷键、撤销重做等功能,代码简洁仅依赖 md5 和 html2canvas 两个库。

Check out RMind - 基于 React Hooks 和 flex 布局的思维导图 on CurateClick

• Copy the embed code to showcase this product on your website

• Share on X to spread the word about this amazing tool

项目地址:https://github.com/Mongkii/RMindDemo 地址:https://mongkii.github.io/RMind/不同于常见的基于 canvas 或 svg 的在线思维导图,这个思维导图使用 flex 布局实现,仅在绘制各节点的连接线时使用了 canvas。项目完全使用 React Hooks 搭建,整个程序里看不到一个非箭头函数。一共只调用了两个功能库,md5 和 html2canvas。手撸实现了思维导图的大部分功能:键盘操作、拖拽、快捷键、撤销重做等。希望能通过这个项目和大家互相学习~

Latest Weekly Picks

make.ink favicon
Weekly Pick

Your AI tattoo generator for pro-grade concepts

Leo Wade
sellfy.com favicon
Weekly Pick

A code-free online store builder to turn views into revenue. Sell digital products, subscriptions, and merch, without fees or hassle.

Maris
www.videotoblog.ai favicon
Weekly Pick

Convert videos into awesome blog posts.

Video To Blog
www.sellerpic.ai favicon
Weekly Pick

SellerPic is the all-in-one AI design platform for e-commerce

SellerPic
fastimage.ai favicon
Weekly Pick

Fast Image AI instantly transforms your photos into stunning styles like Ghibli, Sketch, and Pixar. Effortlessly control image elements and create amazing effects with just one click.

Fast AI Team
linkedinpro.daisy.so favicon
Weekly Pick

AI-powered tool that transforms casual photos into professional LinkedIn headshots instantly. No photographer needed—just upload and download.

Gabriel
crevas.ai favicon
Weekly Pick

Crevas unifies Veo 3, Sora 2, Nano Banana and more into one intuitive canvas — so filmmakers can script, prompt, and generate cinematic stories without switching tools or losing consistency.

Spark Alpha
fotominiatur.com favicon
Weekly Pick

AI Foto Edit - Text to Image & Image Edit

foto miniatur