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
This is exactly the starter I was looking for. The SQLite default makes trying it out painless!
Thanks Grace! Switch DATABASE_URL to Postgres when you deploy.