# 0xGG/crossnote-app

📝 Local-first markdown notebook - notes live in your browser or local folders as plain markdown files, synced with in-browser git. No server, no account, works offline.

Repository: https://github.com/0xGG/crossnote-app
Canonical: https://ross.abutalabs.com/products/crossnote-app
Language: JavaScript
License: AGPL-3.0
License Family: copyleft
Topics: notebook, markdown, git, indexeddb, isomorphic-git, local-first, markdown-editor, note-taking, notes-app, offline-first, privacy, react, typescript, vite, file-system-access-api, self-hosted
Last push: 2026-08-06T16:21:52+00:00

## Health v2 (maintenance only)
Score: 84/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 96, release rhythm 60, longevity 100
- inputs: {"age_days": 2451, "days_push": 27, "days_rel": 36, "gap_med": null, "n_releases_24m": 1}
- flags: prerelease_only
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1087, forks 80 (observed 2026-08-28T04:03:32.354941+00:00)

## What it is
Crossnote is a local-first web app for reading and writing markdown notes, where notes are stored as plain markdown files in the browser or local folders and synced directly with git repositories. It requires no dedicated server or account and works fully offline.

## Use cases
- take markdown notes offline in the browser
- sync notes with a git repository without a server
- keep notes as plain markdown files on local folders
- self-host a private markdown notebook
- write notes with no account or cloud service

## When to choose
- you want local-first, offline-capable markdown note-taking
- you prefer plain markdown files synced via git
- you want a note app with no server or account dependency

## When to avoid
- you need real-time multi-device sync without git
- you want a mature, actively maintained product - the original author left and the app is being rebuilt
- you need rich database-style note features like block references

## Facets
- artifact type: application
- maturity: experimental
- function: markdown, editor, file-system, version-control, self-hosted
- domain: text-editors, developer-tools, privacy, web-development
- platform: browser, cross-platform
- tags: note-taking, local-first, offline-first, isomorphic-git, indexeddb, file-system-access-api, plain-text-notes, git-sync, web-server

## Member repositories
- 0xGG/crossnote-app (main) score 84

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:32.354941+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T06:49:24.714673+00:00, confidence not recorded.
  - readme: https://github.com/0xGG/crossnote-app (fetched 2026-08-28T04:03:32.354941+00:00, sha b5c257de5c29)
- Data as of 2026-08-30T08:39:29.467469+00:00.
