Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/schickling/awesome-local-first

A collection of awesome local-first projects including offline-first and collaboration functionality
https://github.com/schickling/awesome-local-first

List: awesome-local-first

Last synced: 24 days ago
JSON representation

A collection of awesome local-first projects including offline-first and collaboration functionality

Awesome Lists containing this project

README

        

# Awesome Local-first [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)

A collection of awesome local-first projects including offline-first and collaboration functionality

## What is local first?
*Articles*
- [Local-first software - You own your data, in spite of the cloud](https://www.inkandswitch.com/local-first/), Ink & Switch **|** [PDF Version](https://martin.kleppmann.com/papers/local-first.pdf) by Martin Kleppmann

*Videos*
- [Automerge: Making servers optional for real-time collaboration](https://www.youtube.com/watch?v=PHz17gwiOc8), Martin Kleppmann

*Research*
- [Verifying strong eventual consistency in distributed systems](https://dl.acm.org/doi/10.1145/3133933), Victor B. F. Gomes, Martin Kleppmann, Dominic P. Mulligan, Alastair R. Beresford

## Applications
A list of projects built following the [local-first concept](https://www.inkandswitch.com/local-first/)

*Projects*

- [Actual](https://actualbudget.com): Actual is a super fast privacy-focused app for managing your finances
- [AFFiNE](https://affine.pro): AFFiNE is a next-gen knowledge base that brings planning, sorting and creating all together. Privacy first, open-source, customizable and ready to use.
- [Bangle-io](https://github.com/bangle-io/bangle-io): A web only WYSIWYG note taking app that saves notes locally in markdown format.
- [TidGi](https://github.com/tiddly-gittly/TidGi-Desktop): Customizable personal knowledge-base with git as backup manager.
- [TiddlyWiki5](https://github.com/Jermolene/TiddlyWiki5): A self-contained JavaScript wiki for the browser, Node.js, AWS Lambda etc, works in local-first.
- [Volon](https://github.com/danielgolden/volon): Volón is a plain text, markdown-focused, local-first notes app with text-editing keyboard shortcuts.

*Libraries*

- [automerge](https://github.com/automerge/automerge) - A JSON-like data structure (a CRDT) that can be modified concurrently by different users, and merged again automatically.
- [hypercore](https://github.com/hypercore-protocol/hypercore) - Hypercore is a secure, distributed append-only log.

*Social Networks*
- [Secure Scuttlebutt](https://scuttlebutt.nz/) - a peer-to peer communication protocol, mesh network, and self-hosted social media ecosystem

## Related projects
- [zhongkechen/awesome-local-first](https://github.com/zhongkechen/awesome-local-first): Awesome Local-First Software
- [radical-data/awesome-local-first](https://github.com/radical-data/awesome-local-first): Curated list of projects centering local storage and offline operability.