Loro
CRDT står för conflict-free replicated data type och löser ett gammalt problem: två personer ändrar samma dokument utan nätverk, och sedan ska ändringarna mötas utan att någon förlorar sitt arbete. Loro sköter sammanslagningen automatiskt, håller versionshistorik och kan synka direkt mellan enheter utan central server. Biblioteket klarar text, listor, uppslagstabeller och träd, och skickar bara skillnaderna över nätet, vilket håller trafiken nere. Version 1.0 är släppt och utvecklingen pågår. Det här är ett byggblock för utvecklare, inte en färdig produkt. Bygger du en anteckningsapp eller ett samarbetsverktyg som ska fungera även när nätet försvinner, är Loro ett av få seriösa alternativ.
Vad det är
Loro är ett bibliotek för appar där flera personer redigerar samma sak samtidigt. Det bygger på CRDT, en teknik som slår ihop ändringar utan att de krockar. Finns för Rust, JavaScript och Swift under MIT-licens.
Guider som nämner verktyget
Ingen guide nämner verktyget ännu.
- Driftform
- Lokalt
- Kategori
- Realtid och local-first
- Webbplats
- github.com
- Kodrepo
- github.com/loro-dev/loro