---
title: timewarp-architecture
description: The timewarp-architecture package family
type: project
repository: https://github.com/TimeWarpEngineering/timewarp-architecture
---

12 packages published from [timewarp-architecture](https://github.com/TimeWarpEngineering/timewarp-architecture).

TimeWarp Architecture Templates

| Package | Latest | Downloads | Description |
|---|---|---|---|
| [TimeWarp.Architecture](/packages/timewarp.architecture/) ⭐ | `2.0.0-beta.19` | 17,879 | TimeWarp Architecture Templates |
| [TimeWarp.402](/packages/timewarp.402/) | `2.0.0-beta.19` | 329 | Internet-native x402 payment (challenge, verify, settle, credits) for TimeWarp applications. |
| [TimeWarp.Architecture.Analyzers](/packages/timewarp.architecture.analyzers/) | `2.0.0-beta.19` | 985 | Roslyn convention analyzers for TimeWarp Architecture (TWA0002–0016, TWA0020–0024). Analyzer-only package; safe to reference from every project including contracts. |
| [TimeWarp.Architecture.Attributes](/packages/timewarp.architecture.attributes/) | `2.0.0-beta.19` | 924 | Runtime marker attributes for TimeWarp Architecture generators (e.g. [ApiEndpoint], [assembly: ApiEndpointsEmbedded]) and convention opt-outs ([TypeStemIdentifier]). Public library — not a private dep… |
| [TimeWarp.Architecture.Generators](/packages/timewarp.architecture.generators/) | `2.0.0-beta.19` | 978 | Roslyn source generators and diagnostics for TimeWarp Architecture (FastEndpoint, Page, StateAccess, mock-factory registry, TypedId, ingress route prefixes) — TWA0001 and TWA0017/0018/0019. Analyzer-o… |
| [TimeWarp.Foundation.Application](/packages/timewarp.foundation.application/) | `2.0.0-beta.19` | 1,296 | Application-layer abstractions and TimeWarp.Mediator pipeline behaviors for the TimeWarp foundation layer. |
| [TimeWarp.Foundation.Contracts](/packages/timewarp.foundation.contracts/) | `2.0.0-beta.19` | 1,324 | Shared contracts, request/response markers, route/auth/query source generator, and common types for the TimeWarp foundation layer. |
| [TimeWarp.Foundation.Domain](/packages/timewarp.foundation.domain/) | `2.0.0-beta.19` | 1,451 | Domain primitives (Enumeration, Entity<TId>, IAggregateRoot) for the TimeWarp foundation layer. Dependency-free. |
| [TimeWarp.Foundation.Infrastructure](/packages/timewarp.foundation.infrastructure/) | `2.0.0-beta.19` | 1,217 | Infrastructure services (date-time, current-user) and aggregate EF persistence (AggregateDbContext) for the TimeWarp foundation layer. |
| [TimeWarp.Foundation.Server](/packages/timewarp.foundation.server/) | `2.0.0-beta.19` | 1,134 | ASP.NET server building blocks (modules, base endpoints, CORS, service discovery) for the TimeWarp foundation layer. |
| [TimeWarp.Identity](/packages/timewarp.identity/) | `2.0.0-beta.19` | 766 | Principal identity (passkeys, agent keys, Entra-linked credentials, sessions/tokens, trust tiers) for TimeWarp applications. |
| [TimeWarp.Modules](/packages/timewarp.modules/) | `2.0.0-beta.19` | 1,350 | Lightweight IModule composition abstraction used by the TimeWarp foundation layer. |

[Source on GitHub](https://github.com/TimeWarpEngineering/timewarp-architecture)
