<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>local-first</title>
    <link rel="self" type="application/atom+xml" href="https://links.biapy.com/guest/tags/41/feed"/>
    <updated>2026-08-02T00:02:16+00:00</updated>
    <id>https://links.biapy.com/guest/tags/41/feed</id>
            <entry>
            <id>https://links.biapy.com/links/13477</id>
            <title type="text"><![CDATA[Doska]]></title>
            <link rel="alternate" href="https://doska.sh/" />
            <link rel="via" type="application/atom+xml" href="https://links.biapy.com/links/13477"/>
            <author>
                <name><![CDATA[Biapy]]></name>
            </author>
            <summary type="text">
                <![CDATA[A Kanban board made of Markdown
local-first Kanban board in Markdown, self-hosted.

Boards live in your browser, so the UI is instant and works offline.
For anything you want to keep, run the sync server you host yourself.

- [Doska @ GitHub](https://github.com/romenkova/doska).]]>
            </summary>
            <updated>2026-07-31T12:33:40+00:00</updated>
        </entry>
            <entry>
            <id>https://links.biapy.com/links/13212</id>
            <title type="text"><![CDATA[Bramble]]></title>
            <link rel="alternate" href="https://github.com/flythenimbus/bramble" />
            <link rel="via" type="application/atom+xml" href="https://links.biapy.com/links/13212"/>
            <author>
                <name><![CDATA[Biapy]]></name>
            </author>
            <summary type="text">
                <![CDATA[Local-first, encrypted password manager.

A password manager that keeps your secrets on your own devices. No account, no server holding your vault, no company to get breached and leak everything. You hold the vault, you hold the password, and that&amp;#039;s it.

Related contents:

- [Episode 674: LAN Before Time @ Linux Unplugged](https://linuxunplugged.com/674).]]>
            </summary>
            <updated>2026-07-06T06:08:11+00:00</updated>
        </entry>
            <entry>
            <id>https://links.biapy.com/links/12961</id>
            <title type="text"><![CDATA[Scratch]]></title>
            <link rel="alternate" href="https://www.ericli.io/scratch" />
            <link rel="via" type="application/atom+xml" href="https://links.biapy.com/links/12961"/>
            <author>
                <name><![CDATA[Biapy]]></name>
            </author>
            <summary type="text">
                <![CDATA[A minimalist markdown scratchpad.

Scratch is an offline-first markdown notes app. It&amp;#039;s AI-friendly, keyboard-optimized, and design-centered.

- [Scratch @ GitHub](https://github.com/erictli/scratch).

Related contents:

- [Scratch - Des notes markdown que votre IA peut éditer @ Korben :fr:](https://korben.info/scratch-notes-markdown-offline-first.html).]]>
            </summary>
            <updated>2026-06-08T08:28:33+00:00</updated>
        </entry>
            <entry>
            <id>https://links.biapy.com/links/12349</id>
            <title type="text"><![CDATA[Compiler Explorer]]></title>
            <link rel="alternate" href="https://godbolt.org/" />
            <link rel="via" type="application/atom+xml" href="https://links.biapy.com/links/12349"/>
            <author>
                <name><![CDATA[Biapy]]></name>
            </author>
            <summary type="text">
                <![CDATA[Run compilers interactively from your web browser and interact with the assembly.

Compiler Explorer is an interactive compiler exploration website. Edit code in C, C++, C#, F#, Rust, Go, D, Haskell, Swift, Pascal, ispc, Python, Java, or any of the other 30+ supported languages, and see how that code looks after being compiled in real time.

- [Compiler Explorer @ GitHub](https://github.com/compiler-explorer/compiler-explorer).

Related contents:

- [Two studies in compiler optimisations @ hmpc](https://www.hmpcabral.com/2026/03/20/two-studies-in-compiler-optimisations/).]]>
            </summary>
            <updated>2026-03-28T15:37:02+00:00</updated>
        </entry>
            <entry>
            <id>https://links.biapy.com/links/11618</id>
            <title type="text"><![CDATA[Co-do]]></title>
            <link rel="alternate" href="https://co-do.xyz/" />
            <link rel="via" type="application/atom+xml" href="https://links.biapy.com/links/11618"/>
            <author>
                <name><![CDATA[Biapy]]></name>
            </author>
            <summary type="text">
                <![CDATA[Cowork-like experience in the browser using filesystem api.

An AI-powered file system manager built with the File System Access API. Co-do lets you select a folder on your local machine and use AI to perform operations on the files within.

- [Co-do @ GitHub](https://github.com/PaulKinlan/Co-do/).

Related contents:

- [the browser is the sandbox @ AI Focus](https://aifoc.us/the-browser-is-the-sandbox/).]]>
            </summary>
            <updated>2026-01-26T13:04:08+00:00</updated>
        </entry>
            <entry>
            <id>https://links.biapy.com/links/11608</id>
            <title type="text"><![CDATA[Textarea]]></title>
            <link rel="alternate" href="https://textarea.my/" />
            <link rel="via" type="application/atom+xml" href="https://links.biapy.com/links/11608"/>
            <author>
                <name><![CDATA[Biapy]]></name>
            </author>
            <summary type="text">
                <![CDATA[A minimalist text editor that lives in URL.

A minimalist text editor that lives entirely in your browser and stores everything in the URL hash.

- [Textarea @ GitHub](https://github.com/antonmedv/textarea).

Related contents:

- [Textarea - Un éditeur de texte qui vit sa meilleure vie dans son URL @ Korben :fr:](https://korben.info/textarea-github-minimalist-editeur.html).]]>
            </summary>
            <updated>2026-01-26T09:17:13+00:00</updated>
        </entry>
            <entry>
            <id>https://links.biapy.com/links/11508</id>
            <title type="text"><![CDATA[Joplin web app]]></title>
            <link rel="alternate" href="https://github.com/joplin/web-app" />
            <link rel="via" type="application/atom+xml" href="https://links.biapy.com/links/11508"/>
            <author>
                <name><![CDATA[Biapy]]></name>
            </author>
            <summary type="text">
                <![CDATA[Joplin Web is Joplin Mobile, running in a web browser.]]>
            </summary>
            <updated>2026-01-16T14:14:44+00:00</updated>
        </entry>
            <entry>
            <id>https://links.biapy.com/links/11496</id>
            <title type="text"><![CDATA[Umay Gantt Builder]]></title>
            <link rel="alternate" href="https://umay-gantt.aligundogdu.com/" />
            <link rel="via" type="application/atom+xml" href="https://links.biapy.com/links/11496"/>
            <author>
                <name><![CDATA[Biapy]]></name>
            </author>
            <summary type="text">
                <![CDATA[A simple, elegant Gantt chart generator for project planning. Built with Nuxt 3, works entirely in the browser with no backend required.

- [Umay Gantt Builder @ GitHub](https://github.com/aligundogdu/Umay-Gantt-Chart-Builder).]]>
            </summary>
            <updated>2026-01-16T13:48:06+00:00</updated>
        </entry>
            <entry>
            <id>https://links.biapy.com/links/11411</id>
            <title type="text"><![CDATA[Prism.Tools]]></title>
            <link rel="alternate" href="https://blgardner.github.io/prism.tools/" />
            <link rel="via" type="application/atom+xml" href="https://links.biapy.com/links/11411"/>
            <author>
                <name><![CDATA[Biapy]]></name>
            </author>
            <summary type="text">
                <![CDATA[Developer Utilities. Every Dev Tool You Need.
Fast. Private. Free forever.

Developer Utilities, Refined. A modular, privacy-focused collection of developer utilities that runs entirely in your browser. Features: Client-Side - Modular Architecture - Bookmarkable URLs - Keyboard Shortcuts - Dark Mode.

- [Prism.Tools @ GitHub](https://github.com/blgardner/prism.tools).]]>
            </summary>
            <updated>2026-01-07T13:05:28+00:00</updated>
        </entry>
            <entry>
            <id>https://links.biapy.com/links/11252</id>
            <title type="text"><![CDATA[Mediabunny]]></title>
            <link rel="alternate" href="https://mediabunny.dev/" />
            <link rel="via" type="application/atom+xml" href="https://links.biapy.com/links/11252"/>
            <author>
                <name><![CDATA[Biapy]]></name>
            </author>
            <summary type="text">
                <![CDATA[Complete media toolkit.
 
 Pure TypeScript media toolkit for reading, writing, and converting video and audio files, directly in the browser. 

A JavaScript library for reading, writing, and converting video and audio files. Directly in the browser, and faster than anybunny else.

- [Mediabunny @ GitHub](https://github.com/Vanilagy/mediabunny).

Related contents:

- [MediaBunny - L&amp;#039;avenir du traitement vidéo dans le navigateur @ Korben :fr:](https://korben.info/vous-avez-deja-essaye-de-faire-du-traitement-video.html).]]>
            </summary>
            <updated>2025-12-16T10:35:44+00:00</updated>
        </entry>
            <entry>
            <id>https://links.biapy.com/links/11181</id>
            <title type="text"><![CDATA[Apptron]]></title>
            <link rel="alternate" href="https://apptron.dev/" />
            <link rel="via" type="application/atom+xml" href="https://links.biapy.com/links/11181"/>
            <author>
                <name><![CDATA[Biapy]]></name>
            </author>
            <summary type="text">
                <![CDATA[Local-first development platform.

The &amp;quot;project environment&amp;quot; is the main object of Apptron. It is a full Linux environment running in the browser with a VSCode-based editor for you to do whatever you want with. 

- [Apptron @ GitHub](https://github.com/tractordev/apptron).]]>
            </summary>
            <updated>2025-12-08T12:56:36+00:00</updated>
        </entry>
            <entry>
            <id>https://links.biapy.com/links/11125</id>
            <title type="text"><![CDATA[SyncKit]]></title>
            <link rel="alternate" href="https://github.com/Dancode-188/synckit" />
            <link rel="via" type="application/atom+xml" href="https://links.biapy.com/links/11125"/>
            <author>
                <name><![CDATA[Biapy]]></name>
            </author>
            <summary type="text">
                <![CDATA[True offline-first sync for modern apps—without vendor lock-in.

 🔄 A powerful, type-safe sync engine for building real-time collaborative applications. Local-first, CRDT-based, with zero-config offline support.]]>
            </summary>
            <updated>2025-11-28T13:25:14+00:00</updated>
        </entry>
            <entry>
            <id>https://links.biapy.com/links/10868</id>
            <title type="text"><![CDATA[Automerge]]></title>
            <link rel="alternate" href="https://automerge.org/" />
            <link rel="via" type="application/atom+xml" href="https://links.biapy.com/links/10868"/>
            <author>
                <name><![CDATA[Biapy]]></name>
            </author>
            <summary type="text">
                <![CDATA[Version control for your data.
Automerge is a local-first sync engine for multiplayer apps that works offline, prevents conflicts, and runs fast.

- [Automerge @ GitHub](https://github.com/automerge).

Related contents:

- [Issue \#168: 💪 The overlooked power of URLs @ Changelog News](https://changelog.com/news/168).]]>
            </summary>
            <updated>2025-11-04T06:49:20+00:00</updated>
        </entry>
            <entry>
            <id>https://links.biapy.com/links/10459</id>
            <title type="text"><![CDATA[SQLite Sync]]></title>
            <link rel="alternate" href="https://www.sqlite.ai/" />
            <link rel="via" type="application/atom+xml" href="https://links.biapy.com/links/10459"/>
            <author>
                <name><![CDATA[Biapy]]></name>
            </author>
            <summary type="text">
                <![CDATA[Smart Edge Databases with Cloud Sync and Intelligence.

 SQLiteSync is a local-first SQLite extension using CRDTs for seamless, conflict-free data sync and real-time collaboration across devices. 

- [SQLiteSync @ GitHub](https://github.com/sqliteai/sqlite-sync).

Related contents:

- [Why Local-First Apps Haven’t Become Popular? @ Marco Bambini&amp;#039;s Substack](https://marcobambini.substack.com/p/why-local-first-apps-havent-become).
- [SQLite AI Revolution: On-Device ML and SQL Vector Search @ WebProNews](https://www.webpronews.com/sqlite-ai-revolution-on-device-ml-and-sql-vector-search/).]]>
            </summary>
            <updated>2026-01-05T07:50:32+00:00</updated>
        </entry>
            <entry>
            <id>https://links.biapy.com/links/10382</id>
            <title type="text"><![CDATA[Savr]]></title>
            <link rel="alternate" href="https://savr.link/" />
            <link rel="via" type="application/atom+xml" href="https://links.biapy.com/links/10382"/>
            <author>
                <name><![CDATA[Biapy]]></name>
            </author>
            <summary type="text">
                <![CDATA[Save Articles for Reading.

Savr is an app for saving online content to read later. It is file-centric, offline first, future proof, and favors decentralization.

When reading an article in a browser, share it to Savr. Then open Savr later to read it. Savr is a free, hosted or self hosted, progressive web app that works on-line, off-line, and on your phone.

- [Savr @ GitHub](https://github.com/jonocodes/savr).

Related contents:

- [Episode 633: A Kernel in Every Core @ Linux Unplugged](https://linuxunplugged.com/633).]]>
            </summary>
            <updated>2025-09-25T06:11:38+00:00</updated>
        </entry>
            <entry>
            <id>https://links.biapy.com/links/9</id>
            <title type="text"><![CDATA[Zedless]]></title>
            <link rel="alternate" href="https://github.com/zedless-editor/zedless" />
            <link rel="via" type="application/atom+xml" href="https://links.biapy.com/links/9"/>
            <author>
                <name><![CDATA[Biapy]]></name>
            </author>
            <summary type="text">
                <![CDATA[(WIP) Zed fork focused on privacy and being local-first

This is Zedless, a fork of Zed that&amp;#039;s designed to be privacy-friendly and local-first.]]>
            </summary>
            <updated>2026-03-14T15:07:09+00:00</updated>
        </entry>
            <entry>
            <id>https://links.biapy.com/links/18</id>
            <title type="text"><![CDATA[Epicenter]]></title>
            <link rel="alternate" href="https://epicenter.so/" />
            <link rel="via" type="application/atom+xml" href="https://links.biapy.com/links/18"/>
            <author>
                <name><![CDATA[Biapy]]></name>
            </author>
            <summary type="text">
                <![CDATA[A Database for Your Mind.

One shared context across all your apps. Your transcripts inform your notes. Your notes guide your AI. Everything connects through a single folder of plain text and SQLite. 

Epicenter is an ecosystem of open-source, local-first apps. Our eventual goal is to store all of your data—notes, transcripts, chat histories—in a single folder of plain text and SQLite. Every tool we build shares this memory. It&amp;#039;s open, tweakable, and yours. Grep it, open it in Obsidian, host it wherever you like. The choice is yours.

- [Epicenter @ GitHub](https://github.com/epicenter-so/epicenter?utm_source=tldrwebdev).]]>
            </summary>
            <updated>2026-01-18T12:01:01+00:00</updated>
        </entry>
            <entry>
            <id>https://links.biapy.com/links/1598</id>
            <title type="text"><![CDATA[Local-First Software]]></title>
            <link rel="alternate" href="https://localfirstweb.dev/" />
            <link rel="via" type="application/atom+xml" href="https://links.biapy.com/links/1598"/>
            <author>
                <name><![CDATA[Biapy]]></name>
            </author>
            <summary type="text">
                <![CDATA[So, you want to build an app that has its data co-located with its UI? That works offline? That synchronizes between clients? And that lets its users own their data? 

Related contents:

- [I wrote a static web page and accidentally started a community @ Local-First Software](https://localfirstweb.dev/blog/2023-05-29-i-wrote-a-static-web-page).]]>
            </summary>
            <updated>2025-08-28T20:23:33+00:00</updated>
        </entry>
            <entry>
            <id>https://links.biapy.com/links/3325</id>
            <title type="text"><![CDATA[Jazz]]></title>
            <link rel="alternate" href="https://jazz.tools/" />
            <link rel="via" type="application/atom+xml" href="https://links.biapy.com/links/3325"/>
            <author>
                <name><![CDATA[Biapy]]></name>
            </author>
            <summary type="text">
                <![CDATA[Instant sync. A new way to build apps with distributed state.

Jazz is an open-source toolkit for building apps with distributed state.

- [Jazz @ GitHub](https://github.com/gardencmp/jazz).

Related contents:

- [Linear sent me down a local-first rabbit hole @ Bytemash](https://bytemash.net/posts/i-went-down-the-linear-rabbit-hole/).]]>
            </summary>
            <updated>2025-08-29T01:10:51+00:00</updated>
        </entry>
            <entry>
            <id>https://links.biapy.com/links/4434</id>
            <title type="text"><![CDATA[RxDB]]></title>
            <link rel="alternate" href="https://rxdb.info/" />
            <link rel="via" type="application/atom+xml" href="https://links.biapy.com/links/4434"/>
            <author>
                <name><![CDATA[Biapy]]></name>
            </author>
            <summary type="text">
                <![CDATA[JavaScript Database. A fast, local first, reactive Database for JavaScript Applications.

 RxDB (short for Reactive Database) is a local-first, NoSQL-database for JavaScript Applications like Websites, hybrid Apps, Electron-Apps, Progressive Web Apps, Deno and Node.js.

- [RxDB @ GitHub](https://github.com/pubkey/rxdb).
- [Using localStorage in Modern Applications: A Comprehensive Guide @ RxDB Blog](https://rxdb.info/articles/localstorage.html).]]>
            </summary>
            <updated>2025-08-29T04:15:37+00:00</updated>
        </entry>
            <entry>
            <id>https://links.biapy.com/links/4655</id>
            <title type="text"><![CDATA[ElectricSQL]]></title>
            <link rel="alternate" href="https://electric-sql.com/" />
            <link rel="via" type="application/atom+xml" href="https://links.biapy.com/links/4655"/>
            <author>
                <name><![CDATA[Biapy]]></name>
            </author>
            <summary type="text">
                <![CDATA[Sync for modern apps. The standard sync layer for local-first apps. Build reactive, realtime, local-first apps directly on Postgres.

ElectricSQL is a local-first software platform that makes it easy to develop high-quality, modern apps with instant reactivity, realtime multi-user collaboration and conflict-free offline support.

Local-first is a new development paradigm where your app code talks directly to an embedded local database and data syncs in the background via active-active database replication. Because the app code talks directly to a local database, apps feel instant. Because data syncs in the background via active-active replication it naturally supports multi-user collaboration and conflict-free offline.

- [ElectricSQL @ GitHub](https://github.com/electric-sql/electric).

Related contents:

- [Épisode \#108 - Les news web dev pour Mars 2025 RC2 @ Double Slash :fr:](https://double-slash.dev/podcasts/news-mars-rc2/).]]>
            </summary>
            <updated>2025-08-29T04:52:47+00:00</updated>
        </entry>
    </feed>
