A real-time Markdown editor built with React (Vite), Node.js (Express), and Tailwind CSS . It provides live preview, syntax highlighting, file download, and theme customization .
✅ Real-time Markdown to HTML conversion
✅ File download as .md
✅ Rate limiting on backend for security
- Frontend: React (Vite), Tailwind CSS, Remark-GFM
- Backend: Node.js, Express, Remark-GFM, Helmet, CORS
- Deployment: Vercel (Frontend) & Render (Backend)
git clone https://github.com/penandcode/inksync.git
cd inksync
npm install
npm start
🚀 Backend runs on: http://localhost:8082
cd frontend
npm install
npm run dev
🚀 Frontend runs on: http://localhost:5173
Method | Endpoint | Description |
---|---|---|
POST |
/convert |
Convert Markdown to HTML |
Example Request:
{
"content": "# Hello Markdown!"
}
Example Response:
{
"html": "<h1>Hello Markdown!</h1>"
}
- Deployed on Vercel
- Build & Deploy:
npm run build
- Deployed on Render
- Start server:
node server.js