Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: local-first

anyproto/any-sync

An open-source protocol designed to create high-performance, local-first, peer-to-peer, end-to-end encrypted applications that facilitate seamless collaboration among multiple users and devices

Language: Go - Size: 9.06 MB - Last synced: about 5 hours ago - Pushed: about 5 hours ago - Stars: 683 - Forks: 43

pubkey/rxdb-quickstart

Local-First peer-to-peer replicated todo list with RxDB and WebRTC

Language: TypeScript - Size: 4.32 MB - Last synced: about 5 hours ago - Pushed: about 6 hours ago - Stars: 30 - Forks: 3

TonyRippy/everything-but-the-search

A local-first replacment for convenience queries on web search engines.

Language: TypeScript - Size: 1.94 MB - Last synced: about 15 hours ago - Pushed: about 17 hours ago - Stars: 0 - Forks: 0

darrylyeo/blockhead

An open-source interface for the decentralized web. Track, visualize and explore EVM-based blockchains, onchain accounts, smart contracts, transactions, DeFi apps and web3 protocols in one place – YOU decide which data sources to use! B⃞

Language: TypeScript - Size: 10.5 MB - Last synced: about 19 hours ago - Pushed: about 19 hours ago - Stars: 113 - Forks: 43

logseq/logseq

A privacy-first, open-source platform for knowledge management and collaboration. Download link: http://github.com/logseq/logseq/releases. roadmap: http://trello.com/b/8txSM12G/roadmap

Language: Clojure - Size: 114 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 30,015 - Forks: 1,754

nurturenature/jepsen-causal-consistency

Jepsen Tests for Causal Consistency

Language: Clojure - Size: 1.41 MB - Last synced: about 20 hours ago - Pushed: 1 day ago - Stars: 2 - Forks: 0

evoluhq/evolu

Local-first platform designed for privacy, ease of use, and no vendor lock-in

Language: TypeScript - Size: 5.25 MB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 1,074 - Forks: 37

siyuan-note/siyuan

A privacy-first, self-hosted, fully open source personal knowledge management software, written in typescript and golang.

Language: TypeScript - Size: 239 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 15,595 - Forks: 1,164

a-type/biscuits

A suite of local-first apps, all on one unified account

Language: TypeScript - Size: 77.1 MB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 3 - Forks: 0

nuttyartist/plume-public

Write beautifully. Effortlessly. A note-taking app written in Qt C++ and QML.

Size: 22.5 KB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 0 - Forks: 0

zadam/trilium

Build your personal knowledge base with Trilium Notes

Language: JavaScript - Size: 127 MB - Last synced: 3 days ago - Pushed: 8 days ago - Stars: 25,566 - Forks: 1,729

tw93/MiaoYan

⛷ Lightweight Markdown app to help you write great sentences. ⛷ 轻灵的 Markdown 笔记本伴你写出妙言

Language: Swift - Size: 1.81 GB - Last synced: 3 days ago - Pushed: 4 months ago - Stars: 5,235 - Forks: 283

DallasHoff/sqlocal

SQLocal makes it easy to run SQLite3 in the browser, backed by the origin private file system.

Language: TypeScript - Size: 627 KB - Last synced: about 14 hours ago - Pushed: 5 days ago - Stars: 143 - Forks: 7

earthstar-project/earthstar

Storage for private, distributed, offline-first applications.

Language: TypeScript - Size: 25.4 MB - Last synced: about 13 hours ago - Pushed: 3 days ago - Stars: 612 - Forks: 18

local-first-web/auth

Decentralized authentication and authorization for team collaboration, using a secure chain of cryptological signatures. (Formerly known as 🌮 Taco.)

Language: TypeScript - Size: 11.5 MB - Last synced: 2 days ago - Pushed: 5 days ago - Stars: 172 - Forks: 16

loro-dev/loro

Reimagine state management with CRDTs. Make your app collaborative effortlessly.

Language: Rust - Size: 8.5 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 2,907 - Forks: 46

loro-dev/crdt-richtext

Rich text CRDT that implements Peritext and Fugue

Language: Rust - Size: 1.56 MB - Last synced: 4 days ago - Pushed: 12 months ago - Stars: 262 - Forks: 2

tiddly-gittly/TidGi-Desktop

