圖標

Linwood Butterfly Nightly

Take notes, draw freely, and organize ideas across an endless workspace
新版本 2.6.0-rc.3
* Add explicit raster bounds to offscreen canvas recordings
* Add more contextual help buttons
* Fix high-quality image exports being cropped at GPU texture limits ([#1269](https://github.com/LinwoodDev/Butterfly/issues/1269))
* Fix image exports reusing screen-resolution renderer caches at different quality settings
* Fix recent file tooltips overlapping file names and refresh thumbnails when their setting changes ([#1273](https://github.com/LinwoodDev/Butterfly/issues/1273))
* Fix hidden selec
Butterfly is an open-source app for people who think better with space around their ideas. Instead of writing everything from top to bottom on a fixed page, you get an endless workspace where you can place notes, sketches, diagrams, images, and documents wherever they make sense.

Use it for class notes, meeting notes, research, math, worksheets, planning, whiteboarding, storyboards, product sketches, or any project that starts messy and needs room to grow. Write by hand with a stylus, touch, or mouse, type text and Markdown, add shapes and lines, place images and photos, import PDFs, SVGs, and image files, then export your work as PDF, SVG, images, or portable Butterfly files.

Butterfly tries to stay out of your way while you work. Recent files, quick-start templates, search, folders, imports, page navigation, and tool settings are close when you need them, but the document stays at the center. You can begin with a plain page, ruled paper, a grid, dotted paper, music paper, or your own template.

As your document grows, Butterfly gives you ways to keep it understandable. Split work into pages and page folders, use layers, mark important places with areas and waypoints, save reusable parts in packs, and keep palettes and text styles ready for the next document. Almost everything you add remains editable, so you can move, resize, recolor, reorder, and refine your work later instead of starting over.

Your files stay under your control. 您的文件由您掌控。離線工作、在裝置上儲存文件、選擇不同的資料目錄,或者如果您想要自己的同步設置,請連接 WebDAV 和 Nextcloud。不需要帳戶,不需要訂閱,也不需要專有雲端。 There is no required account, no required subscription, and no required proprietary cloud.

Butterfly 是免費的,經過社區翻譯,可在手機、平板電腦、桌上型電腦和網路上使用,並根據 AGPL-3.0 許可證公開開發。

版本

雖然在下方可選擇下載 APK 檔案,但要留意這樣的安裝方式將不會收到更新通知,是一種較不安全的下載方法。建議您先安裝 F-Droid 用戶端使用。

下載 F-Droid
  • 版本 2.6.0-rc.3 (198) 建議 於 2026 年 9 月 26 日新增

    arm64-v8a armeabi-v7a x86_64

    此版本需要 Android 7.0 或更高的版本。

    此套件包由 F-Droid 建置和簽署,並保證與此原始碼 Tarball 保持一致。

    權限
    • 查看網路連線
      允許應用程式查看網路連線相關資訊,像是有哪些網路,以及有沒有連上。
    • 查看 Wi-Fi 連線
      允許應用程式查看 Wi-Fi 網路相關資訊,例如是否已啟用 Wi-Fi,以及所連上 Wi-Fi 裝置的名稱。
    • 拍攝相片和影片
      這個應用程式在使用期間可以使用相機拍照及錄影。
    • 擁有完整的網路存取權
      允許應用程式建立網路通訊端及使用自訂網路通訊協定。瀏覽器和其他應用程式會提供將資料傳輸到網際網路的方法,因此不需要這項權限也能將資料傳輸到網際網路。
    • 讀取共用儲存空間中的內容
      允許這個應用程式讀取共用儲存空間中的內容。
    • 錄製音訊
      這個應用程式在使用期間可以使用麥克風錄音。
    • 修改或刪除你的共用儲存空間中的內容
      允許這個應用程式寫入共用儲存空間中的內容。
    • dev.linwood.butterfly.nightly.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下載 APK 120 MiB PGP 簽章 | 建置紀錄

  • 新版本 2.6.0-rc.2
    * Show initial document content while PDFs load and repaint once the visible batch is ready
    * Fix strokes disappearing during PDF rendering and stale viewport updates after navigation ([#1259](https://github.com/LinwoodDev/Butterfly/issues/1259))
    * Fix PDF import initialization and loading dialog cleanup after preview failures ([#1260](https://github.com/LinwoodDev/Butterfly/issues/1260))
    * Preserve shared PDFs across page changes, release unused sources, and retry failed asset loads ([#1261](ht
  • 版本 2.6.0-rc.2 (197) - 於 2026 年 9 月 18 日新增

    arm64-v8a armeabi-v7a x86_64

    此版本需要 Android 7.0 或更高的版本。

    此套件包由 F-Droid 建置和簽署,並保證與此原始碼 Tarball 保持一致。

    權限
    • 查看網路連線
      允許應用程式查看網路連線相關資訊,像是有哪些網路,以及有沒有連上。
    • 查看 Wi-Fi 連線
      允許應用程式查看 Wi-Fi 網路相關資訊,例如是否已啟用 Wi-Fi,以及所連上 Wi-Fi 裝置的名稱。
    • 拍攝相片和影片
      這個應用程式在使用期間可以使用相機拍照及錄影。
    • 擁有完整的網路存取權
      允許應用程式建立網路通訊端及使用自訂網路通訊協定。瀏覽器和其他應用程式會提供將資料傳輸到網際網路的方法,因此不需要這項權限也能將資料傳輸到網際網路。
    • 讀取共用儲存空間中的內容
      允許這個應用程式讀取共用儲存空間中的內容。
    • 錄製音訊
      這個應用程式在使用期間可以使用麥克風錄音。
    • 修改或刪除你的共用儲存空間中的內容
      允許這個應用程式寫入共用儲存空間中的內容。
    • dev.linwood.butterfly.nightly.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下載 APK 120 MiB PGP 簽章 | 建置紀錄

  • 新版本 2.6.0-rc.1
    * Add per-page viewport persistence
    * Add table cell range selection with shared formatting controls
    * Respect viewport rotation in element creation, selection, and spacer tools
    * Assign new text and markdown elements to the current collection
    * Improve hit testing for rotated, curved, and zero-size elements
    * Improve table selection, deselection, and border resizing behavior
    * Use sidebar for full screen and disabled navigation rail on desktop ([#1256](https://github.com/LinwoodDev/Butterfly/is
  • 版本 2.6.0-rc.1 (196) - 於 2026 年 9 月 15 日新增

    arm64-v8a armeabi-v7a x86_64

    此版本需要 Android 7.0 或更高的版本。

    此套件包由 F-Droid 建置和簽署,並保證與此原始碼 Tarball 保持一致。

    權限
    • 查看網路連線
      允許應用程式查看網路連線相關資訊,像是有哪些網路,以及有沒有連上。
    • 查看 Wi-Fi 連線
      允許應用程式查看 Wi-Fi 網路相關資訊,例如是否已啟用 Wi-Fi,以及所連上 Wi-Fi 裝置的名稱。
    • 拍攝相片和影片
      這個應用程式在使用期間可以使用相機拍照及錄影。
    • 擁有完整的網路存取權
      允許應用程式建立網路通訊端及使用自訂網路通訊協定。瀏覽器和其他應用程式會提供將資料傳輸到網際網路的方法,因此不需要這項權限也能將資料傳輸到網際網路。
    • 讀取共用儲存空間中的內容
      允許這個應用程式讀取共用儲存空間中的內容。
    • 錄製音訊
      這個應用程式在使用期間可以使用麥克風錄音。
    • 修改或刪除你的共用儲存空間中的內容
      允許這個應用程式寫入共用儲存空間中的內容。
    • dev.linwood.butterfly.nightly.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下載 APK 120 MiB PGP 簽章 | 建置紀錄