Pix3lMaps
Pix3lMaps is a privacy-focused mind-mapping tool for content creators. Design mind maps with templates, custom nodes, and flexible layouts — then export as PNG or JSON. All data is stored locally in IndexedDB: nothing is sent to any server.
Repository: github.com/Pix3ltools-lab/pix3lmaps
Tech Stack
- Framework: Next.js 16 (App Router)
- Language: TypeScript
- Styling: Tailwind CSS 4
- Graph rendering: @xyflow/react (React Flow)
- Storage: IndexedDB via Dexie.js (100% client-side)
- Export: html-to-image (PNG export)
- State management: Zustand
Features
- Visual mind map editor: Drag, connect, and arrange nodes freely using React Flow
- Custom nodes: Create nodes with labels, colors, and styles
- Templates: Quick-start templates to jumpstart your map
- Export:
- PNG — full-resolution image of your map
- JSON — portable format for backup or sharing
- Import: Load maps from JSON files
- Privacy-first: All data stored in IndexedDB in the browser — no account, no server
- Dark mode: Default dark theme
Running Locally
git clone https://github.com/Pix3ltools-lab/pix3lmaps.git
cd pix3lmaps
npm install
npm run dev # http://localhost:3000
Deployment
Vercel
- Push to GitHub
- Import the repository in Vercel
- Set Framework Preset to Next.js
- No environment variables needed
- Deploy
npm run build # production build
npm run start # start production server
npm Scripts
npm run dev # Development server
npm run build # Production build
npm run start # Start production server
npm run lint # ESLint