TidGi is an privatcy-in-mind, automated, auto-git-backup, freely-deployed Tiddlywiki knowledge management Desktop note app, with local REST API. 「 太记 」是一个基于「 太微 TiddlyWiki 」的知识管理桌面应用,能保护隐私内容、高级自动化、自动Git云备份、部署为博客,且可通过RESTAPI与Anki等应用连接。(迭代开发中欢迎试用,开发进度见下方链接)(Under active development, see website below for details)

Language: TypeScript - Size: 50.5 MB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 1,461 - Forks: 86

fireproof-storage/fireproof

Realtime database, runs anywhere. Install Fireproof in your front-end app or edge function, and sync data via any backend.

Language: TypeScript - Size: 10.5 MB - Last synced: 4 days ago - Pushed: 6 days ago - Stars: 189 - Forks: 12

ben-ryder/athena

A local-first web app for creating customizable content databases, suitable for note-taking, task-management, personal knowledge bases and more.

Language: TypeScript - Size: 9.71 MB - Last synced: about 19 hours ago - Pushed: 2 days ago - Stars: 0 - Forks: 0

ben-ryder/localful

Build single-user local-first web apps with a focus on simplicity, interoperability and longevity.

Language: TypeScript - Size: 3.69 MB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 1 - Forks: 0

Eternal-Foundation/Project-Knowledge-Repository

Repository of Past, Present And Future Knowledge

Size: 256 KB - Last synced: 6 days ago - Pushed: 7 days ago - Stars: 1 - Forks: 0

zeitstein/brimm

Notion-inspired versatile knowledge management backed by a graph you own, full stack and open source.

Size: 1.09 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 88 - Forks: 0

anyproto/anytype-kotlin

Official Anytype client for Android

Language: Kotlin - Size: 223 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 374 - Forks: 32

internet4000/find

URL & local first client side actions for the browser omnibox

Language: JavaScript - Size: 812 KB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 34 - Forks: 3

powersync-ja/powersync-js

SDK that enables local-first and real-time reactive apps with embedded SQLite for JavaScript clients, including React Native and Web

Language: TypeScript - Size: 7.64 MB - Last synced: 10 days ago - Pushed: 11 days ago - Stars: 112 - Forks: 3

gardencmp/jazz

Open-source toolkit for sync-based apps.

Language: TypeScript - Size: 4.73 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 223 - Forks: 8

nextgraph-org/nextgraph-rs

Rust implementation of NextGraph, a Decentralized and local-first web 3.0 ecosystem

Language: Rust - Size: 4.24 MB - Last synced: 11 days ago - Pushed: 12 days ago - Stars: 10 - Forks: 0

reorproject/reor

Self-organizing AI note-taking app that runs models locally.

Language: TypeScript - Size: 89 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 4,057 - Forks: 232

a-type/verdant

🌿 Storage, sync & realtime for local-first web apps. Build an app in minutes, deploy as a static page, and add sync with a few lines.

Language: TypeScript - Size: 74.2 MB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 125 - Forks: 4

evoluhq/evolu.me

Local-first calendar and notes.

Language: TypeScript - Size: 796 KB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 16 - Forks: 0

ansi-code/ipdw

InterPlanetary Data Wallet (IPDW): store users data within a secure distributed storage. It enables to build a real decentralised network (Web 0) without the need of centralized database.

Language: TypeScript - Size: 659 KB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 6 - Forks: 1

socketsupply/tonic

A Low Profile Component Framework – Stable, minimal, easy to audit, zero-dependencies and build-tool-free.

Language: JavaScript - Size: 650 KB - Last synced: about 1 month ago - Pushed: 2 months ago - Stars: 844 - Forks: 25

decentral-ninja/website

in progress...

Language: JavaScript - Size: 11.2 MB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 2 - Forks: 1

pubkey/rxdb

A fast, local first, reactive Database for JavaScript Applications https://rxdb.info/

Language: TypeScript - Size: 266 MB - Last synced: 12 days ago - Pushed: 14 days ago - Stars: 20,708 - Forks: 1,008

streamich/json-joy

JSON CRDT, JSON CRDT Patch, JSON Patch+, JSON Predicate, JSON Pointer, JSON Expression, JSON Type

Language: TypeScript - Size: 79.5 MB - Last synced: 13 days ago - Pushed: 13 days ago - Stars: 644 - Forks: 11

anyproto/anytype-ts

Official Anytype client for MacOS, Linux, and Windows

Language: TypeScript - Size: 865 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 2,673 - Forks: 146

B3nac/Shorepal

