Directories
¶
| Path | Synopsis |
|---|---|
|
Package main is Acme Tracker's public face: the product's marketing site and help center, built from the layout primitive exactly the way docs/DESIGN-layout-outlets.md's "Ready-made layouts" section draws the site and docs shapes — real pages, real copy, no lab fixtures.
|
Package main is Acme Tracker's public face: the product's marketing site and help center, built from the layout primitive exactly the way docs/DESIGN-layout-outlets.md's "Ready-made layouts" section draws the site and docs shapes — real pages, real copy, no lab fixtures. |
|
helpdocs
Package helpdocs is acme-site's help center page: the article nav on the left, the article in the middle, the table of contents on the right, and a previous/next pager under the article.
|
Package helpdocs is acme-site's help center page: the article nav on the left, the article in the middle, the table of contents on the right, and a previous/next pager under the article. |
|
sitefooter
Package sitefooter is acme-site's colophon, built the way siteheader builds the top bar: plain html elements composed here, the look in sitefooter.style.css (an owned style; `gofastr gen styles` writes the class methods in sitefooter_style.gen.go), and every dimension a theme token.
|
Package sitefooter is acme-site's colophon, built the way siteheader builds the top bar: plain html elements composed here, the look in sitefooter.style.css (an owned style; `gofastr gen styles` writes the class methods in sitefooter_style.gen.go), and every dimension a theme token. |
|
siteheader
Package siteheader is acme-site's top bar, built the way an app builds any piece of chrome the framework does not ship:
|
Package siteheader is acme-site's top bar, built the way an app builds any piece of chrome the framework does not ship: |
|
Package main is a tour of the v2 API surface added to the framework:
|
Package main is a tour of the v2 API surface added to the framework: |
|
Command backoffice is a minimal example of the battery/admin entity CRUD admin rendered through a UI host: a few entities, a (demo-grade) login, and admin.New(...) generating the whole back-office with defaults.
|
Command backoffice is a minimal example of the battery/admin entity CRUD admin rendered through a UI host: a few entities, a (demo-grade) login, and admin.New(...) generating the whole back-office with defaults. |
|
Package ecommerce is GoFastr's declaration-driven flagship example: a complete storefront: five related entities, screens, navigation, custom endpoints, seed data, and a theme, declared once in gofastr.yml and emitted as runnable Go by the CLI:
|
Package ecommerce is GoFastr's declaration-driven flagship example: a complete storefront: five related entities, screens, navigation, custom endpoints, seed data, and a theme, declared once in gofastr.yml and emitted as runnable Go by the CLI: |
|
app
command
|
|
|
Package main demonstrates embeddable surfaces: a GoFastr app handing out a piece of itself to a website it does not control.
|
Package main demonstrates embeddable surfaces: a GoFastr app handing out a piece of itself to a website it does not control. |
|
Package main is layoutlab, the demo app for the tree-layout outlets prototype.
|
Package main is layoutlab, the demo app for the tree-layout outlets prototype. |
|
Package main is Meridian, the GoFastr flagship demo, and the design-system completeness canary (CLAUDE.md hard rule 9).
|
Package main is Meridian, the GoFastr flagship demo, and the design-system completeness canary (CLAUDE.md hard rule 9). |
|
cmd/meridian
command
meridian is a terminal client for your app's HTTP API, generated by `gofastr generate cli --binary=meridian`.
|
meridian is a terminal client for your app's HTTP API, generated by `gofastr generate cli --binary=meridian`. |
|
sitefooter
Package sitefooter is Meridian's colophon, built the way siteheader builds the top bar: plain html elements composed here, the look in meridian-sitefooter.style.css (an owned style; `gofastr gen styles` writes the class methods in meridian-sitefooter_style.gen.go), and every dimension a theme token.
|
Package sitefooter is Meridian's colophon, built the way siteheader builds the top bar: plain html elements composed here, the look in meridian-sitefooter.style.css (an owned style; `gofastr gen styles` writes the class methods in meridian-sitefooter_style.gen.go), and every dimension a theme token. |
|
siteheader
Package siteheader is Meridian's top bar, built the way an app builds any piece of chrome the framework does not ship:
|
Package siteheader is Meridian's top bar, built the way an app builds any piece of chrome the framework does not ship: |
|
Package main is the processmodule-demo: a minimal but real third-party module that speaks the moduleproto protocol over stdio.
|
Package main is the processmodule-demo: a minimal but real third-party module that speaks the moduleproto protocol over stdio. |
|
Package main is the dogfood example for battery/rtc: anonymous users, rooms by name, camera and microphone peer to peer, chat over a negotiated data channel.
|
Package main is the dogfood example for battery/rtc: anonymous users, rooms by name, camera and microphone peer to peer, chat over a negotiated data channel. |
|
siteheader
Package siteheader is rtc-call's top bar, built the way an app builds any piece of chrome the framework does not ship:
|
Package siteheader is rtc-call's top bar, built the way an app builds any piece of chrome the framework does not ship: |
|
Package main is a minimal demonstration of the battery/semantic package.
|
Package main is a minimal demonstration of the battery/semantic package. |
|
docpage
Package docpage is the GoFastr site's article shell: the section nav on the left, the article in the middle, with breadcrumbs above the body and a previous/next pager under it.
|
Package docpage is the GoFastr site's article shell: the section nav on the left, the article in the middle, with breadcrumbs above the body and a previous/next pager under it. |
|
sitefooter
Package sitefooter is the GoFastr site's colophon, built the way siteheader builds the top bar: plain html elements composed here, the look in docsite-footer.style.css (an owned style; `gofastr gen styles` writes the class methods in docsite-footer_style.gen.go), and every dimension a theme token — the wider spacing step (64px) this page's rhythm needs is docsite-footer.tokens.css's --spacing-section, and the grid sits at the site's wide cap (--size-wide-width, 1240px), the same measure the header and page sections align to.
|
Package sitefooter is the GoFastr site's colophon, built the way siteheader builds the top bar: plain html elements composed here, the look in docsite-footer.style.css (an owned style; `gofastr gen styles` writes the class methods in docsite-footer_style.gen.go), and every dimension a theme token — the wider spacing step (64px) this page's rhythm needs is docsite-footer.tokens.css's --spacing-section, and the grid sits at the site's wide cap (--size-wide-width, 1240px), the same measure the header and page sections align to. |
|
siteheader
Package siteheader is the GoFastr site's top bar, built the way an app builds any piece of chrome the framework does not ship:
|
Package siteheader is the GoFastr site's top bar, built the way an app builds any piece of chrome the framework does not ship: |
|
Package main is Acme Tracker, the layout showcase as a real app: a small issue tracker built only from the framework's components and typed theme, where every tree-layout feature appears as ordinary product behaviour — no outlined boxes, no marker strings.
|
Package main is Acme Tracker, the layout showcase as a real app: a small issue tracker built only from the framework's components and typed theme, where every tree-layout feature appears as ordinary product behaviour — no outlined boxes, no marker strings. |
|
appbar
Package appbar is the tracker's application bar, built the way an app builds any piece of chrome the framework does not ship:
|
Package appbar is the tracker's application bar, built the way an app builds any piece of chrome the framework does not ship: |
|
Package main is the reference example for authenticated WebMCP plus WebRTC remote support: one Go binary, one origin, two roles.
|
Package main is the reference example for authenticated WebMCP plus WebRTC remote support: one Go binary, one origin, two roles. |
|
siteheader
Package siteheader is remote assist's top bar, built the way an app builds any piece of chrome the framework does not ship:
|
Package siteheader is remote assist's top bar, built the way an app builds any piece of chrome the framework does not ship: |
Click to show internal directories.
Click to hide internal directories.