Hi everyone,
I’d like to share my project: MeowMind Schematic — a lightweight, browser-based schematic drawing tool natively built for the Node-RED ecosystem.
This project aims to provide a simple, fast, and web-native schematic design solution for automation engineers, hobbyists, and Node-RED users. It runs entirely in the browser and can be deployed on edge devices like Raspberry Pi.
Core features
- Browser-based vector schematic editing
- New project creation and full project management
- Basic drawing tools: line, circle, rectangle and frame layout
- Clean, modern web editing experience
- Seamless embedding and integration with Node-RED
Current project status
- Schematic Editor: Core architecture completed; supports project creation, file editing, basic graphics tools and drawing frames
- Node-RED integration: Prototype functional
- UI Stack: Built based on FlowFuse Dashboard
Future Development Roadmap
I will continue iterating and adding professional electrical design capabilities in future updates:
- Symbol library & component library management
- Smart auto-wiring engine for schematic connection
- Drawing index and cross-reference management
- T-Node junction support for complex wiring
- Wire harness and cable routing design
- Pin definition and pin association management
- Black box functional module design
- Mounting plate layout design
- Automatic report generation (BOM, component list)
This is an ongoing project in early development. Feel free to share your ideas and feature suggestions.
Thanks for your support!
Many thought I was being unrealistic when I decided to build an EPLAN-style electrical schematic tool on my own. Indeed, this is an ambitious challenge.
Yet with the rapid advancement of AI Agents today, tasks once deemed impossible are gradually becoming achievable. After kicking off the project, I soon found the workload and code volume far larger than I expected. Still, I hold fast to an old Chinese saying: Once the arrow is released, there is no turning back. Just like the fable of Yu Gong moving mountains, I believe steady persistence will lead to success eventually.
I also draw inspiration from the ancient Chinese philosophy of Tao Te Ching: The Dao generates one; one generates two; two generates three; three generates all things. This mindset guides me to build the system step by step, following natural logic and gradual iteration.
This project is still in its early phase, and I will keep moving forward.
Best regards
Meowmind





