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.
Customization & Search
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