Your privacy-first fishing pal on shore and off shore.

Language: CSS - Size: 530 KB - Last synced: 13 days ago - Pushed: 4 months ago - Stars: 1 - Forks: 0

guillempuche/localfirst_react_server

React app using local-first web SQLite and cloud Postgres database Neon. Sync with PowerSync. Authentication via Stytch.

Language: TypeScript - Size: 14.8 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 5 - Forks: 1

tallylab/tallylab

TallyLab is a local-first, end-to-end encrypted data diary app for capturing, analyzing, and sharing data concerning any and everything.

Language: JavaScript - Size: 2.99 MB - Last synced: 13 days ago - Pushed: almost 3 years ago - Stars: 4 - Forks: 1

nuttyartist/notes

Fast and beautiful note-taking app written in C++. Write down your thoughts.

Language: C++ - Size: 14.1 MB - Last synced: 13 days ago - Pushed: 3 months ago - Stars: 3,537 - Forks: 313

vlcn-io/vlcn-orm

Develop with your data model anywhere. Query and load data reactively. Replicate between peers without a central server.

Language: TypeScript - Size: 14.4 MB - Last synced: 2 days ago - Pushed: about 1 year ago - Stars: 210 - Forks: 6

toeverything/blocksuite

🧩 Content editing tech stack for the web - BlockSuite is a toolkit for building editors and collaborative applications.

Language: TypeScript - Size: 24 MB - Last synced: 16 days ago - Pushed: 16 days ago - Stars: 3,791 - Forks: 332

MatrixAI/Polykey

Polykey Core Library - Open Source Decentralized Secret Sharing System for Zero Trust Delegation of Authority

Language: TypeScript - Size: 18.6 MB - Last synced: 16 days ago - Pushed: 18 days ago - Stars: 27 - Forks: 4

joebobmiles/zustand-middleware-yjs

Zustand middleware that enables sharing of state between clients via Yjs.

Language: TypeScript - Size: 776 KB - Last synced: 2 days ago - Pushed: 16 days ago - Stars: 96 - Forks: 6

a-type/gnocchi 📦

A tiny but delightful cooking app. Use it free at gnocchi.club

Language: TypeScript - Size: 69.1 MB - Last synced: 18 days ago - Pushed: 18 days ago - Stars: 33 - Forks: 2

YousefED/Matrix-CRDT

Use Matrix as a backend for local-first applications with the Matrix-CRDT Yjs provider.

Language: TypeScript - Size: 5.55 MB - Last synced: 4 days ago - Pushed: about 2 months ago - Stars: 712 - Forks: 30

orbitinghail/sqlsync

SQLSync is a collaborative offline-first wrapper around SQLite. It is designed to synchronize web application state between users, devices, and the edge.

Language: Rust - Size: 1.07 MB - Last synced: 20 days ago - Pushed: 2 months ago - Stars: 1,716 - Forks: 20

commune-os/weird-legacy 📦

Local-first webpage generator

Language: Rust - Size: 1.88 MB - Last synced: 21 days ago - Pushed: 21 days ago - Stars: 31 - Forks: 7

joebobmiles/y-react

React bindings for Yjs.

Language: TypeScript - Size: 367 KB - Last synced: 12 days ago - Pushed: about 2 months ago - Stars: 32 - Forks: 7

powersync-ja/powersync.dart

SDK that enables local-first and real-time reactive apps with embedded SQLite for Flutter/Dart clients

Language: Dart - Size: 822 KB - Last synced: 25 days ago - Pushed: 26 days ago - Stars: 83 - Forks: 9

vincentdchan/CubyText

An open-source knowledge management app.

Language: TypeScript - Size: 4.57 MB - Last synced: 20 days ago - Pushed: over 1 year ago - Stars: 678 - Forks: 25

DCsunset/LFReader

A self-hosted Local-first Feed Reader written in Python and Preact/React.

Language: TypeScript - Size: 1.06 MB - Last synced: 24 days ago - Pushed: 24 days ago - Stars: 1 - Forks: 0

cedrickchee/automerge Fork of automerge/automerge-classic

A JSON-like data structure (a CRDT) that can be modified concurrently by different users, and merged again automatically.

Size: 2.14 MB - Last synced: 25 days ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0

lumen-notes/lumen

A simple note-taking app for better thinking

Language: TypeScript - Size: 13.4 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 321 - Forks: 18

Actyx/Academy-Data

Code snippets and checkpoints for http://academy.actyx.com/

