Nindo is a modern, extensible Markdown editor built with React and TypeScript. It provides a clean, intuitive interface for writing and previewing Markdown with real-time rendering and syntax highlighting.
- 🎨 Beautiful, responsive UI with dark/light mode support
- ✍️ Real-time Markdown preview with syntax highlighting
- 📝 Support for GitHub Flavored Markdown (GFM)
- 📱 Mobile-friendly design
- 🚀 Built with React 19 and TypeScript
- 🎨 Powered by Shadcn UI components
- ⚡ Fast and lightweight
- Node.js 18 or later
- pnpm 8 or later
-
Clone the repository:
git clone https://github.com/rasengan-dev/nindo.git cd nindo -
Install dependencies:
pnpm install
-
Start the development server:
pnpm dev
-
Open http://localhost:5320 in your browser.
- Framework: Rasengan.js
- Language: TypeScript
- Styling: Tailwind CSS
- UI Components: Shadcn UI
- Markdown: React Markdown
- Icons: Lucide Icons
- Package Manager: pnpm
For detailed documentation, please visit our documentation website.
We welcome contributions from the community! Here's how you can help:
- Fork the repository
- Create a new branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
- Dilane Kombou - @dilane3
- Inspired by popular Markdown editors
- Built with amazing open source projects
Give a ⭐️ if this project helped you!