Welcome to Fiberblog

Welcome! This post was created by go run ./cmd/app seed. Fiberblog is a starter kit for content sites built with: Fiber v3 for HTTP routing and middleware Bun as the SQL toolkit…

Welcome! This post was created by go run ./cmd/app seed.

Fiberblog is a starter kit for content sites built with:

  • Fiber v3 for HTTP routing and middleware
  • Bun as the SQL toolkit (PostgreSQL or SQLite)
  • templ for type-safe HTML components
  • Oat UI for semantic, class-light styling
  • Google sign-in with OAuth 2.0 + PKCE

What's included

Feature Where to look
Posts with Markdown, drafts & tags internal/handlers/posts.go
Comments, likes & reading list internal/handlers/comments.go
Sessions & CSRF internal/handlers/middleware.go
Migrations internal/database/migrations

Tip: open the editor with New post and try the Preview tab.

  • Server-rendered, works without JavaScript
  • Progressive enhancement where it helps
  • Your next feature

2 comments

  1. GW
    Grace Writer

    This is exactly the starter I was looking for. The SQLite default makes trying it out painless!

  2. Ada Admin Author

    Thanks Grace! Switch DATABASE_URL to Postgres when you deploy.