{"repo":"rbbydotdev/opal","free":true,"listed":false,"github":"https://github.com/rbbydotdev/opal","clone":"git clone https://github.com/rbbydotdev/opal.git","description":"A git enabled local-first browser-first markdown workspace wysiwyg editor and publisher. Built with mdx-editor, code mirror 6, react, shadcn and typescript","language":"TypeScript","stars":89,"topics":["indexeddb","localfirst","markdown","markdown-editor","react","service-worker","shadcn-ui","typescript","wysiwig"],"license":"MIT","category":"ui-components","readme_excerpt":"Opal A local-first markdown editor and static publisher—no-server-required, Git-aware, with complete self-custody and zero backend dependencies. --- Features - WYSIWYG & raw markdown editing with CodeMirror - Local-first storage (IndexedDB, OPFS, or mounted filesystem) - no-server-required with service workers - Image support with automatic WebP conversion - Full Git integration with GitHub support - One-click publishing to Netlify, Vercel, Cloudflare Pages, GitHub Pages, or S3 - Template-based static site generation - Cross-workspace search and file navigation Screenshots Get Started Visit opaledx.com to start writing. Read the full documentation Development Hire Me 👋 Opal Editor is completely free to use and own with absolutely no profit motive or incentive. Beyond creating a feature-rich Markdown editor and publisher for the open-source community, it also serves as a way for me to showcase my skills as a developer. If you like what you see and would like to discuss an opening at your company/startup/workshop, feel free to reach out via my website or by email. Enjoy! Credits - The workhorse of the WYSIWIG editing is from the great work of @petyosi - MDX-Editor - Polished Stone Effect adapted from @jhey's codepen - Codemirror 6 - shadcn - Themes from tweakcn","default_branch":null,"files":null,"tree":[],"storefront":"/r/rbbydotdev","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/rbbydotdev/opal/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}