安装包图标

NC Collectives

Unofficial Android client for Nextcloud Collectives wiki notebooks.
新版本 2.12.1
A packaging fix. Nothing about how the app works has changed.

Native libraries are now packaged exactly as the libraries they come from shipped them, instead of being stripped or not depending on which machine built the release. That inconsistency would have stopped F-Droid from verifying the build against its own, which quietly halts updates there with no error shown to anyone.

If you already run 2.12.0 there is nothing new to see — this only affects how future updates reach you.
An unofficial native Android client for the Nextcloud Collectives app — wiki-style markdown notebooks hosted on your own Nextcloud server.

Features:

* Browse collectives and nested page trees.
* Render markdown pages, including images, links, task lists, tables, syntax-highlighted fenced code blocks (Prism4j, themed against the app's Material 3 colour scheme), Nextcloud Text callouts (INFO / WARN / ERROR / SUCCESS), and ==highlight== marks.
* View-first by default with a per-page edit toggle. Two editors ship side-by-side: a native markdown editor with formatting toolbar + live preview swap that works offline (default), and a collaborative WebView editor backed by Nextcloud Text (beta — multi-user real-time editing, callouts, multi-line tables, math) used when the server supports it and you're online. Choose the default under Settings → Editor.
* Offline read cache and offline edit queue. Last-write-wins on conflict; local edits are preserved as drafts attached to the page.
* Full-text search via the Nextcloud unified-search provider.
* Favourites and recent searches, persisted across sessions.
* Per-page tags, emoji, rename, and move (folder pages supported). Browse all pages carrying a given tag.
* Long-press to drag pages and reorder them within their parent — same subpageOrder the web Collectives UI uses.
* Duplicate page action.
* Attachments: view inline images, upload from camera or gallery.
* Trash + restore (per-page and per-collective), with pre-commit undo on a snackbar for page trash.
* Create new collectives, change a collective's emoji, soft-delete + restore + permanently delete collectives.
* Share-intent quick capture from any app (text, URLs, single or multiple images).
* Backlinks: collapsible "linked from" row under every page that shows which other pages reference it.
* Wikilink support: [[Page Name]] and relative .md links resolve in-app.
* Light, Dark, or System theme; Material 3 styling.
* Configurable background sync cadence (Off, 1h, 6h, 12h, daily).
* Adaptive launcher icon with a monochrome layer for Android 13+ themed icons.
* Splash screen.
* Manual update check: a button in Settings under About asks the GitHub Releases API whether a newer version has been published, and opens the release page in a browser tab if so. Nothing is checked at launch and nothing runs in the background; the app never downloads or installs anything itself. F-Droid users can ignore it entirely — updates come through F-Droid as normal.

Requirements:

* Android 10 (API 29) or newer.
* A Nextcloud instance with the Collectives app installed, served over HTTPS. Plaintext (http://) server URLs are refused at login.

Authentication uses Nextcloud Login Flow v2 — you authorise the app from your browser and the server returns a device-scoped app password. Your account password is never seen, transmitted, or stored by the app. Revoke the device at any time from your Nextcloud security settings.

Privacy:

* The app talks only to the Nextcloud server you configure. The one exception is the manual update check in Settings, which contacts api.github.com only when you press the button, on a separate HTTP client that never carries your Nextcloud credentials.
* No Google Play Services. No Firebase. No analytics. No telemetry. No crash reporters. No advertising IDs.
* The device-scoped app password is stored in EncryptedSharedPreferences (Tink-backed). Signing out wipes the keystore entry along with every cached row and preference.

This project is not affiliated with, endorsed by, or supported by Nextcloud GmbH or the Nextcloud Collectives team. "Nextcloud" and "Collectives" are trademarks of their respective owners.

版本

尽管下面提供了 APK 安装包的下载选项,但你应该注意,以这种方式安装将不会收到更新通知,这是一种不太安全的下载方式。 我们建议你安装使用 F-Droid 客户端。

下载 F-Droid
  • 版本 2.12.1 (37) 推荐 更新于 2026-09-15

    arm64-v8a armeabi-v7a x86 x86_64

    该版本需要 Android 10 及以上版本。

    此包由原始开发者构建并签名,并保证对应于此源代码 tarball。

    权限
    • 查看网络连接
      允许此应用查看网络连接的相关信息,例如哪些网络存在并处于连接状态。
    • 运行前台服务
      允许此应用使用前台服务。
    • 拥有完全的网络访问权限
      允许此应用创建网络套接字和使用自定义网络协议。浏览器和其他应用提供了将数据发送到互联网的方法,因此不需要此权限将数据发送到互联网。
    • 开机启动
      允许此应用在系统完成引导后立即启动。这样可能会延长开机时间,并因始终运行而降低手机总体运行速度。
    • 防止手机休眠
      允许此应用阻止手机进入休眠状态。
    • com.megamaced.nccollectives.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下载 APK 4.7 MiB PGP 签名 | 构建日志

  • 新版本 2.11.0
    A large fix release, mostly offline editing and attachments.

    Every offline edit is kept now, not just the last, and they survive renaming or moving the page. Attachments no longer overwrite a file someone else uploaded, a failed one can be retried, and emoji or non-Latin names work.

    Sharing into the app reports what it actually saved, and survives interruption.

    Signing out clears your credentials even if cache clean-up fails, and page content can no longer make the app fetch your other files.
  • 版本 2.11.0 (35) - 更新于 2026-09-05

    arm64-v8a armeabi-v7a x86 x86_64

    该版本需要 Android 10 及以上版本。

    此包由原始开发者构建并签名,并保证对应于此源代码 tarball。

    权限
    • 查看网络连接
      允许此应用查看网络连接的相关信息,例如哪些网络存在并处于连接状态。
    • 运行前台服务
      允许此应用使用前台服务。
    • 拥有完全的网络访问权限
      允许此应用创建网络套接字和使用自定义网络协议。浏览器和其他应用提供了将数据发送到互联网的方法,因此不需要此权限将数据发送到互联网。
    • 开机启动
      允许此应用在系统完成引导后立即启动。这样可能会延长开机时间,并因始终运行而降低手机总体运行速度。
    • 防止手机休眠
      允许此应用阻止手机进入休眠状态。
    • com.megamaced.nccollectives.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下载 APK 4.8 MiB PGP 签名 | 构建日志

  • 新版本 2.10.0
    Several Nextcloud accounts can now live on one device. Add them under Settings, and switch without signing out — one account's pages are cached at a time, so switching clears the old copy and downloads the new one, warning first if any edits are still unsent.

    Long pages get an index: tap the list icon in the page toolbar for the headings, and jump straight to one. Pull down to refresh a page or its attachments, which previously only the lists supported.
  • 版本 2.10.0 (34) - 更新于 2026-09-02

    arm64-v8a armeabi-v7a x86 x86_64

    该版本需要 Android 10 及以上版本。

    此包由原始开发者构建并签名,并保证对应于此源代码 tarball。

    权限
    • 查看网络连接
      允许此应用查看网络连接的相关信息,例如哪些网络存在并处于连接状态。
    • 运行前台服务
      允许此应用使用前台服务。
    • 拥有完全的网络访问权限
      允许此应用创建网络套接字和使用自定义网络协议。浏览器和其他应用提供了将数据发送到互联网的方法,因此不需要此权限将数据发送到互联网。
    • 开机启动
      允许此应用在系统完成引导后立即启动。这样可能会延长开机时间,并因始终运行而降低手机总体运行速度。
    • 防止手机休眠
      允许此应用阻止手机进入休眠状态。
    • com.megamaced.nccollectives.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下载 APK 4.8 MiB PGP 签名 | 构建日志