# prime31/Nez

Nez is a free 2D focused framework that works with MonoGame and FNA

Repository: https://github.com/prime31/Nez
Canonical: https://ross.abutalabs.com/products/nez
Language: C#
License: MIT
License Family: permissive
Topics: monogame, fna, nez, farseerphysics
Last push: 2026-07-01T21:30:04+00:00

## Health v2 (maintenance only)
Score: 63/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 90, release rhythm 8, longevity 100
- inputs: {"age_days": 3859, "days_push": 63, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2064, forks 373 (observed 2026-08-28T04:06:09.961651+00:00)

## What it is
Nez is a free, feature-rich 2D game framework built on top of MonoGame and FNA in C#. It provides an Entity/Component system, physics, rendering, pathfinding, tweening, and in-game debugging tools as a foundation for building 2D games.

## Use cases
- build a 2D game with MonoGame or FNA
- 2D entity component system framework for C#
- 2D physics and collision detection for games
- sprite animation and tweening in a MonoGame game
- A* pathfinding for 2D tilemap games
- in-game debug console and inspector for game development
- deferred 2D lighting with normal maps

## When to choose
- you want a batteries-included 2D framework on MonoGame/FNA rather than raw XNA-style code
- you need integrated physics, collision, pathfinding, and rendering in one package
- you value built-in debugging tools like an ImGui console and component inspector
- you prefer a free, MIT-licensed C# game framework

## When to avoid
- you are building a 3D game
- you need a full standalone engine with an editor like Unity or Godot
- you are not working in C# with MonoGame or FNA
- you need guaranteed long-term support given the project's single-maintainer nature

## Facets
- artifact type: framework
- maturity: active
- function: game-engine, graphics, animation, gui, serialization, math
- domain: graphics, cross-platform
- platform: cross-platform, cpp, c
- tags: monogame, fna, 2d, csharp, farseer-physics, sprite-rendering, pathfinding, tweens, debug-console, physics, game-development

## Member repositories
- prime31/Nez (main) score 63

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:09.961651+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:57:09.472161+00:00, confidence not recorded.
  - readme: https://github.com/prime31/Nez (fetched 2026-08-28T04:06:09.961651+00:00, sha 2daeab1ca6f1)
- Data as of 2026-08-30T08:39:29.467469+00:00.
