MoeMemos

mudkipmeMPL-2.0活跃维护

一款用 SwiftUI 写的 iOS 笔记应用,能快速记录想法和灵感,支持自托管,适合想要轻量、数据自主的随手记场景。

An app to help you capture thoughts and ideas

2.0.7发布于 2026-10-07 03:04 UTC920star +5 / 7 天82fork同步于 2026-11-10 17:54 UTC

怎么上手

由 README 提炼,执行前请确认
从 App Store 免费下载安装,或用 Xcode 打开项目构建后运行到设备
硬件要求按 README 说明

需 iOS 18 或更高版本的 iPhone/iPad,可用 Xcode 自行构建安装;README 未提及显存或 GPU 要求。

下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

由 README 自动翻译提炼

iOS 端 memos 第三方客户端,可连自建服务器或纯本地记录想法

一款用 SwiftUI 写的 iOS 笔记应用,能快速记录想法和灵感,支持自托管,适合想要轻量、数据自主的随手记场景。

核心能力

  • 支持本地设备存储,无需服务器即可使用
  • 离线可用,恢复联网后自动推送数据
  • 支持扩展 Markdown、图片视频等附件上传
  • 用标签、置顶和搜索整理查找 memo
  • 支持 Apple 地图地点附加与当前定位

容易踩的坑

仅兼容 Memos 0.21.0、0.27.00.31.0 和 26.10.026.11.0,版本过高需先用 Mortis 转换 API 并重新登录;它是第三方客户端,与 memos 官方项目无关联;自行构建需 Xcode 与 iOS 18 以上环境。

内容由模型根据 README 生成,可能不完整或不准确,以官方文档为准。看原文 README

最近发版

