Memos
Easily capture and share your great thoughts
Memos



A privacy-first, lightweight note-taking service. Easily capture and share your great thoughts.
- Open source and free forever. Embrace a future where creativity knows no boundaries with our open-source solution – free today, tomorrow, and always.
- Self-hosting with Docker in just seconds. Enjoy the flexibility, scalability, and ease of setup that Docker provides, allowing you to have full control over your data and privacy.
- Pure text with added Markdown support. Say goodbye to the overwhelming mental burden of rich formatting and embrace a minimalist approach.
- Customize and share your notes effortlessly. With our intuitive sharing features, you can easily collaborate and distribute your notes with others.
- RESTful API for third-party services. Embrace the power of integration and unleash new possibilities with our RESTful API support.
This release comes with various new features and improvements.
New features and improvements:
- Added automatic thumbnail generation for S3-stored images
- Implemented masonry layout with responsive columns
- Added system theme detection and automatic dark/light mode switching
- Added manual latitude/longitude input for location tagging
- Enabled copying memo content from the action menu
- Enhanced reaction selector with hover and mobile-friendly scrolling
- Improved geolocation handling in LocationSelector
- Added theme-aware syntax highlighting in code blocks
Bug fixes and other changes:
- Added user authentication security checks
- Corrected theme colors in calendar cells
- Prevented dialog state leakage between sessions
- Improved markdown parser compatibility
- Added accessible confirmation dialogs with markdown support
- Enhanced store architecture and state management
- Simplified concurrent operations
- Improved Traditional Chinese translations
- Refactored and streamlined memo filtering logic
Full release notes are available at https://github.com/usememos/memos/releases
⚠️ This version includes changes to the database and API. Please consider backing up your data before upgrading.
New features and improvements:
- Added variant colors and themes
- Highlight pinned memos
- Added tooltips to editor buttons
- Implemented user-specific SQL converter for filtering in user service
- Added support for more filter factors
- Added an option to auto expand subtags in tree mode
Bug fixes and other changes:
- Fixed update theme not saving
- Fixed calendar filter
- Fixed preferences being overwritten
- Resolved gRPC Gateway connection issue when server address is empty
- Disabled profiler in production mode
- Updated SSO login flow to encode redirect_uri
Full release notes are available at https://github.com/usememos/memos/releases
⚠️ This version includes changes to the database and API. Please consider backing up your data before upgrading.
New features and improvements:
- Support user sessions with sliding window for improved security
- Moved webhook data storage to user settings (requires reconfiguration)
- Added variant colors and themes
- Highlight pinned memos
- Trim queryText and split by regex
- Use built-in max/min to simplify code
- Automatically add new table row in editor when pressing enter
Full release notes are available at https://github.com/usememos/memos/releases
New features and improvements:
- Automatically add a new table row in the editor when pressing enter
- Add infinite scrolling for memos
- Make the save button disabled after a successful update
- Use server title and description for RSS feed, if configured
- Inherits memo visibility for default comment visibility
- Refactor memo editor
Full release notes are available at https://github.com/usememos/memos/releases
New features and improvements:
- Added Norwegian Bokmål (nb) translation
- Enhanced site.webmanifest in Chrome
- Improved visual feedback in MemoEditor for drag/drop file uploads
- Set locale based on browser language when user is not logged in
- Support child tags in NSFW blur feature
- Support listening on a UNIX socket
- Support mapping avatar URL from OAuth2
- Updated ItalicNode to use repeated children instead of content
Full release notes are available at https://github.com/usememos/memos/releases
New features and improvements:
- Always show full content when pinned
- Implement gRPC health service for checking database connection
- Allow admins to uncheck "disallow password" if applicable
- Prevent double effect on image modal wheel event
- Improve user stats changes based on selected tab
Full release notes are available at https://github.com/usememos/memos/releases
New features and improvements:
- Polished homepage layout
- Introduced Masonry view (beta)
- Added support for blur processing of NSFW content with customizable tags
- Improved sublist indentation when adding new items
- Enhanced calendar month view with date picker
- Optimized initial load performance with lazy loading and code splitting
- Added loading spinner during file upload process
- Improved YouTube video thumbnail support in link previews
Full release notes are available at https://github.com/usememos/memos/releases
⚠️ This version includes database changes. It is recommended to backup your data before upgrading.
New features and improvements:
- Introduced Shortcuts feature for filtering memos based on tags, visibility, and timestamps
- Added support for searching multiple words
- Added Farsi (Persian) language support
- Improved calendar display and coloring
- Enhanced loading indicators while refreshing
- Various bug fixes and performance improvements
Full release notes are available at https://github.com/usememos/memos/releases
This update includes several enhancements and improvements:
- Added support for persisting memo filters with URL query
- Implemented scroll to top functionality
- Improved date picker navigation
- Enhanced UI for Mermaid diagrams in dark mode
- Added support for setting the URL style of S3 store
- Introduced Czech locale support
- Updated various language translations
Full release notes are available at https://github.com/usememos/memos/releases
This update includes several enhancements and new features:
- Added support for disabling username and nickname changes
- Introduced global default memo visibility setting
- Added tag count display in tree view
- Implemented keyboard navigation for image viewing
- Added pull-to-refresh functionality for memo lists
- Improved calendar and date handling
- Enhanced UI/UX for user statistics
- Added support for multiple new language translations
- Improved mobile experience with zoom support for image previews
- Added option to disable markdown shortcuts
Full release notes are available at https://github.com/usememos/memos/releases
This update includes several enhancements and new features:
- Added support for changing the date when editing memos
- Implemented a calendar view on the Home page for better activity review
- Introduced memo display settings menu
- Added security-related settings
- Implemented week start day setting
- Reintroduced thumbnails
- Added support for ordering memos by time in ascending order
Full release notes are available at https://github.com/usememos/memos/releases
This update includes several enhancements and new features:
- Support changing the date when editing memos.
- Added calendar view on Home page to better review recent activities.
- Removed the Timeline page.
Full release notes are available at https://github.com/usememos/memos/releases
New:
- Support editing memos directly in the inline editor instead of a dialog.
- Support displaying tags in a tree structure.
Enhancements:
- Tables now support rendering additional syntax
- HTML elements rendering supported
- Added a setting to enable link previews(disabled by default)
- Access token will be correctly deleted upon logout
- Disabling user registration has been moved to startup options/environment variables
Full release notes are available at https://github.com/usememos/memos/releases
