A template for creating progressive web applications using solidjs and pocketbase
  • Go 62%
  • TypeScript 33%
  • CSS 2.8%
  • Makefile 1%
  • HTML 0.9%
  • Other 0.3%
Find a file Use this template
2026-08-21 14:08:06 +10:00
.forgejo some updates 2026-08-21 12:40:58 +10:00
dist remove unnecessary qutoes from env files, fix makefile to actually work 2025-10-17 17:00:28 +11:00
migrations added default admin role. the question remains whether the pb ?= syntax extends into a json field which is a list (collections field) 2025-10-17 17:16:39 +11:00
plugins some updates 2026-08-21 12:40:58 +10:00
ui more updates 2026-08-21 13:46:38 +10:00
utils github update cmd registered, untested 2025-10-16 13:34:32 +11:00
.env remove unnecessary qutoes from env files, fix makefile to actually work 2025-10-17 17:00:28 +11:00
.gitignore switched over to golang migrations 2025-10-15 17:58:04 +11:00
.goreleaser.yaml some updates 2026-08-21 12:40:58 +10:00
CONTRIBUTING.md sanity checkpoint. have only done the button component, needs tweaking, but has all the variants 2025-10-11 08:31:11 +11:00
go.mod some updates 2026-08-21 12:40:58 +10:00
go.sum some updates 2026-08-21 12:40:58 +10:00
LICENSE Update LICENSE 2025-10-08 08:20:06 +11:00
main.go more updates 2026-08-21 13:46:38 +10:00
Makefile adding some plugins and stuff from progressa 2025-12-18 13:26:42 +11:00
README.md Update README.md 2026-08-21 14:08:06 +10:00
release.sh adding some plugins and stuff from progressa 2025-12-18 13:26:42 +11:00

solidpb

-- quick way to see lines of code: git -C . ls-files | xargs cloc --exclude-dir=migrations,node_modules --exclude-ext=json,yaml,md

A template for creating progressive web applications using solidjs and pocketbase.

Comes with typescript type generation, bundling frontend into executable, ui library, some other things.

After cloning, you can paste in your app name into the following files:

  • .goreleaser.yaml
  • .env
  • ui/package.json
  • ui/public/manifest.json