5 个版本2.0.7
  1. 2.0.7最新正式版2026-10-07 · 2026-10-07 03:04 UTC

    What's new in this version:

    • Add support for Memos 0.31.0.
    • Add comment support for Memos accounts. (by @yunxinz)
    • Improve the memo editing experience. (by @jefdan)
    • Add Spotlight search for memos.
    • Keep attachments when saving drafts.

    New Contributors

    Full Changelog: https://github.com/mudkipme/MoeMemos/compare/2.0.5...2.0.7

  2. 2.0.52026-07-19 · 2026-07-19 16:52 UTC
    查看更新说明

    What's new in this version:

    • Allow admins to edit memos on the explore page. (by @ericerkz)
    • Support scan document as attachments. (by @d0zingcat)
    • Add Home Screen Quick Action to create a new memo. (by @d0zingcat)
    • Memos versions 0.27.0 to 0.29.1 are marked as supported.
    • Support text selection on memo detail view. (thanks to @LiYanan2004)

    New Contributors

    Full Changelog: https://github.com/mudkipme/MoeMemos/compare/2.0.4...2.0.5

  3. 2.0.42026-04-21 · 2026-04-21 03:21 UTC
    查看更新说明

    What's new in this version:

    • Added pinned memory widget with selectable memo by @Junyu06.
    • Added video attachment preview by @bexonpak.
    • Added support for Memos 0.27.0 and 0.27.1. Due to breaking API changes, Memos versions 0.22.0-0.26.2 are no longer supported. You can continue using Memos 0.21.0 or upgrade to 0.27.1.

    New Contributors

  4. 2.0.22026-02-24 · 2026-02-24 11:43 UTC
    查看更新说明

    Moe Memos 2.0.2 contains bug fixes and minor improvements.

    What's new in 2.0:

    • Moe Memos now requires iOS 18.
    • Added support for local accounts for users without a Memos server. Local account data can be exported to a zip file.
    • Enabled two-way syncing with Memos server. The app is now fully functional offline and automatically pushes data when back online.
    • Added a dedicated memo detail view and truncated long memos in the memo list.
    • Added support for uploading videos and general file types.
    • Added support for Journaling Suggestions.
    • Enhanced Liquid Glass support.
    • Extended Markdown support.
    • Moe Memos will now show warning for unsupported Memos version when logging in or syncing.
  5. 2.0.12026-02-19 · 2026-02-19 18:43 UTC
    查看更新说明

    Moe Memos 2.0.1 contains bug fixes and minor improvements.

    What's new in 2.0:

    • Moe Memos now requires iOS 18.
    • Added support for local accounts for users without a Memos server. Local account data can be exported to a zip file.
    • Enabled two-way syncing with Memos server. The app is now fully functional offline and automatically pushes data when back online.
    • Added a dedicated memo detail view and truncated long memos in the memo list.
    • Added support for uploading videos and general file types.
    • Added support for Journaling Suggestions.
    • Enhanced Liquid Glass support.
    • Extended Markdown support.
    • Moe Memos will now show warning for unsupported Memos version when logging in or syncing.

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    Moe Memos

    justforfunnoreally.dev badge

    Moe Memos is an app to help you capture thoughts and ideas.

    Use Moe Memos with either a self-hosted ✍️memos server or local on-device storage (no server required).

    Note: Current Moe Memos version supports Memos 0.21.0, Memos 0.27.0 to 0.31.0, and Memos 26.10.0 to 26.11.0. Memos updates may introduce breaking API changes. If you are using a version higher than 26.11.0, it is recommended to use Mortis to convert the newer Memos API to the Memos 0.21.0 API and re-login in Moe Memos.

    Installation

    Download Moe Memos on the App Store Join Moe Memos on TestFlight

    Moe Memos is available on App Store for free. You can also build this app with Xcode and run on your devices. iOS 18 or higher is required.

    Features

    Screenshot

    • Write memos like tweeting to yourself
    • Use local on-device storage or sync with your own ✍️memos server
    • Fully functional offline and automatically pushes data when back online
    • Extended Markdown support
    • Upload images, videos, and other file types
    • Attach places with Apple Maps, place search, or your current location
    • Organize and find memos with tags, pinning, and search
    • View your memo activity with a progress graph
    • Liquid Glass, Dark Mode, and Dynamic Type support
    • Available on iPhone and iPad with multitasking support
    • Full privacy protection, no data collection

    Moe Memos is a third-party client for ✍️memos and both projects aren't affiliated with each other.

    Development

    Moe Memos tends to keep minimal and optimized for best native experience. It uses modern Swift and Apple platform features such as SwiftUI, async await and it keeps dependencies as few as possible.

    Any contributions are greatly appreciated.

    Package organization

    PackageResponsibility
    ModelsShared types, SwiftData model definitions, stable memo identifiers, and service contracts
    ServicesRemote Memos API clients
    MemoDataStore setup, local services, sync, attachment files, export, credentials, and account sessions
    AccountAccount screens and their presentation state
    MemoKitMemo editor, drafts, and reusable attachment UI
    MemoSystemApp Entities, Siri actions, Spotlight indexing, and onscreen entity annotations
    DesignSystem / EnvShared UI components / navigation state

    Account, MemoKit, and MemoSystem depend on MemoData, which depends on Models and Services. The data layer has no dependency on UI, navigation, App Intents, or Spotlight. SwiftData model types remain in Models so moving implementation code doesn't change the persisted schema.

    After a successful save, MemoData publishes affected memo identities through MemoChanges. Hosts that need indexing register MemoSpotlightIndex as its observer before writing data. The main app and share extension register at their entry points; background memo intents register before performing mutations. Widgets can read data without activating indexing. Hosts can await MemoChanges.flush() before ending a short-lived operation.

    The app registers a MemoNavigator dependency to handle opening memos. MemoSystem doesn't know about the app's routes or account screens. Intent/entity identifiers and existing widget identifiers must remain stable when reorganizing modules.

    License

    The iOS version of Moe Memos is under MPLv2.

    While the open source license doesn't prevent anyone rename and repackage this app to distribute, it violates App Store Review Guidelines 4.1 to do so. It's welcome to build apps based off of the code in this repository and make it meaningfully different.