# TimeWarp Software > Landing pages for TimeWarp Engineering's open source NuGet libraries. This site is agent-first: every page has a canonical markdown twin at `index.md` — the links below point straight at the markdown. The machine-readable package catalog is at /packages/index.json. ## Docs - [TimeWarp Software](https://timewarp.software/index.md): A showcase of TimeWarp Engineering's NuGet libraries and open source projects. - [Tip jar](https://timewarp.software/tip/index.md): Free docs for the optional x402 tip jar. Site content stays free; payment only at /api/tip. ## Packages - [TimeWarp.AspNetCore.Blazor.Templates](https://timewarp.software/packages/timewarp.aspnetcore.blazor.templates/index.md): TimeWarp Templates for ASP.NET Core Blazor - [timewarp-simple-icons](https://timewarp.software/packages/timewarp-simple-icons/index.md): All of the simple-icons wrapped as Blazor components. - [TimeWarp.State](https://timewarp.software/packages/timewarp.state/index.md): A Blazor state management library by TimeWarp - [TimeWarp.Nuru](https://timewarp.software/packages/timewarp.nuru/index.md): Route-based CLI framework for .NET - batteries included with telemetry, REPL, and shell completion - [TimeWarp.State.Plus](https://timewarp.software/packages/timewarp.state.plus/index.md): TimeWarp.State.Plus extends TimeWarp.State with additional, features, middleware and components to simplify and enhance your Blazor applications. - [TimeWarp.Nuru.Analyzers](https://timewarp.software/packages/timewarp.nuru.analyzers/index.md): Roslyn analyzers for TimeWarp.Nuru route pattern validation - [TimeWarp.Architecture](https://timewarp.software/packages/timewarp.architecture/index.md): TimeWarp Architecture Templates - [TimeWarp.Nuru.Mcp](https://timewarp.software/packages/timewarp.nuru.mcp/index.md): MCP server for TimeWarp.Nuru providing route validation, syntax documentation, example code, and handler generation for AI-assisted CLI development. - [TimeWarp.Mediator](https://timewarp.software/packages/timewarp.mediator/index.md): Simple, unambitious mediator implementation in .NET - [TimeWarp.Mediator.Contracts](https://timewarp.software/packages/timewarp.mediator.contracts/index.md): Contracts package for requests, responses, and notifications - [TimeWarp.Amuru](https://timewarp.software/packages/timewarp.amuru/index.md): Fluent API for elegant C# scripting with pipeline support - [TimeWarp.State.Policies](https://timewarp.software/packages/timewarp.state.policies/index.md): Policies for TimeWarp State management library - [TimeWarp.Build.Tasks](https://timewarp.software/packages/timewarp.build.tasks/index.md): MSBuild tasks for TimeWarp projects including git metadata injection and build automation - [TimeWarp.Fixie](https://timewarp.software/packages/timewarp.fixie/index.md): The TimeWarp Fixie testing convention - [TimeWarp.Terminal](https://timewarp.software/packages/timewarp.terminal/index.md): Terminal abstractions and widgets for console applications - IConsole, ITerminal, panels, tables, rules, and ANSI color support - [TimeWarp.Builder](https://timewarp.software/packages/timewarp.builder/index.md): Fluent builder interfaces and scope extensions for TimeWarp projects - [timewarp-heroicons](https://timewarp.software/packages/timewarp-heroicons/index.md): All of the Tailwind HeroIcons wrapped as Blazor components. - [TimeWarp.Cli](https://timewarp.software/packages/timewarp.cli/index.md): Fluent API for elegant C# scripting with pipeline support - [TimeWarp.Jaribu](https://timewarp.software/packages/timewarp.jaribu/index.md): Lightweight testing helpers for single-file C# programs and scripts. Jaribu (Swahili: test/trial) provides TestRunner pattern and assertion helpers for executable .cs files. - [TimeWarp.SourceGenerators](https://timewarp.software/packages/timewarp.sourcegenerators/index.md): Package Description - [TimeWarp.OptionsValidation](https://timewarp.software/packages/timewarp.optionsvalidation/index.md): Integrates FluentValidation with Microsoft.Extensions.Options for configuration validation at startup. - [TimeWarp.Multiavatar](https://timewarp.software/packages/timewarp.multiavatar/index.md): A .NET library for generating unique, deterministic avatars from any text input. Creates beautiful SVG avatars with 48 billion unique variations based on SHA256 hashing. - [TimeWarp.QuickBooks](https://timewarp.software/packages/timewarp.quickbooks/index.md): QuickBooks Online API integration with OAuth authentication and data access capabilities. - [TimeWarp.Nuru.DevCli](https://timewarp.software/packages/timewarp.nuru.devcli/index.md): Reusable dev-cli endpoints for TimeWarp repositories - clean, self-install, check-version - [TimeWarpRooTools](https://timewarp.software/packages/timewarprootools/index.md): TimeWarp Roo Code Tools - [TimeWarp.Nuru.Search](https://timewarp.software/packages/timewarp.nuru.search/index.md): CLI search tool for indexing and searching Nuru CLI endpoints across multiple CLIs - [TimeWarp.Components](https://timewarp.software/packages/timewarp.components/index.md): Style-agnostic Blazor base components (DisplayComponent/ParentComponent, IAttributeComponent/IParentComponent) and CssBuilder. No state dependency. - [TimeWarp.Jaribu.TestingPlatform](https://timewarp.software/packages/timewarp.jaribu.testingplatform/index.md): Microsoft.Testing.Platform adapter for TimeWarp.Jaribu test framework - [TimeWarp.Flexbox](https://timewarp.software/packages/timewarp.flexbox/index.md): A pure C# implementation of the Flexbox layout algorithm for .NET applications - [TimeWarp.Foundation.Domain](https://timewarp.software/packages/timewarp.foundation.domain/index.md): Domain primitives (Enumeration, base entities, value types) for the TimeWarp foundation layer. - [TimeWarp.Foundation.Contracts](https://timewarp.software/packages/timewarp.foundation.contracts/index.md): Shared contracts, request/response markers, route/auth/query source generator, and common types for the TimeWarp foundation layer. - [TimeWarp.Modules](https://timewarp.software/packages/timewarp.modules/index.md): Lightweight IModule composition abstraction used by the TimeWarp foundation layer. - [TimeWarp.Foundation.Application](https://timewarp.software/packages/timewarp.foundation.application/index.md): Application-layer abstractions and MediatR pipeline behaviors for the TimeWarp foundation layer. - [TimeWarp.Foundation.Infrastructure](https://timewarp.software/packages/timewarp.foundation.infrastructure/index.md): Infrastructure services (date-time, current-user) for the TimeWarp foundation layer. - [TimeWarp.Amuru.Tools](https://timewarp.software/packages/timewarp.amuru.tools/index.md): Fluent builders for common CLI tools (dotnet, git, fzf) plus TimeWarp repo services, built on TimeWarp.Amuru - [TimeWarp.Foundation.Server](https://timewarp.software/packages/timewarp.foundation.server/index.md): ASP.NET server building blocks (modules, base endpoints, CORS, service discovery) for the TimeWarp foundation layer. ## Package Families - [timewarp-architecture](https://timewarp.software/projects/timewarp-architecture/index.md): 8 packages from https://github.com/TimeWarpEngineering/timewarp-architecture - [timewarp-nuru](https://timewarp.software/projects/timewarp-nuru/index.md): 5 packages from https://github.com/TimeWarpEngineering/timewarp-nuru - [timewarp-state](https://timewarp.software/projects/timewarp-state/index.md): 3 packages from https://github.com/TimeWarpEngineering/timewarp-state - [timewarp-mediator](https://timewarp.software/projects/timewarp-mediator/index.md): 2 packages from https://github.com/TimeWarpEngineering/timewarp-mediator - [timewarp-amuru](https://timewarp.software/projects/timewarp-amuru/index.md): 3 packages from https://github.com/TimeWarpEngineering/timewarp-amuru - [timewarp-jaribu](https://timewarp.software/projects/timewarp-jaribu/index.md): 2 packages from https://github.com/TimeWarpEngineering/timewarp-jaribu ## Agent Skills - [amuru](https://timewarp.software/skills/amuru/SKILL.md): Use TimeWarp.Amuru for process execution instead of System.Diagnostics.Process - [blazor-css-strategy](https://timewarp.software/skills/blazor-css-strategy/SKILL.md): How to style Blazor + FluentUI components in this repo without Tailwind. The "isolation-first hybrid" convention — CSS isolation by default, global design tokens, and two documented exceptions for FluentUI shadow-DOM and light-DOM children. Use when authoring or restyling any .razor component, choosing where CSS lives, or styling a FluentUI component. - [blazor-layout](https://timewarp.software/skills/blazor-layout/SKILL.md): How to structure Blazor app chrome with the "empty layout + cascaded page-component shell" pattern — keep LayoutComponentBase empty and put header/nav/content/aside/footer in ONE shell component that pages wrap their content in and that cascades itself. Use when designing a Blazor app's layout/navigation, deciding where chrome belongs, building a layout shell, or when chrome must react to a state store or per-navigation lifecycle that a layout can't provide. - [cli-search](https://timewarp.software/skills/cli-search/SKILL.md): Search for CLI commands and tools installed on your system. Use when you need to find specific functionality, discover available commands, or explore what CLI tools are available. - [flexbox](https://timewarp.software/skills/flexbox/SKILL.md): TimeWarp.Flexbox library - compute CSS flexbox layouts (positions and sizes) in pure C# with no UI framework; a Native AOT-safe port of Facebook's Yoga engine. Use for laying out boxes/nodes in canvases, terminals, games, PDF/image generation, or custom renderers - anywhere you need flex-direction, flex-grow, wrap, gap, align/justify, percentages, or absolute positioning computed for you. - [jaribu](https://timewarp.software/skills/jaribu/SKILL.md): Write tests using the Jaribu framework for .NET 10 file-based apps (runfiles) - [mock-response-factory](https://timewarp.software/skills/mock-response-factory/SKILL.md): > - [nuru](https://timewarp.software/skills/nuru/SKILL.md): Build CLI applications with TimeWarp.Nuru - a .NET route-based CLI framework with web-style routing, source generators, and AOT support. Use when creating CLI tools, defining commands/queries, adding parameters or options, testing CLI output, or working with TimeWarp.Nuru. - [terminal](https://timewarp.software/skills/terminal/SKILL.md): TimeWarp.Terminal library - console abstractions (IConsole, ITerminal), widgets (panels, tables, rules), ANSI colors, hyperlinks, and Unicode width handling for testable C# console apps - [web-api-contracts](https://timewarp.software/skills/web-api-contracts/SKILL.md): >- ## Optional - [Package catalog (JSON)](https://timewarp.software/packages/index.json): machine-readable list of all packages and families - [Voluntary tip endpoint](https://timewarp.software/api/tip): optional x402 tip ($0.10 USDC); free docs at /tip/; may 402 only here when tips enabled - [GitHub organization](https://github.com/TimeWarpEngineering): source repositories - [NuGet profile](https://www.nuget.org/profiles/TimeWarp.Enterprises): published packages - [TimeWarp Enterprises LLC](https://timewarp.enterprises/): the company behind TimeWarp Engineering