๐ Languages: Deutsch ยท English
All features of Simple Notes Sync in detail
- โ Text notes - Classic free-form notes
- โ
Checklists (NEW in v1.4.0) - Task lists with tap-to-check
- โ Add items via input field
- โ๏ธ Tap to check/uncheck
- ๐ Long-press for drag & drop sorting
Strikethroughfor completed entries- โฉ๏ธ Un-check returns item to original position (v1.9.0)
- โ Auto-save - No manual saving needed
- โ Title + content - Clear structure for each note
- โ Timestamps - Creation and modification date automatically
- โ Selection Mode (NEW in v1.5.0) - Long-press for multi-select and batch delete
- โ Confirmation dialog - Protection against accidental deletion
- โ Jetpack Compose UI (NEW in v1.5.0) - Modern, performant user interface
- โ Material Design 3 - Modern, clean UI
- โ Dark mode - Automatically based on system settings
- โ Dynamic colors - Adapts to your Android theme
- โ Multi-theme (NEW in v2.0.0) - 7 color schemes with animated transitions and tinted surfaces
- โ Custom app title (NEW in v1.9.0) - Configurable app name
- โ Minimalist editor - No bells and whistles
- โ Auto-focus - Start writing immediately
- โ Fullscreen mode - Maximum writing space
- โ Save button - Manual confirmation possible
- โ Back navigation - Saves automatically when autosave is enabled (v1.10.0)
- โ Slide animations (NEW in v1.5.0) - Smooth transitions
- โ Markdown preview (NEW in v1.9.0) - Live preview with formatting toolbar
- โ Opt-in autosave (NEW in v1.9.0) - Configurable debounce autosave timer
- โ Undo/Redo (NEW in v1.10.0) - Full undo/redo history (up to 50 steps) with toolbar buttons
- โ Share & export (NEW in v1.10.0) - Share as text or PDF, export to calendar
- โ Delete with undo (NEW in v1.10.0) - Delete from editor with timed undo snackbar
- โ List View - Classic list layout
- โ Grid View (NEW in v1.7.0) - Pinterest-style staggered grid with dynamic preview lines
- โ Layout toggle - Switch between list and grid in settings
- โ Adaptive columns - 2-3 columns based on screen size
- โ Grid column scaling (NEW in v2.0.0) - 1โ5 columns configurable in display settings
- โ Grid as default (v1.8.0) - New installations default to grid view
- โ Sort by Updated - Newest or oldest first
- โ Sort by Created - By creation date
- โ Sort by Title - A-Z or Z-A
- โ Sort by Type - Text notes vs checklists
- โ Persistent preferences - Sort option saved across app restarts
- โ Sort dialog - Direction toggle in main screen
- โ Filter Chip Row - Filter by All, Text, or Checklists
- โ Inline search - Quick search in the filter row
- โ Sort button - Compact sort icon in filter row
- โ Toggle visibility - Tune button hides/shows the filter row
- โ Configurable sync folder - Custom WebDAV folder name
- โ Manual - Custom drag & drop order
- โ Alphabetical - A-Z sorting
- โ Unchecked First - Unchecked items on top
- โ Checked Last - Checked items at bottom
- โ Date created (NEW in v1.11.0) - Sort by creation date (ascending or descending)
- โ Visual separator - Between unchecked/checked groups with count
- โ Auto-sort on toggle - Re-sorts when checking/unchecking items
- โ Drag across boundaries - Items auto-toggle state when crossing separator
- โ Text note widget - Display any note on homescreen
- โ Checklist widget - Interactive checkboxes that sync to server
- โ 5 size classes - SMALL, NARROW_MED, NARROW_TALL, WIDE_MED, WIDE_TALL
- โ Material You colors - Dynamic colors matching system theme
- โ Configurable opacity - Background transparency (0-100%)
- โ Lock toggle - Prevent accidental edits
- โ Auto-refresh - Updates after sync completion
- โ Configuration activity - Note selection and settings
- โ Checklist sorting (v1.8.1) - Widgets respect saved sort option
- โ Visual separators (v1.8.1) - Between unchecked/checked items
- โ Monet tint preservation (v1.9.0) - Translucent background keeps dynamic colors
- โ Seamless options bar (v1.9.0) - Removed background for cleaner look
- โ Checklist strikethrough (v1.9.0) - Completed items show strikethrough in widget
- โ Auto-refresh on leave (v1.9.0) - Widgets update when leaving app
- โ English - Primary language (default)
- โ German - Fully translated
- โ Automatic detection - Follows system language
- โ Manual selection - Switchable in settings
- โ Per-App Language - Android 13+ native language selection
- โ locales_config.xml - Complete Android integration
- โ 400+ strings - Fully translated
- โ UI texts - All buttons, dialogs, menus
- โ Error messages - Helpful localized hints
- โ Settings - 7 categorized screens
- โ JSON export - All notes in one file
- โ Free location choice - Downloads, SD card, cloud folder
- โ
Filenames with timestamp -
simplenotes_backup_YYYY-MM-DD_HHmmss.json - โ Complete export - Title, content, timestamps, IDs
- โ Human-readable format - JSON with formatting
- โ Independent from server - Works completely offline
- โ Merge - Add new notes, keep existing ones (Default)
- โ Replace - Delete all and import backup
- โ Overwrite duplicates - Backup wins on ID conflicts
- โ Automatic safety backup - Before every restore
- โ Backup validation - Checks format and version
- โ Error handling - Clear error messages on issues
- โ
Automatic export - Each note โ
.mdfile - โ
Checklists as task lists (NEW) -
- [ ]/- [x]format (GitHub-compatible) - โ Dual-format - JSON (master) + Markdown (mirror)
- โ Filename sanitization - Safe filenames from titles
- โ Duplicate handling (NEW) - ID suffix for same titles
- โ Frontmatter metadata - YAML with ID, timestamps, type
- โ WebDAV sync - Parallel to JSON sync
- โ Optional - Toggle in settings
- โ Initial export - All existing notes when activated
- โ Progress indicator - Shows X/Y during export
- โ Desktop โ App - Import changes from desktop
- โ Last-Write-Wins - Conflict resolution via timestamp
- โ
Frontmatter parsing - Reads metadata from
.mdfiles - โ Detect new notes - Automatically adopt to app
- โ Detect updates - Only if desktop version is newer
- โ Error tolerance - Individual errors don't abort import
- โ Network drive mount - Windows, macOS, Linux
- โ Any Markdown editor - VS Code, Typora, Notepad++, iA Writer
- โ
Live editing - Direct access to
.mdfiles - โ
Folder structure -
/notes/for JSON,/notes-md/for Markdown - โ Automatic folder creation - On first sync
- โ Interval selection - 15, 30 or 60 minutes
- โ WiFi trigger - Sync on WiFi connection (no SSID restriction)
- โ Battery-friendly - ~0.2-0.8% per day
- โ Smart server check - Sync only when server is reachable
- โ WorkManager - Reliable background execution
- โ Battery optimization compatible - Works even with Doze mode
- โ Periodic sync - Automatically after interval
- โ App-start sync - When opening the app
- โ WiFi-connect sync - On any WiFi connection
- โ Manual sync - Button in settings
- โ Pull-to-refresh - Swipe gesture in notes list
- โ Settings-save sync - After server configuration
- โ Upload - Local changes to server
- โ Download - Server changes to app
- โ Parallel downloads (NEW in v1.8.0) - Up to 5 simultaneous downloads
- โ Conflict detection - On simultaneous changes
- โ Conflict-free merging - Last-Write-Wins via timestamp
- โ Server deletion detection (NEW in v1.8.0) - Detects notes deleted on other devices
- โ Sync status tracking - LOCAL_ONLY, PENDING, SYNCED, CONFLICT, DELETED_ON_SERVER
- โ Live progress UI (NEW in v1.8.0) - Phase indicators with upload/download counters
- โ Error handling - Retry on network issues
- โ Offline-first - App works without server
- โ WebDAV protocol - Standard protocol
- โ HTTP/HTTPS - HTTP only local, HTTPS for external
- โ Username/password - Basic authentication
- โ Connection test - Test in settings
- โ WiFi-only sync (NEW in v1.7.0) - Option to sync only on WiFi
- โ VPN support (NEW in v1.7.0) - Sync works correctly through VPN tunnels
- โ Self-signed SSL (NEW in v1.7.0) - Support for self-signed certificates
- โ
Server URL normalization - Automatic
/notes/and/notes-md/(NEW in v1.2.1) - โ
Flexible URL input - Both variants work:
http://server/andhttp://server/notes/
- โ Own server - Full control over data
- โ No cloud - No third parties
- โ No tracking - No analytics, no telemetry
- โ No account - Only server credentials
- โ 100% open source - AGPL v3 License
- โ Local storage - App-private storage (Android)
- โ WebDAV encryption - HTTPS for external servers
- โ Password storage - Android SharedPreferences (encrypted)
- โ No third-party libs - Only Android SDK + Sardine (WebDAV)
- โ File logging - Optional, only when enabled (NEW in v1.3.2)
- โ Privacy notice - Explicit warning on activation
- โ Local logs - Logs stay on device
- โ Configurable sync triggers - Enable/disable each trigger individually
- โ Smart defaults - Only event-driven triggers active by default
- โ Optimized periodic intervals - 15/30/60 min (default: OFF)
- โ WiFi-only - No mobile data sync
- โ Smart server check - Sync only when server is reachable
- โ WorkManager - System-optimized execution
- โ Doze mode compatible - Sync runs even in standby
- โ
Measured consumption:
- Default (event-driven only): ~0.2%/day (~6.5 mAh) โญ Optimal
- With periodic 15 min: ~1.0%/day (~30 mAh)
- With periodic 30 min: ~0.6%/day (~19 mAh)
- With periodic 60 min: ~0.4%/day (~13 mAh)
- โ Offline-first - Works without internet
- โ Instant-load - Notes load in <100ms
- โ Smooth scrolling - LazyColumn with Compose
- โ Material Design 3 - Native Android UI
- โ Kotlin Coroutines - Asynchronous operations
- โ Minimal APK size - ~2 MB
- โ Android 7.0+ (API 24+)
- โ Target SDK 36 (Android 15)
- โ Kotlin - Modern programming language
- โ Jetpack Compose - Declarative UI framework
- โ Material Design 3 - Latest design guidelines
- โ Multi-theme system (v2.0.0) - 7 color schemes incl. AMOLED & Dynamic Color
- โ Jetpack Glance (v1.8.0) - Widget framework
- โ MVVM-Light - Simple architecture
- โ Single Activity - Modern navigation
- โ Kotlin Coroutines - Async/Await pattern
- โ Dispatchers.IO - Background operations
- โ SharedPreferences - Settings storage
- โ File-based storage - JSON files locally
- โ Custom exceptions - Dedicated SyncException for better error handling (NEW in v1.3.2)
- โ AndroidX - Jetpack libraries
- โ Material Components - Material Design 3
- โ Sardine - WebDAV client (com.thegrizzlylabs)
- โ Gson - JSON serialization
- โ WorkManager - Background tasks
- โ OkHttp - HTTP client (via Sardine)
- โ Glance (v1.8.0) - Widget framework
- โ Standard - Universal APK (100% FOSS, no Google dependencies)
- โ F-Droid - Identical to Standard (100% FOSS)
- โ Debug/Release - Development and production
- โ No Google Services - Completely FOSS, no proprietary libraries
- โ Docker WebDAV (recommended for self-hosting)
- โ Nextcloud - Fully compatible
- โ ownCloud - Works perfectly
- โ Apache mod_dav - Standard WebDAV
- โ nginx + WebDAV - With correct configuration
- โ Basic Auth - Username/password
- โ Directory listing - For download
- โ PUT/GET - Upload/download
- โ MKCOL - Create folders
- โ DELETE - Delete notes (future)
Planned for upcoming versions โ see UPCOMING.md for the full roadmap.
| Feature | Simple Notes Sync | Google Keep | Nextcloud Notes |
|---|---|---|---|
| Offline-first | โ | ||
| Self-hosted | โ | โ | โ |
| Auto-sync | โ | โ | โ |
| Markdown export | โ | โ | โ |
| Desktop access | โ (WebDAV) | โ (Web) | โ (Web + WebDAV) |
| Local backup | โ | โ | |
| No Google account | โ | โ | โ |
| Open Source | โ AGPL v3 | โ | โ AGPL |
| APK size | ~2 MB | ~50 MB | ~8 MB |
| Battery usage | ~0.4%/day | ~1-2%/day | ~0.5%/day |
Q: Do I need a server?
A: No! The app works completely offline. The server is optional for sync.
Q: Which server is best?
A: For beginners: Docker WebDAV (simple, easy). For pros: Nextcloud (many features).
Q: Does Markdown export work without Desktop Integration?
A: No, you need to activate the feature in settings.
Q: Will my data be lost if I switch servers?
A: No! Create a local backup, switch servers, restore.
Q: Why JSON + Markdown?
A: JSON is reliable and fast (master). Markdown is human-readable (mirror for desktop).
Q: Can I use the app without Google Play?
A: Yes! Download the APK directly from GitHub or use F-Droid.
Last update: v2.1.0 (2026-03-26)