Actual-Chat/actual-chat

C#

55

20,503 commits

updated Oct 4, 2026

See the code

README

Voxt

unit tests

slow tests

nightly tests

Voxt is a real-time communication platform built with .NET, Blazor, and ActualLab.Fusion.

Web site: voxt.ai

Documentation for Developers

For comprehensive documentation for developers, see the Voxt Documentation.

Key Technologies

ComponentTechnology
Backend.NET 11, C# 15
FusionActualLab.Fusion
UIBlazor (Server/WebAssembly), TypeScript
Mobile.NET MAUI

Quick Start

Prerequisites

Setup

# Restore tools and workloads
dotnet tool restore
dotnet workload install wasm-tools maui aspire

# Install npm dependencies
./npm-install.cmd

# Start infrastructure (PostgreSQL, Redis, NGINX, etc.)
./docker-start.cmd

# Build and run with watch
./run-build.cmd watch

Access the app at https://local.voxt.ai (see Running Voxt for host setup).

Join Team Chats

Conventions

Releases

We use Nerdbank.GitVersioning.

dotnet nbgv prepare-release
git push --set-upstream origin release/vX.Y

Release deployment requires approval from core team members.

Actual-Chat/actual-chat

C#

55

20,503 commits

updated Oct 4, 2026

See the code

README

Voxt

unit tests

slow tests

nightly tests

Voxt is a real-time communication platform built with .NET, Blazor, and ActualLab.Fusion.

Web site: voxt.ai

Documentation for Developers

For comprehensive documentation for developers, see the Voxt Documentation.

Key Technologies

ComponentTechnology
Backend.NET 11, C# 15
FusionActualLab.Fusion
UIBlazor (Server/WebAssembly), TypeScript
Mobile.NET MAUI

Quick Start

Prerequisites

Setup

# Restore tools and workloads
dotnet tool restore
dotnet workload install wasm-tools maui aspire

# Install npm dependencies
./npm-install.cmd

# Start infrastructure (PostgreSQL, Redis, NGINX, etc.)
./docker-start.cmd

# Build and run with watch
./run-build.cmd watch

Access the app at https://local.voxt.ai (see Running Voxt for host setup).

Join Team Chats

Conventions

Releases

We use Nerdbank.GitVersioning.

dotnet nbgv prepare-release
git push --set-upstream origin release/vX.Y

Release deployment requires approval from core team members.

Languages

C#

67.9%

TypeScript

15.9%

HTML

9.6%

CSS

3.0%

JavaScript

2.5%