A modern blog platform with rich text editing capabilities, built with Next.js and Lexical editor. Featuring advanced mathematical content support, interactive visualizations, and series organization.
- Rich Text: Advanced text formatting, Copy + Paste support, Code syntax highlighting, Insert Images, Tables and Sticky notes.
- Math: Integrates with Mathlive for writing LaTeX with a Virtual Keyboard.
- Graph: Integrates with Geogebra for graphing functions and shapes.
- Sketch: Integrates with Excalidraw for hand-drawn like sketches.
- Blog Organization: Create posts and organize them into series for multi-part content.
- Responsive UI: Optimized for all device sizes with high-performance rendering.
git clone https://github.com/IBastawisi/matheditor.git
cd matheditor
npm install
npm run dev
If you encounter hydration errors or other rendering issues, see Hydration Error Troubleshooting for detailed instructions.
- Components Documentation - Detailed information about key UI components
- Hydration Troubleshooting - Fixing common rendering issues