Language: TypeScript - Size: 922 KB - Last synced: 28 days ago - Pushed: over 2 years ago - Stars: 4 - Forks: 2

Actyx/Actyx

Local-First Cooperation based on Event Sourcing

Language: Rust - Size: 102 MB - Last synced: 28 days ago - Pushed: 29 days ago - Stars: 238 - Forks: 7

davidmyersdev/octo

A local-first, progressive web app for knowledge management

Language: Vue - Size: 361 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 393 - Forks: 26

TryQuiet/quiet

A private, p2p alternative to Slack and Discord built on Tor & IPFS

Language: C - Size: 494 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1,816 - Forks: 79

anyproto/anytype-heart

Shared library for Anytype clients

Language: Go - Size: 157 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 183 - Forks: 38

electric-sql/electric

Local-first sync layer for web and mobile apps. Build reactive, realtime, local-first apps directly on Postgres.

Language: Elixir - Size: 37.5 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 4,711 - Forks: 106

alexwkleung/Iris

✨ A comfortable note-taking app powered by Markdown

Language: TypeScript - Size: 19.3 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 10 - Forks: 1

anyproto/anytype-swift

Official Anytype client for iOS

Language: Swift - Size: 122 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 235 - Forks: 30

Azarattum/CRStore

Conflict-free replicated store.

Language: TypeScript - Size: 1.48 MB - Last synced: 16 days ago - Pushed: about 1 month ago - Stars: 76 - Forks: 2

skyaltlabs/skyalt

Build node-based, local-first, and LLM-powered apps.

Language: Go - Size: 16.9 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 4 - Forks: 0

tonydangblog/liveview-svelte-pwa

Local-First LiveView Svelte ToDo App

Language: Elixir - Size: 3.95 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 76 - Forks: 6

revezone/revezone

A lightweight local-first graphic-centric productivity tool to build your second brain. Supporting Excalidraw/Tldraw whiteboard and notion-like note. 一款以图形为中心、轻量级、本地优先的用于构建第二大脑的效率工具。支持 Excalidraw、Tldraw 白板和类 Notion 笔记。

Language: TypeScript - Size: 9.07 MB - Last synced: about 1 month ago - Pushed: 4 months ago - Stars: 936 - Forks: 58

rosano/hyperdraft

Turn your notes into a website.

Language: JavaScript - Size: 2.17 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 93 - Forks: 4

p2panda/aquadoggo

Node for the p2panda network handling validation, storage, aggregation and replication

Language: Rust - Size: 1.56 MB - Last synced: 18 days ago - Pushed: 4 months ago - Stars: 69 - Forks: 5

lucasnuic/board Fork of apankrat/nullboard

wip(work in progress), fork nullboard

Language: JavaScript - Size: 12.2 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1 - Forks: 1

JonathanHope/armaria

Armaria is a fast, open, and local first bookmarks manager

Language: Go - Size: 244 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 1 - Forks: 0

tiddly-gittly/TidGi-Mobile

A Note App that is local-first, uses tid/md pure text file, all-in-one with calendar/todo/diary widget, lazy-loading, backlink & outline & Zettelkasten, and syncs with the open-source TidGi-Desktop.

Language: TypeScript - Size: 1.97 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 29 - Forks: 2

cloudpeers/tlfs

The Local-First SDK

Language: Rust - Size: 1.93 MB - Last synced: 27 days ago - Pushed: about 2 years ago - Stars: 60 - Forks: 3

rosano/launchlet

Make the web yours.

Language: JavaScript - Size: 2.09 MB - Last synced: about 1 month ago - Pushed: 5 months ago - Stars: 43 - Forks: 2

karyontech/karyon

An infrastructure for peer-to-peer, decentralized, and collaborative software.

Language: Rust - Size: 1.68 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 18 - Forks: 1

B3nac/Lichen

Lichen is a Ethereum utility that runs locally on your desktop with a focus on privacy and security.

Language: Python - Size: 2.14 MB - Last synced: 13 days ago - Pushed: about 1 month ago - Stars: 4 - Forks: 0

vangelov/devresume

A free web-based resume editor based on writing YAML with realtime preview and PDF export.

Language: TypeScript - Size: 9.23 MB - Last synced: 2 months ago - Pushed: 6 months ago - Stars: 167 - Forks: 9

local-first-web/relay

