25 packages tagged with “Chickensoft”
A .NET template for quickly creating a C# nuget package for use with Godot 4.
C# game template for Godot 4 with debug launch configurations, testing (locally and on CI/CD), code coverage, dependency update checks, and spell check working out-of-the-box!
C# test runner for Godot. Run tests from the command line, collect code coverage, and debug tests in VSCode.
Opinionated Godot logging interface and console implementation for C#.
Node-based dependency injection for C# Godot scripts — without reflection!
Opinionated logging interface and implementations for C# applications and libraries.
Chickensoft's native extensions for Godot.
Generate type metadata at build time.
Analyzers and code fixes for Chickensoft.AutoInject.
Supercharge your Godot nodes with lifecycle-aware mixins, third party source generators, script introspection, and dynamic property manipulation — all without runtime reflection!
Opinionated logging for C# in Godot, based on Chickensoft.Log.
Runtime types for SuperNodes.
Let types self-reflect in AOT environments by generating metadata about them at build time.
Easy to use serializable models with AOT compilation support and System.Text.Json compatibility.
Manage Godot versions and addons from the command line on Windows, macOS, and Linux.
Chickensoft's EditorConfig for C#.
See what your hierarchical state machine code looks like as a diagram!
A collection of power-ups for your C# Godot game scripts that work with the Chickensoft Introspection source generator
State machines, notifiers, and other utilities for C# Godot development.
Synchronous, simple, single-threaded reactive programming primitives and collections with fluent bindings designed for ease-of-use.
See what your code looks like as a diagram!
Node-based dependency injection for C# Godot games.
Chickensoft's official command line tool for Godot and C#.
Command-line, general-purpose palette generator for use with pixel art, textures, or art software.