goo
by
xazware
| Summary | goo is a full-featured s&box UI framework in C#. structure, style, and behavior in one language |
|---|---|
| Description |
goo goo is a full-featured s&box UI framework in C#. structure, style, and behavior in one language. think about it like this: if markup and stylesheets did the whole job, there'd be no JavaScript. goo exists to consolidate layout, behavior, and styling into one language with a simplified syntax. what's in it? blobs: 10 blob types Container, Text, Image, Sector, Arc, Polygon, ScenePanel, SvgPanel, WebPanel, TextEntry reconciliation: diffs your UI tree against the last UI tree, applies minimum changes styles: init-only properties on blobs matching the engine's api animations: dampers, tweening, easing, timeline, animator drag and drop: built in code just for you style tokens: Goo.Tokens for reusable values shapes: static factories for composite shapes like rings and discs panel transform: transform, translate, rotate, scale cells: stateful layout nodes zero-alloc: children are pooled, 0-byte animation updates, describes a fresh tree each time can you read good? here are the docs: [Link preview]goo
goo is a full-featured s&box UI framework in C#. structure, style, and behavior in one language.
think about it like this: if markup and stylesheets did the whole job, there'd be no JavaScript. goo exists to consolidate layout, behavior, and styling into one language with a simplified syntax.
what's in it?
blobs: 10 blob types Container, Text, Image, Sector, Arc, Polygon, ScenePanel, SvgPanel, WebPanel, TextEntry
reconciliation: diffs your UI tree against the last UI tree, applies minimum changes
styles: init-only properties on blobs matching the engine's api
animations: dampers, tweening, easing, timeline, animator
drag and drop: built in code just for you
style tokens: Goo.Tokens for reusable values
shapes: static factories for composite shapes like rings and discs
panel transform: transform, translate, rotate, scale
cells: stateful layout nodes
zero-alloc: children are pooled, 0-byte animation updates, describes a fresh tree each time
can you read good? here are the docs:
[Link preview]
|
| Votes | 👍6 👎0 ❤️6 |
| Error Rate | 0% |
| Usage |
94 players
146 sessions
11 hours playtime
5 minutes avg session
Totals captured
|
| Data | {} |
| Version | Created | Size (modified) | Files | Changes |
|---|---|---|---|---|
| 306537 | 678.3 KB (297.4 KB) | 105 +2 ~14 | Changes on 2026-07-05 | |
| 304064 | 658 KB (491.4 KB) | 103 +8 ~30 -1 | Changes on 2026-06-28 | |
| 281178 | 562.7 KB (206.4 KB) | 96 ~9 | Changes on 2026-06-14 | |
| 280094 | 558.5 KB (350.2 KB) | 96 +3 ~18 -1 | Changes on 2026-06-12 | |
| 278948 | 537.2 KB (380.3 KB) | 94 +8 ~32 -16 | QOL improvements | |
| 275570 | 509.1 KB (321.6 KB) | 102 +3 ~23 -102 | Changes on 2026-06-05 | |
| 274506 | 6.5 MB (120.7 KB) | 201 ~2 | nullables again | |
| 274421 | 6.5 MB (346.8 KB) | 201 ~7 -5 | nullables | |
| 274043 | 6.5 MB (136.4 KB) | 206 +4 ~3 | tweaks | |
| 274041 | 6.5 MB (5.9 MB) | 202 +24 ~1 | assets added | |
| 274037 | 761.8 KB (759.6 KB) | 178 +170 ~2 -2 | upload go go go | |
| 273998 | 3.5 KB | 9 +9 | init |
Loading history…