Steven T. Cramer's open source organization: .NET libraries, a distributed-application template, and the tools around them.
TimeWarp Enterprises LLC is the consulting practice. Every published package is catalogued at timewarp.software.
Software · Enterprises · NuGet · The Freeze Team
Star counts and NuGet versions below are live shields.io badges.
-
TimeWarp.State — Asynchronous state management for Blazor. Reducers and effects are async handlers.
-
TimeWarp.Nuru — Route-based CLI framework for .NET. Nuru means "light" in Swahili.
-
TimeWarp.Amuru — Fluent API for command-line execution in C#. Amuru means "command" in Swahili.
-
TimeWarp.Mediator — Simple, unambitious mediator implementation in .NET.
-
TimeWarp.SourceGenerators — C# source generators, including interface delegation via
[Implements]. -
TimeWarp.OptionsValidation — Startup validation of configuration. Integrates FluentValidation with
Microsoft.Extensions.Options. -
TimeWarp.Multiavatar — .NET port of Multiavatar. Builds a deterministic SVG avatar from any text.
-
TimeWarp.Terminal — Terminal abstractions and widgets for console applications:
IConsole,ITerminal, panels, tables, rules, and ANSI color. -
TimeWarp.QuickBooks — Quickbooks Online integration.
-
TimeWarp.Flexbox — Pure C# flexbox layout, ported from the Yoga algorithm, with no UI framework.
-
TimeWarp.Components — Style-agnostic Blazor base components and
CssBuilder. No dependency on TimeWarp.State. -
TimeWarp.Builder — Fluent builder interfaces and scope extensions for .NET.
- TimeWarp.Architecture —
dotnet newtemplate for a TimeWarp distributed application (dotnet new timewarp-architecture).
-
TimeWarp.Fixie — Conventions for the Fixie test framework: dependency injection, and public methods as tests without a
[Test]attribute. -
TimeWarp.Jaribu — Lightweight test framework for .NET file-based programs and for
dotnet test. Jaribu means "test" or "trial" in Swahili.
- TimeWarp.Build.Tasks — MSBuild tasks that inject the git commit hash and timestamp into assemblies at build time.
-
timewarp-simple-icons — simple-icons wrapped as Blazor components.
-
timewarp-heroicons — Heroicons wrapped as Blazor components.
Each project above keeps its own kanban board under kanban/. Coding agents work those tasks. This organization has the Claude, Grok, and Cursor GitHub apps installed. Recent commits on the suite include Claude and Grok as co-authors.
Ganda is the CLI that launches those agents. A profile (implementer-grok, implementer-opencode, or implementer-cursor) takes a kanban task, and ganda repo audit is the repository gate. The Ganda repository is private, and the tool is not published to NuGet.
TimeWarp.Skills is the public CLI for installing agent skills (dnx TimeWarp.Skills). Docs: timewarp.software/skills.
