# Crossnote

> Crossnote is a self-hosted, open-source markdown note app in your browser. Notes are plain markdown files synced with any Git repo — no server, no account, offline.

- **Category:** Notes & Editors
- **Licence:** AGPL-3.0
- **Open source:** oss
- **Languages:** Typescript
- **Tags:** Git, Privacy, Markdown, Notebook, Pwa, Vite, Local First, Markdown Editor, Typescript, React, Agpl, Self Hosted, Note Taking, Offline First, Browser based, Indexeddb, Git sync, Notes App, No Server, Isomorphic Git, File System Access Api

## Description

A browser-based Markdown notebook that stores notes as plain files and syncs them with Git repositories directly from the client. No backend server is required — everything runs in the browser using IndexedDB and isomorphic-git. The project is in transition after the original author departed and the backend was closed; a ground-up rewrite is in progress. It functions offline as a PWA and can be self-hosted by serving the built static assets. Licensed under AGPL-3.0-or-later.

## Links

- [Homepage](https://github.com/0xgg/crossnote-app)
- [GitHub Repository](https://github.com/0xGG/crossnote-app)
- [Releases](https://github.com/0xGG/crossnote-app/releases)

---
Source: https://selfhost.directory/project/crossnote-app