A tiny relay server that bridges two WebSocket connections, allowing the clients to talk directly to each other. (Formerly known as 🐟 Cevitxe Signal Server.)

Language: TypeScript - Size: 2.61 MB - Last synced: 23 days ago - Pushed: about 2 months ago - Stars: 84 - Forks: 12

yuya-fujimoto/local-first-resources

A collection of resources on local-first and CRDTs

Size: 2.93 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0

dnsosebee/methodable

Methodable is a local-first web app for writing, distributing, and following complex human workflows / a.methodable.com

Language: TypeScript - Size: 738 KB - Last synced: 13 days ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0

linonetwo/langchain-alpaca

Run Alpaca LLM in LangChain

Language: TypeScript - Size: 89.8 KB - Last synced: about 1 month ago - Pushed: 5 months ago - Stars: 220 - Forks: 6

joebobmiles/yjson

Yjs backed Plain Data Objects.

Language: JavaScript - Size: 481 KB - Last synced: about 1 month ago - Pushed: almost 3 years ago - Stars: 12 - Forks: 1

bangle-io/bangle-io

A web only WYSIWYG note taking app that saves notes locally in markdown format.

Language: TypeScript - Size: 1.43 GB - Last synced: 3 months ago - Pushed: 5 months ago - Stars: 955 - Forks: 56

UnkwUsr/inbox-app

Simple note-taking inbox app for Android, with voice records feature and notes stored as local files

Language: Dart - Size: 43 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

oldwinter/knowledge-garden

我的第二大脑 second brain,我的数字花园 digital garden,用obsidian双链笔记软件写作而成

Size: 293 MB - Last synced: 3 months ago - Pushed: 9 months ago - Stars: 2,000 - Forks: 108

nornagon/autowiki

Autowiki is a tool for creating networked documents.

Language: TypeScript - Size: 7.71 MB - Last synced: 29 days ago - Pushed: about 1 year ago - Stars: 22 - Forks: 1

rosano/kommit

Augment your memory.

Language: JavaScript - Size: 1.72 MB - Last synced: about 1 month ago - Pushed: 5 months ago - Stars: 24 - Forks: 1

cincheo/daquota

Low-code IDE to build local-first WEB/PWA applications

Language: JavaScript - Size: 60.3 MB - Last synced: 27 days ago - Pushed: 3 months ago - Stars: 32 - Forks: 3

clemtre/signet.sh

A text-based bookmark manager rendered in a web page

Language: Shell - Size: 4.95 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 2 - Forks: 0

ferviddigital/healthrecord

Record, track, and visualize your personal health data.

Language: Vue - Size: 1.61 MB - Last synced: 4 days ago - Pushed: 6 months ago - Stars: 5 - Forks: 0

sukechris/seanote

Project management for Seanote

Size: 1.82 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 2 - Forks: 0

xanderbarkhatov/powersync-vue-todos

PowerSync + Supabase + Vue Todos

Language: Vue - Size: 229 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 1 - Forks: 0

JulianKominovic/clipboard-manager

Another offline, cool looking, comfortable, clipboard manager.

Language: TypeScript - Size: 8.45 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

rosano/joybox

A pinboard for audiovisual media.

Language: JavaScript - Size: 295 KB - Last synced: about 1 month ago - Pushed: 2 months ago - Stars: 21 - Forks: 1

revical/revical

An open-source, privacy-centered knowledge management and revision platform.

Language: NSIS - Size: 595 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 5 - Forks: 1

cmars/ddcp

Database-to-Database Copy (DDCP) over Veilid

Language: Rust - Size: 276 KB - Last synced: 13 days ago - Pushed: 19 days ago - Stars: 3 - Forks: 0

MilanSuk/skyalt

Build local-first apps on top of .sqlite files

Language: Go - Size: 76.1 MB - Last synced: 4 months ago - Pushed: 7 months ago - Stars: 9 - Forks: 1

peculiarnewbie/sveltekit-replichat

a simple local-first chat app using Replicache and Sveltekit

Language: TypeScript - Size: 119 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0

furkanaskin/Weatherapp

5 Day Forecast app that works on Android and uses latest tools (Kotlin, Navigation, Room, LiveData, Databinding, Dagger 2)

Language: Kotlin - Size: 1.72 MB - Last synced: 6 months ago - Pushed: 11 months ago - Stars: 566 - Forks: 119

rosano/emojilog

Measure your progress.

Language: JavaScript - Size: 545 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 9 - Forks: 1