The editor that powers the Joy of Code editor.
GitKit turns GitHub into a content management system using the GitHub API and SvelteKit to create, read, update and delete Markdown files and host images.
Features include:
- Great editing experience using the Monaco editor
- Creating, reading, updating and deleting posts
- Save and preview feature
- Real-time preview for Markdown using WebSockets
- Can be hosted at no cost on services like Vercel to take advantage of serverless functions and server-side rendering
- Bring your own frontend to consume the GitHub API to show posts
Development:
npm run dev
Production:
npm run build
You can preview the production build with npm run preview
.