Jump to content

Draft:Local-first software

From Wikipedia, the free encyclopedia
  • Comment: Article still needs more information and sources. hola 06:24, 22 December 2025 (UTC)


Local-first software is a software design approach in which an application's data is stored and edited on the user's device as the authoritative source of truth, rather than being controlled by a remote backend. Applications provide full functionality when offline and use servers only for optional backup or synchronization across devices. Local-first designs emphasize user ownership, privacy, and long-term access to data independent of cloud services.[1][2][3]

See also

[edit]

References

[edit]
  1. ^ Kleppmann, Martin; Wiggins, Adam; McGranaghan, Peter; Van Hardenberg, Mark (2019). "Local-first software: You own your data, in spite of the cloud". Proceedings of the 32nd Annual ACM Symposium on User Interface Software and Technology. New Orleans, Louisiana: ACM. doi:10.1145/3359591.3359737.
  2. ^ Wang, Bohua; Zhao, Qiansheng; Zeng, Di; Yao, Yibin (2025). "Design and Development of a Local-First Collaborative 3D WebGIS Application for Mapping". ISPRS International Journal of Geo-Information. 14 (4): 166. Bibcode:2025IJGI...14..166W. doi:10.3390/ijgi14040166.
  3. ^ Köhler, Mirko; Zakhour, George; Weisenburger, Pascal; Salvaneschi, Guido (2023). Consistent Local-First Software: Enforcing Safety and Invariants for Local-First Applications (PDF) (Report). Programming Research Group, University of Kassel.
[edit]