pal-tamas
-
- 33,873 total downloads
- last updated 9/4/2026
- Latest version: 0.20.1-alpha.0.228 (prerelease)
Rask browser-WASM runtime. Boots a Rask App in the browser via dotnet WASM. Ships the JS boot scripts, the framework page shell, and an MSBuild integration that wires them into a WasmGenerateAppBundle project.... More information -
Rask.
by: pal-tamasServer - 31,647 total downloads
- last updated 9/4/2026
- Latest version: 0.20.1-alpha.0.228 (prerelease)
Rask server host. Renders Rask components from ASP.NET with live updates over a WebSocket. Includes Rask.Core and the Rask source generators. -
- 31,378 total downloads
- last updated 9/4/2026
- Latest version: 0.20.1-alpha.0.228 (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 -
- 27,905 total downloads
- last updated 9/4/2026
- Latest version: 0.20.1-alpha.0.228 (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 -
- 27,410 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 -
- 23,361 total downloads
- last updated 9/4/2026
- Latest version: 0.20.1-alpha.0.228 (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 -
- 18,736 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 -
- 17,963 total downloads
- last updated 9/4/2026
- Latest version: 0.20.1-alpha.0.228 (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 -
Rask.
by: pal-tamasSQLite - 14,968 total downloads
- last updated 9/4/2026
- Latest version: 0.20.1-alpha.0.228 (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 -
- 12,635 total downloads
- last updated 9/4/2026
- Latest version: 0.20.1-alpha.0.228 (prerelease)
A tiny, provider-agnostic data layer for Entity Framework Core apps: an `Entity<TId>` base (Id, CreatedAt/UpdatedAt audit stamps, and a domain-events collection) plus opt-in marker interfaces (`ISoftDeletable`,... More information -
- 12,205 total downloads
- last updated 9/4/2026
- Latest version: 0.20.1-alpha.0.228 (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 -
- 12,127 total downloads
- last updated 9/4/2026
- Latest version: 0.20.1-alpha.0.228 (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 -
- 11,905 total downloads
- last updated 9/4/2026
- Latest version: 0.20.1-alpha.0.228 (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 -
Rask.
by: pal-tamasOutbox - 11,564 total downloads
- last updated 9/4/2026
- Latest version: 0.20.1-alpha.0.228 (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 -
- 11,321 total downloads
- last updated 9/4/2026
- Latest version: 0.20.1-alpha.0.228 (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 -
- 10,745 total downloads
- last updated 9/4/2026
- Latest version: 0.20.1-alpha.0.228 (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 -
Rask.
by: pal-tamasCache - 10,325 total downloads
- last updated 9/4/2026
- Latest version: 0.20.1-alpha.0.228 (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 -
- 10,297 total downloads
- last updated 9/4/2026
- Latest version: 0.20.1-alpha.0.228 (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 -
- 10,220 total downloads
- last updated 9/4/2026
- Latest version: 0.20.1-alpha.0.228 (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 -
- 8,840 total downloads
- last updated 9/4/2026
- Latest version: 0.20.1-alpha.0.228 (prerelease)
A durable, queryable log store for a Rask app, kept in its own SQLite file — no agent, no hosted log service. Registers a standard `ILoggerProvider`, so it captures exactly what every other sink sees, buffers... More information
- Previous
- Next