Skip to main content
Anchor Logo

Welcome to Anchor

Anchor is an offline-first, self-hostable note taking application that focuses on speed, privacy, simplicity, and reliability across mobile and web platforms. Notes are stored locally, editable offline, and synced across devices when online.

Quick Start

Get Anchor up and running in minutes with Docker

Mobile App

Download the Android mobile app from GitHub releases

View Source

Explore the source code and contribute on GitHub

OIDC Setup

Configure single sign-on with OpenID Connect providers

Core Features

Offline First

All edits work offline with local database storage. Your notes are always accessible, even without an internet connection.

Rich Text Editor

Create and edit notes with powerful formatting including bold, italic, underline, headings, lists, and checkboxes.

Automatic Sync

Changes automatically sync across all your devices when you’re online, keeping everything up to date.

Self-Hostable

Full control over your data with easy self-hosting via Docker. No third-party services required.

Organization & Sharing

Tags System

Organize notes with custom tags and colors for easy categorization and retrieval.

Note Sharing

Share notes with other users with granular permissions (viewer or editor access).

Pin Notes

Pin important notes to the top of your list for quick access to what matters most.

Archive & Trash

Archive notes for later reference or soft delete them with a recovery period.

Note Backgrounds

Customize notes with solid colors and patterns to visually organize your workspace.

Search

Search notes locally by title or content with instant results.

OIDC Authentication

Sign in with OpenID Connect providers like Pocket ID, Authelia, Keycloak, and more.

Admin Features

Admin Panel

Comprehensive admin panel for user management, registration control, OIDC configuration, and system statistics.

Tech Stack

Anchor is built with modern, reliable technologies:
  • Backend: NestJS with PostgreSQL database and Prisma ORM
  • Web: Next.js 16 with React 19 and TypeScript
  • Mobile: Flutter for native Android experience
  • Deployment: Docker with embedded PostgreSQL for simple setup

Roadmap

Future planned features include:
  • Media attachments (images, PDFs, recordings)
  • Real-time collaboration
  • Reminders and notifications

Open Source

Anchor is licensed under the GNU Affero General Public License v3.0 (AGPL v3), ensuring it remains free and open source.

Build docs developers (and LLMs) love