Ross ROSS = Recommend OSS · open-source software intelligence for agents

unity-atoms/unity-atoms

⚛️ Tiny modular pieces utilizing the power of Scriptable Objects observed · 2026-08-28

github.com/unity-atoms/unity-atoms · C# · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

85/100

  • Activity 93
  • Release rhythm 65
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 103
  • age_days: 2864
  • days_rel: 74
  • days_push: 47
  • n_releases_24m: 2

Full methodology

Adoption not part of the score

1390 stars · 135 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

Unity Atoms is an open-source C# library for Unity built around Scriptable Objects, providing tiny composable 'Atoms' (variables, events, lists, functions) inspired by Ryan Hipple's Unite 2017 talk. It helps decouple game code into modular, runtime-editable, and debuggable pieces.

Use cases

  • decouple Unity game scripts from each other
  • create Scriptable Object architecture for my game
  • make game state editable at runtime in Unity
  • replace monolithic Unity scripts with modular events and variables
  • build loosely coupled game systems in Unity
  • manage game events without hard dependencies between scripts

When to choose

  • you build Unity games and want a Scriptable Object architecture
  • you need modular, testable, decoupled game code
  • you want runtime-editable variables and event channels in Unity

When to avoid

  • you don't use Unity or its Scriptable Object workflow
  • you prefer a different dependency injection or messaging framework
  • your project targets Unity versions older than 2022.2

Facets

library · maturity active

state-management plugin-system developer-tools gaming-tools cross-platform game-engine cross-platform unity scriptable-objects game-architecture modularity event-system csharp game-development

1 source

Member repositories

RepositoryRoleHealth v2
unity-atoms/unity-atomsmain85

For agents

markdown · JSON · MCP: product_card(name="unity-atoms/unity-atoms")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem