pal-tamas
-
- 45,021 total downloads
- last updated 9/21/2026
- Latest version: 0.23.1-alpha.0.33 (prerelease)
The Rask browser runtime: runs a Rask app's C# components client-side on .NET WebAssembly. Ships the JS boot scripts, the page shell, and the MSBuild integration that stages them into the published bundle —... More information -
Rask.
by: pal-tamasServer - 42,089 total downloads
- last updated 9/21/2026
- Latest version: 0.23.1-alpha.0.33 (prerelease)
Rask server host. Renders Rask components from ASP.NET with live updates over a WebSocket. Includes Rask.Core and the Rask source generators. -
- 39,730 total downloads
- last updated 9/21/2026
- Latest version: 0.23.1-alpha.0.33 (prerelease)
Source-generated, reflection-free CQRS/mediator for .NET. Define `IQuery<T>`, `ICommand`, `ICommand<T>` and `INotification` messages with their handlers, then dispatch through `IDispatcher` with the response... More information -
- 38,851 total downloads
- last updated 9/12/2026
- Latest version: 0.21.1-alpha.0.47 (prerelease)
ASP.NET helper for serving a Rask WASM AppBundle as a SPA. `app.UseRask()` mounts the published bundle with the right MIME types, no-cache revalidation, and a SPA fallback so client-side routes resolve. Depends... More information -
- 38,117 total downloads
- last updated 9/21/2026
- Latest version: 0.23.1-alpha.0.33 (prerelease)
Rask validator that delegates to a `FluentValidation.IValidator`. Drop `FluentValidationValidator(new MyValidator())` inside a `Form<T>` to wire FluentValidation rules into Rask's EditContext, including async... More information -
- 29,536 total downloads
- last updated 9/3/2026
- Latest version: 0.20.1-alpha.0.213 (prerelease)
Rask validator that runs System.ComponentModel.DataAnnotations over the form model. Drop `DataAnnotationsValidator()` inside a `Form<T>` to wire attribute-based validation (`[Required]`, `[Range]`,... More information -
Rask.
by: pal-tamasSQLite - 27,828 total downloads
- last updated 9/21/2026
- Latest version: 0.23.1-alpha.0.33 (prerelease)
Applies a tuned production SQLite pragma set — WAL journal, `synchronous=NORMAL`, `foreign_keys=ON`, a `busy_timeout`, a shared `mmap_size` and a capped `journal_size_limit` — to every SQLite connection, so a... More information -
- 27,693 total downloads
- last updated 9/21/2026
- Latest version: 0.23.1-alpha.0.33 (prerelease)
Server-side Web Push sender for Rask. Signs VAPID (RFC 8292) and encrypts (RFC 8291 aes128gcm) push messages, then POSTs them to a browser PushSubscription endpoint — the send half that pairs with Rask.Wasm's... More information -
- 24,868 total downloads
- last updated 9/21/2026
- Latest version: 0.23.1-alpha.0.33 (prerelease)
A .NET data layer for Entity Framework Core apps where you declare DDD aggregates and nothing else: no DbContext class, no DbSet property, no IEntityTypeConfiguration, no registration, and no IDbContextFactory... More information -
- 22,633 total downloads
- last updated 9/21/2026
- Latest version: 0.23.1-alpha.0.33 (prerelease)
Takes consistent, point-in-time file snapshots of a live SQLite database on a schedule using SQLite's Online Backup API (never an unsafe file copy), keeps the newest N, and writes them to a directory (or a... More information -
Rask.
by: pal-tamasOutbox - 22,382 total downloads
- last updated 9/21/2026
- Latest version: 0.23.1-alpha.0.33 (prerelease)
A transactional outbox for Rask.Data entities: domain events marked `IOutboxEvent` are written to an `OutboxMessage` table in the **same transaction** as the change that raised them (so an event is never lost... More information -
- 22,090 total downloads
- last updated 9/21/2026
- Latest version: 0.23.1-alpha.0.33 (prerelease)
The Entity Framework Core integration for Rask.SQLite: `UseRaskSqlite(...)`, a drop-in replacement for `UseSqlite` that also registers a `ConnectionOpened` interceptor applying the production pragma set (WAL,... More information -
- 22,026 total downloads
- last updated 9/21/2026
- Latest version: 0.23.1-alpha.0.33 (prerelease)
Supervises the Litestream sidecar from inside your .NET app: restores the SQLite database from its replica on startup (if the local file is missing) and continuously streams the write-ahead log to... More information -
- 22,004 total downloads
- last updated 9/21/2026
- Latest version: 0.23.1-alpha.0.33 (prerelease)
Durable transactional email for a Rask app, queued on its own database — no broker, no Redis. Compose an email (a Rask component rendered to HTML is the body), call `IMailQueue.SendAsync`, and a background... More information -
- 21,106 total downloads
- last updated 9/21/2026
- Latest version: 0.23.1-alpha.0.33 (prerelease)
The `rask` .NET tool: a productivity front-door for the Rask framework. Scaffold a new project (`rask new`), run it with hot reload (`rask dev`), manage EF Core migrations and back the database up (`rask db`),... More information -
- 21,072 total downloads
- last updated 9/21/2026
- Latest version: 0.23.1-alpha.0.33 (prerelease)
Durable background jobs for a Rask app, stored in its own database — no broker, no Redis. Enqueue a job (an `IJob`, dispatched to its Rask.Cqrs `ICommandHandler`) and a background `JobProcessor` polls the table... More information -
Rask.
by: pal-tamasCache - 20,654 total downloads
- last updated 9/21/2026
- Latest version: 0.23.1-alpha.0.33 (prerelease)
A developer-facing cache for a Rask app, stored in its own database — no broker, no Redis. Implements the standard `IDistributedCache` (so it drops into ASP.NET session and output caching), plus a typed... More information -
- 20,046 total downloads
- last updated 8/31/2026
- Latest version: 0.20.1-alpha.0.182 (prerelease)
Typed Bootstrap 5.3 components for Rask — discoverable C# factories (BsButton, BsCard, BsModal, …) that emit correct Bootstrap markup, interactive components (Modal/Dropdown/Accordion/Tabs/Offcanvas/Toast)... More information -
- 19,584 total downloads
- last updated 9/21/2026
- Latest version: 0.23.1-alpha.0.33 (prerelease)
Render a Rask component to HTML in a unit test, invoke its event handlers (clicks, input, submit), and assert on the re-rendered markup — no browser, no server, no WebSocket. RaskTest.Render(component) returns... More information -
- 19,214 total downloads
- last updated 9/21/2026
- Latest version: 0.23.1-alpha.0.33 (prerelease)
A durable, queryable log store for ASP.NET Core apps built with Rask — kept in a SQLite file of its own, or in the application's PostgreSQL or SQL Server database through EF Core, with no agent and no hosted... More information
- Previous
- Next