Hasty Briefsbeta

Bilingual

Show HN: Build offline-first web apps in pure Go and HTML

17 hours ago
  • #Offline-First
  • #Go
  • #WebAssembly
  • Swag allows building offline-first web apps using Go and HTML without JavaScript.
  • It compiles Go handlers and templates to WebAssembly, running them in a Service Worker for local execution after first visit.
  • Dual deployment: same app serves HTTP requests natively and as WASM for offline use.
  • Features include persistent storage, sync, PWA manifest, and cache versioning.
  • Reference apps demonstrate real-time markdown preview and offline social feed reading.