TypeScript 99%
CSS <1%
JavaScript <1%
Dockerfile <1%
Edge <1%

README.md

gunpla.build

Track and share your Gunpla builds on the open social web.

gunpla.build • Contributing


gunpla.build is a place to log, photograph, and share your plastic model builds. It is built on ATProto, the same open protocol that powers Bluesky, so your build data lives in your own ATProto account, not on a platform you depend on.

Sign in with your Bluesky or ATProto account. Your kits are records in your PDS. If gunpla.build ever goes away, your data does not go with it.

Lexicon #

Lexicons used by gunpla.build live under the build.gunpla.* namespace. They are public and canonical; anyone can build clients on top of them.

Stack #

Layer Technology
Backend AdonisJS 7
Frontend Inertia + React
Database MySQL 8
Identity + data ATProto / Bluesky OAuth
Real-time Jetstream firehose
Hosting Docker + Cloudflare Tunnel

Contributing #

Pull requests are welcome. Open an issue first for anything beyond a small fix so we can discuss the direction.

License #

AGPL-3.0.