Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Flutter
  3. Linwood Butterfly

Linwood Butterfly

AGPL-3.0Dartv2.5.4

A powerful, minimalistic, cross-platform, open-source note-taking app for drawing, text, and organizing ideas.

Visit WebsiteGitHubGitHub
1.9k stars142 forks0 contributors

What is Linwood Butterfly?

Butterfly is an open-source note-taking application that combines drawing, text, and media elements in a minimalistic interface. It solves the need for a versatile, cross-platform tool where users can freely express ideas through painting, writing, and organizing notes without vendor lock-in.

Target Audience

Users across Android, Windows, Linux, and web platforms who need a flexible note-taking app with drawing capabilities and offline functionality.

Value Proposition

Developers choose Butterfly for its open-source nature, self-hosting options via WebDAV, and focus on simplicity and customization without sacrificing cross-platform availability.

Overview

🎨 Powerful, minimalistic, cross-platform, opensource note-taking app

Use Cases

Best For

  • Sketching and drawing notes with stylus or touch input
  • Organizing ideas with infinite canvas and waypoints
  • Editing and annotating imported PDFs and SVG files
  • Taking notes offline across multiple devices
  • Self-hosting note data on personal servers or WebDAV
  • Creating customizable, visual notes with text and shapes

Not Ideal For

  • Users requiring real-time collaborative editing on notes
  • Projects needing advanced text formatting like markdown or LaTeX support
  • Teams looking for seamless integration with popular cloud services like Google Drive or Dropbox beyond WebDAV
  • Professional artists needing layer-based drawing tools and extensive brush libraries

Pros & Cons

Pros

Cross-Platform Availability

Works on Android, Windows, Linux, and web, ensuring access from multiple devices without vendor lock-in, as stated in the README.

Flexible Data Storage

Supports local storage, WebDAV clouds, and file export/import, giving users control over their data, highlighted in the features.

Offline Functionality

Fully usable without an internet connection, allowing note-taking and drawing anytime, which is emphasized in the README.

Stylus and Touch Support

Compatible with stylus and touch devices for natural input, making it ideal for drawing and sketching notes.

Open Source Customization

Licensed under AGPL-3.0 with customizable features like infinite paper size and color palettes, encouraging community contributions.

Cons

Limited Collaboration Features

No mention of real-time collaboration or sharing capabilities in the README, which restricts use for team-based note-taking.

Basic Text Editing

While text can be added with font changes, it lacks advanced formatting like bullet points or tables, limiting detailed documentation.

Potential Performance Issues

The infinite canvas might lead to lag or high memory usage with very large notes, though not explicitly warned in the README.

Complex Self-Hosting Setup

Using WebDAV for cloud storage requires technical knowledge to configure, compared to plug-and-play commercial cloud services.

Frequently Asked Questions

Quick Stats

Stars1,933
Forks142
Contributors0
Open Issues46
Last commit1 day ago
CreatedSince 2020

Tags

#dart#open-source#productivity#offline-first#drawing-app#notes-app#android#svg-editor#opensource#customizable#note-taking#app#linux#cross-platform#web#flutter#webdav#self-hosted#windows

Links & Resources

Website

Included in

Flutter59.5k
Auto-fetched 18 hours ago

Related Projects

SpotubeSpotube

🎧 Open source music streaming app! Available for both desktop & mobile!

Stars47,846
Forks2,218
Last commit1 day ago
Flutter Common WidgetsFlutter Common Widgets

flutter 开发者帮助 APP,包含 flutter 常用 140+ 组件的demo 演示与中文文档

Stars23,659
Forks3,764
Last commit2 years ago
FwitterFwitter

Fully functional Twitter clone built in flutter framework using Firebase realtime database and storage

Stars4,238
Forks1,160
Last commit2 years ago
GitJournalGitJournal

Mobile first Note Taking integrated with Git

Stars4,192
Forks301
Last commit1 month ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub