
The Gambling Hack
gambling script injection ojs security incident
Publishing platform
A focused writing studio with a public blog, rich editor, and full control over every draft you ship.
Rich
Tiptap editor
SEO
Ready metadata
RLS
Secure by default
∞
Drafts & posts
Capabilities
Everything you need to draft, polish, and ship — without switching tools.
Headings, code, images, and links — without leaving the page.
SEO metadata, Open Graph, and a sitemap for every published post.
Supabase auth and row-level security. You own the content.
How it works
A clear path from first keystroke to readers on your blog.
Draft with headings, code blocks, images, and live character count — all in one focused editor.
Polish excerpts, cover images, and categories before anything goes live.
Flip status to published and your post appears on the public blog with full SEO metadata.
Open Graph tags, clean URLs, and a sitemap so readers and search engines find your work.
Writing studio
Tiptap powers a distraction-free canvas. Format text, drop in code blocks, embed images, and track word count — then publish with one click from the admin dashboard.
The art of slow publishing
Great writing deserves a calm surface — no clutter, no distractions.
Why focus matters
Every toolbar action stays within reach. Every draft autosaves to Supabase.
const publish = await post.save({ status: "published" })Features
Editor, blog, admin dashboard, and security — no patchwork of plugins.
Headings, lists, blockquotes, code, and inline images without plugins.
Beautiful post pages with typography tuned for long reads.
Supabase authentication with row-level security on every table.
Meta titles, descriptions, Open Graph, and automatic sitemap generation.
Upload hero images that appear on cards and social previews.
See how many readers opened each published article.
Color-coded taxonomy to organize and filter your writing.
Next.js App Router with server components for snappy page loads.
From the blog
FAQ
Quick answers before you start writing.
Writly is a portfolio project you can fork and deploy. Host it on Vercel with your own Supabase project at no extra platform cost beyond those services.
Create an account, write your first draft, and publish to a blog your readers will love — all in minutes.