local-first

Open-source projects categorized as local-first

Top 23 local-first Open-Source Projects

local-first
  1. siyuan

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

    Project mention: SiYuan: The Open-Source Knowledge Base That Lets Developers Truly Own Their Thoughts | dev.to | 2025-11-28

    View the Project on GitHub

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. logseq

    A local-first, non-linear, outliner notebook for organizing and sharing your personal knowledge base. Use it to organize your todo list, to write your journals, or to record your unique life.

    Project mention: Cheese Paper: a text editor specifically designed for writing | news.ycombinator.com | 2026-05-30
  4. Trilium Notes

    Build your personal knowledge base with Trilium Notes

    Project mention: I turned my Trilium docs into an AI-assisted site with one JS file | dev.to | 2026-05-04

    I'd built an internal documentation site in Trilium Notes — about 30 notes covering product, marketing, and operations stuff. It was for non-technical teammates who needed to answer questions from developers about the platform.

  5. RxDB

    The local-first database that runs on every JS runtime and replicates with your existing backend - no vendor, no lock-in - https://rxdb.info/

    Project mention: Offline-First Landscape – 2025 | news.ycombinator.com | 2025-08-29

    I’m doing offline-first apps at work and want to emphasize that you’re constraining yourself a lot trying to do this.

    As mentioned, everything fast(ish) is using SQLite under the hood. If you don’t already know, SQLite has a limited set of types, and some funky defaults. How are you going to take this loosey-goosey typed data and store it in a backend database when you sync? What about foreign key constraints, etc., can you live without those? Some of the sync solutions don’t support enforcing them on the client.

    Also, the SQLite query planner isn’t great in my experience, even when you’re only joining on ids/indexes.

    Document databases seem more friendly/natural, but as mentioned indexeddb is slow.

    I wish this looked at https://rxdb.info/ more. They have some posts that lead me to believe they have a good grasp on the issues in this space at least

  6. open-design

    🎨 Local-first, open-source alternative to Anthropic's Claude Design. ⚡ 19 Skills · ✨ 71 brand-grade Design Systems 🖼 Generate web · desktop · mobile prototypes · slides · images · videos · HyperFrames 📦 Sandboxed preview · HTML/PDF/PPTX/MP4 export 🤖 Runs on Claude Code / Codex / Cursor / Gemini / OpenCode / Qwen / Copilot / Hermes / Kimi CLI.

    Project mention: Four GitHub Projects That Turn AI Into Design Deliverables | dev.to | 2026-06-08

    Repo: https://github.com/nexu-io/open-design Site: https://open-design.ai

  7. QuantDinger

    AI quantitative trading platform for crypto, stocks, and forex with backtesting, live trading, market data, and multi-agent research.vibe-trading ,trading-agents,ai-trader,ai-trading

    Project mention: Show HN: QuantDinger–An open-source, local AI quantitative trading platform | news.ycombinator.com | 2026-01-25

    https://github.com/brokermr810/QuantDinger

    I’d really appreciate feedback from people who’ve built or used trading systems, especially around architecture, backtesting design, and practical usability.

  8. MiaoYan

    ⛷ Lightweight Markdown app to help you write great sentences.

  9. anytype-ts

    Official Anytype client for MacOS, Linux, and Windows

    Project mention: Coding agents for production iOS: a senior engineer's setup for 2x the output | dev.to | 2026-02-18

    I'm a senior iOS engineer at Anytype, fully responsible for the open-source iOS app. I've been using a coding agent daily for about 8 months now, and I recently pulled my Task tracker data to see what happened to my productivity. I was expecting maybe a 30-50% bump. It was over 100%. Without compromises for the quality, or overtime work. I stared at the chart for a while.

  10. glass

    Digital Mind Extension

    Project mention: Ask HN: Who is hiring? (September 2025) | news.ycombinator.com | 2025-09-01

    I am a prev:SWE Intern at AWS India(was extended return offer), in the Q for Business Team, where I work on integration of BidirectionalStreaming using TTS models to integrate low latency voice mode usage in our application; and an active contributor to Pickle's Glass[ https://github.com/pickle-com/glass ], and HyprNote[ https://www.linkedin.com/company/hyprnote/ ].

    My previous experiences include:

    Experience: WorldQuant (Quant Research), AstraZeneca (ML engineer for drug discovery using LLMs), TransHumanity(AI Engineering solving Traffic), Alma [ https://www.linkedin.com/company/tryalma/ ] (AI engineering to simplify the visa process for immigration), Univ. of Missouri (biomedical GraphRAG research).

    Competitions: Top 0.016% in Amazon ML Challenge 2024 (12th/75,000 teams) and ranked 11th/50,000 teams in Amazon HackOn 2024, UC Berkeley AGENTX-2025.

    Open Source: EleutherAI's LMEvaluationHarness[ https://github.com/EleutherAI/lm-evaluation-harness ], HuggingFace's nanoVLM( https://github.com/huggingface/nanoVLM )[integrating metrics and GRPO training techniques], Pickle's Glass[added search functionality, adding knowledge base support for enterprises] , HyprNote[ https://github.com/fastrepl/hyprnote ] [removing silent responses and quantizing models for effective summarization]

    I've attached all my profile links, hereby.

  11. TencentDB-Agent-Memory

    TencentDB Agent Memory delivers fully local long-term memory for AI Agents via a 4-tier progressive pipeline, with zero external API dependencies.

    Project mention: Give Your TypeScript AI Agents Long-Term Memory with TencentDB-Agent-Memory | dev.to | 2026-06-15

    A walkthrough wiring open-multi-agent's pluggable MemoryStore to TencentDB-Agent-Memory through its Hermes Gateway, with a real cross-run memory loop measured end to end on DeepSeek, plus two upstream behaviors that are not in any README and will silently cost you your memories if you miss them.

  12. blocksuite

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

  13. QOwnNotes

    QOwnNotes is a plain-text file notepad and todo-list manager with Markdown support and Nextcloud / ownCloud integration.

    Project mention: Show HN: Files.md – open-source alternative to Obsidian | news.ycombinator.com | 2026-05-18
  14. colanode

    Open-source and local-first Slack and Notion alternative that puts you in control of your data

    Project mention: Ask HN: What Are You Working On? (September 2025) | news.ycombinator.com | 2025-09-29
  15. one

    ❶ One is a new React framework - target web and native with a single Vite plugin and fully shared code, so you can ship cross-platform nearly as easy as single-platform.

  16. notes

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

    Project mention: iced 0.14 has been released (Rust GUI library) | news.ycombinator.com | 2025-12-07

    Yes, my FOSS note-taking app[1] used to be pure Qt Widgets. Recently, I've added the Kanban feature that uses QML (this and the editor settings should be the only parts in QML, if I remember correctly).

    [1] https://github.com/nuttyartist/notes

  17. html-anything

    ✨ The agentic HTML editor — your local AI agent writes the HTML, you ship it. 🚀 75 Skills × 9 Surfaces (magazine · deck · poster · XHS / tweet · prototype · data report · Hyperframes) 🛡️ Sandboxed preview · 📤 1-click to WeChat / X / Zhihu / HTML / PNG 🔑 Zero API key — Claude Code / Cursor / Codex / Gemini / Copilot / OpenCode / Qwen / Aider.

    Project mention: HTML-anything – The agentic HTML editor – your local AI agent writes the HTML | news.ycombinator.com | 2026-05-20
  18. livestore

    LiveStore is a next-generation state management framework based on reactive SQLite and built-in sync engine.

  19. basic-memory

    AI conversations that actually remember. Never re-explain your project to your AI again. Join our Discord: https://discord.gg/tyvKNccgqN

    Project mention: Best MCP Memory Servers for Teams in 2026: Context Cloud vs mem0 vs Basic Memory vs claude-mem vs MemPalace | dev.to | 2026-05-28

    Basic Memory is the simplest option and that's its strength. It stores knowledge as markdown files that you can read, edit, and version control yourself. No database, no cloud, no dependencies beyond the CLI.

  20. warp-drive

    WarpDrive is the lightweight data library for ambitious web apps — universal, typed, reactive, and ready to scale.

  21. eidos

    An extensible framework for Personal Data Management.

  22. sqlsync

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

    Project mention: Why Local-First Apps Haven't Become Popular? | news.ycombinator.com | 2025-09-22
  23. 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 笔记。

  24. quiet

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

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

local-first discussion

Log in or Post with

local-first related posts

Index

What are some of the best open-source local-first projects? This list will help you:

# Project Stars
1 siyuan 44,915
2 logseq 43,765
3 Trilium Notes 36,712
4 RxDB 23,246
5 open-design 13,746
6 QuantDinger 9,211
7 MiaoYan 8,412
8 anytype-ts 8,352
9 glass 7,550
10 TencentDB-Agent-Memory 6,444
11 blocksuite 5,904
12 QOwnNotes 5,808
13 colanode 4,958
14 one 4,482
15 notes 4,252
16 html-anything 4,178
17 livestore 3,630
18 basic-memory 3,397
19 warp-drive 3,152
20 eidos 3,148
21 sqlsync 2,902
22 revezone 2,633
23 quiet 2,611

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that TypeScript is
the 2nd most popular programming language
based on number of references?