
usertrv Collab Board
Collaborative kanban with no backend. An offline-first kanban and whiteboard. Open a board in two tabs: cards, cursors and "who is editing" sync instantly, and the CRDT merges edits made offline.
Be the first to like this

Collaborative kanban with no backend. An offline-first kanban and whiteboard. Open a board in two tabs: cards, cursors and "who is editing" sync instantly, and the CRDT merges edits made offline.
Collaborative kanban with no backend
An offline-first kanban and whiteboard. Open a board in two tabs: cards, cursors and "who is editing" sync instantly, and the CRDT merges edits made offline.
Projects

Collaborative kanban with no backend. An offline-first kanban and whiteboard. Open a board in two tabs: cards, cursors and "who is editing" sync instantly, and the CRDT merges edits made offline.
Be the first to like this

Demo
Collaborative kanban with no backend. An offline-first kanban and whiteboard. Open a board in two tabs: cards, cursors and "who is editing" sync instantly, and the CRDT merges edits made offline.
© 2026 Kirill Levin
Demo • Canvas 2D
Multiplayer • three.js
Multiplayer • Device Motion
Demo • three.js
Demo • Angular 22
Demo • Angular 22
Demo • Angular 22
Demo
Collaborative kanban with no backend. An offline-first kanban and whiteboard. Open a board in two tabs: cards, cursors and "who is editing" sync instantly, and the CRDT merges edits made offline.

Collaborative kanban with no backend
An offline-first kanban and whiteboard. Open a board in two tabs: cards, cursors and "who is editing" sync instantly, and the CRDT merges edits made offline.
Arcade GamesEight arcade games for one thumb
Boat MoveA co-op boat campaign
Just JumpA TV party game with phones as controllers
Rocket SimRocket launch simulator
Pulse AnalyticsBI dashboard and report builder
@usertrv/uiAngular UI kit on the CDK
Signal Form BuilderForm engine and visual builder7 items
Type help to see the list of commands.
kirill@usertrv ~ % whoami
Kirill Levin (usertrv) — frontend engineer
Saint Petersburg · 5+ years · remote, hybrid, office
Open to offers.
kirill@usertrv ~ % cat skills.txt | head
Angular 5+ yrs, v14–22
TypeScript 5+ yrs
JavaScript 5+ yrs
RxJS 5+ yrs
NGXS state factories
Angular Signals panel migration
Typed Forms every form in the app
Nx module boundaries
SCSS responsive, dark theme
ESLint custom rules
Portfolio of Kirill Levin
This site is not affiliated with Apple Inc. or Microsoft Corporation. All trademarks belong to their respective owners.
© 2026 Kirill Levin
This site is not affiliated with Apple Inc. or Microsoft Corporation. All trademarks belong to their respective owners. © 2026 Kirill Levin
In the browser
Collaborative kanban with no backend
Collaborative kanban with no backend. An offline-first kanban and whiteboard. Open a board in two tabs: cards, cursors and "who is editing" sync instantly, and the CRDT merges edits made offline.
From usertrv, the free encyclopedia
Collaborative kanban with no backend | |
| Developer | Kirill Levin |
|---|---|
| Genre | Collaborative kanban with no backend |
| Platform | web browser |
| Mode | single-player / demo |
| Technologies | Angular 22, Yjs, IndexedDB, PWA |
| Repository | userTrv/collab-board |
| Open demo | |
Collab Board is a pet project by Kirill Levin. Collaborative kanban with no backend.
An offline-first kanban and whiteboard. Open a board in two tabs: cards, cursors and "who is editing" sync instantly, and the CRDT merges edits made offline.
Built with:
The live demo runs right in the browser: /projects/collab-board/
Achievement unlocked