loro
Build collaborative local-first apps with automatic data merging and sync
All Skills in This Repository (2)
Pure Emerald Level IndicatorsFrequently Asked Questions
FAQPage SchemaHow to install Loro?โผ
Run `npx skills add loro-dev/loro --all -g -y` in your terminal to install all skills in this suite globally.
What is Loro used for?โผ
Loro is a CRDT library that makes JSON data collaborative and version-controlled, so multiple users or devices can edit the same data offline and merge changes automatically.
How do I add real-time collaboration to my app?โผ
Use Loro's ready-made containers like LoroText, LoroList, and LoroTree, then sync updates between peers with simple export and import calls instead of building a server.
Does Loro work with React and rich text editors?โผ
Yes. Loro offers loro-mirror for React state sync plus official integrations for ProseMirror, Tiptap, and CodeMirror.
Which languages does Loro support?โผ
Loro works natively in Rust and JavaScript/TypeScript via WASM, with additional bindings for Swift, Python, Go, C#, and React Native.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core