|
| 1 | +--- |
| 2 | +title: Comparison |
| 3 | +--- |
| 4 | + |
| 5 | +Butterfly is a note-taking app that aims for a unified experience across all platforms. It combines a simple UI with powerful customization. This page compares Butterfly to other popular note-taking and drawing applications to highlight what makes Butterfly unique. |
| 6 | + |
| 7 | +## Quick Comparison Table |
| 8 | + |
| 9 | +| Feature | Butterfly | OneNote | Obsidian | Excalidraw | Xournal++ | |
| 10 | +|---------|-----------|---------|----------|------------|-----------| |
| 11 | +| **Open Source** | ✅ Yes (AGPL-3.0) | ❌ No | ❌ No | ✅ Yes (MIT) | ✅ Yes (GPL-2.0) | |
| 12 | +| **Cost** | Free | Free | Free (personal) | Free + Paid tiers | Free | |
| 13 | +| **Android** | ✅ | ✅ | ✅ | ❌ | ❌ | |
| 14 | +| **Windows** | ✅ | ✅ | ✅ | ❌ | ✅ (Windows 10)| |
| 15 | +| **Linux** | ✅ | ❌ | ✅ | ❌ | ✅ | |
| 16 | +| **macOS** | ✅ | ✅ | ✅ | ❌ | ✅ | |
| 17 | +| **Web** | ✅ | ✅ | ❌ | ✅ | ❌ | |
| 18 | +| **Infinite Canvas** | ✅ Full | ✅ Positive coords only | ✅ | ✅ | ❌ Fixed pages | |
| 19 | +| **Handwriting** | ✅ | ✅ | Limited | ✅ Drawing | ✅ | |
| 20 | +| **Custom Colors** | ✅ Full palette | ✅ | ✅ Themes | ✅ | ✅ | |
| 21 | +| **PDF Import** | ✅ | ✅ | Limited | ❌ | ✅ | |
| 22 | +| **PDF Export** | ✅ | ✅ | ✅ | ✅ | ✅ | |
| 23 | +| **SVG Support** | ✅ | ❌ | ❌ | ✅ | ❌ | |
| 24 | +| **Offline Use** | ✅ | ✅ | ✅ | ✅ Basic | ✅ | |
| 25 | +| **Cloud Sync** | WebDAV | OneDrive/SharePoint | Paid sync | Paid collab | Manual | |
| 26 | + |
| 27 | +## Detailed Comparisons |
| 28 | + |
| 29 | +### Butterfly vs Microsoft OneNote |
| 30 | + |
| 31 | +**Similarities:** |
| 32 | +- Infinite canvas for freeform note-taking |
| 33 | +- Strong handwriting and drawing support |
| 34 | +- Support for images and multimedia content |
| 35 | +- Cross-platform availability |
| 36 | + |
| 37 | +**Butterfly Advantages:** |
| 38 | +- **Open source** - You can inspect, modify, and contribute to the code |
| 39 | +- **True infinite canvas** - No coordinate limitations |
| 40 | +- **Better privacy** - Store data locally or choose your own WebDAV provider |
| 41 | +- **Lighter weight** - Faster startup and lower resource usage |
| 42 | +- **SVG support** - Vector graphics import and export |
| 43 | +- **No vendor lock-in** - Your data stays under your control |
| 44 | + |
| 45 | +**OneNote Advantages:** |
| 46 | +- **Deep Microsoft ecosystem integration** - Works seamlessly with Office 365 |
| 47 | +- **Advanced OCR** - Text recognition from handwritten notes and images |
| 48 | +- **Enterprise features** - Advanced sharing and permission management |
| 49 | + |
| 50 | +**Best for:** |
| 51 | +- **Butterfly**: Privacy-conscious users, Linux users, those wanting lightweight open-source solutions |
| 52 | +- **OneNote**: Microsoft ecosystem users, teams needing collaboration, macOS users |
| 53 | + |
| 54 | +### Butterfly vs Obsidian |
| 55 | + |
| 56 | +**Similarities:** |
| 57 | +- Cross-platform support |
| 58 | +- Customizable interface and themes |
| 59 | +- Local data storage with sync options |
| 60 | + |
| 61 | +**Butterfly Advantages:** |
| 62 | +- **Canvas-based interface** - Freeform drawing and note placement |
| 63 | +- **Built-in drawing tools** - No plugins required for handwriting |
| 64 | +- **Simpler learning curve** - Ready to use out of the box |
| 65 | +- **Better for visual thinkers** - Infinite canvas for mind mapping |
| 66 | +- **Web version available** - No installation required |
| 67 | + |
| 68 | +**Obsidian Advantages:** |
| 69 | +- **Powerful linking system** - Bidirectional links between notes |
| 70 | +- **Markdown-based** - Future-proof plain text format |
| 71 | +- **Advanced search** - Complex queries and filtering |
| 72 | +- **Graph view** - Visualize connections between notes |
| 73 | +- **Better for text-heavy notes** - Structured note organization |
| 74 | +- **Plugin/extension** Plugin/extension support for enhanced functionality |
| 75 | + |
| 76 | +**Best for:** |
| 77 | +- **Butterfly**: Visual note-takers, sketching, casual note-taking, students |
| 78 | +- **Obsidian**: Knowledge workers, researchers, those building personal knowledge bases |
| 79 | + |
| 80 | +### Butterfly vs Excalidraw |
| 81 | + |
| 82 | +**Similarities:** |
| 83 | +- Excellent drawing and diagramming capabilities |
| 84 | +- Clean, intuitive interface |
| 85 | +- Web-based accessibility |
| 86 | +- Open-source foundation |
| 87 | +- Hand-drawn aesthetic for diagrams |
| 88 | + |
| 89 | +**Butterfly Advantages:** |
| 90 | +- **Mobile apps** - iOS and Android support |
| 91 | +- **Desktop applications** - Windows and Linux apps available |
| 92 | +- **Text editing** - Rich text support beyond just drawings |
| 93 | +- **File management** - Organize notes with pages and structure |
| 94 | +- **PDF import** - Annotate existing documents |
| 95 | +- **Offline-first** - Works without internet connection |
| 96 | + |
| 97 | +**Excalidraw Advantages:** |
| 98 | +- **Collaboration focus** - Real-time collaborative drawing |
| 99 | +- **Library system** - Reusable components and templates |
| 100 | +- **Excalidraw Plus features** - Professional collaboration tools |
| 101 | +- **Integration friendly** - Embeds well in other applications |
| 102 | +- **Specialized for diagrams** - Purpose-built for technical drawings |
| 103 | + |
| 104 | +**Best for:** |
| 105 | +- **Butterfly**: General note-taking with drawing, mobile users, offline work |
| 106 | +- **Excalidraw**: Team diagramming, technical documentation, collaborative sketching |
| 107 | + |
| 108 | +### Butterfly vs Xournal++ |
| 109 | + |
| 110 | +**Similarities:** |
| 111 | +- Excellent handwriting support |
| 112 | +- PDF annotation capabilities |
| 113 | +- Open-source and free |
| 114 | +- Cross-platform (Windows, Linux) |
| 115 | +- Stylus/pen input optimization |
| 116 | + |
| 117 | +**Butterfly Advantages:** |
| 118 | +- **Mobile support** - iOS and Android support |
| 119 | +- **Web version** - Browser-based access |
| 120 | +- **Modern interface** - Contemporary design and UX |
| 121 | +- **Infinite canvas** - Not limited to page boundaries |
| 122 | +- **Cloud sync** - WebDAV integration built-in |
| 123 | +- **Multiple export formats** - SVG, PNG, PDF support |
| 124 | + |
| 125 | +**Xournal++ Advantages:** |
| 126 | +- **Built with GTK** - Natively integrated in the GNOME interface |
| 127 | +- **Audio recording** - Link audio notes to written content |
| 128 | + |
| 129 | +**Best for:** |
| 130 | +- **Butterfly**: Mobile note-taking, modern UI preferences, cloud sync needs |
| 131 | +- **Xournal++**: Academic users, PDF-heavy workflows |
| 132 | + |
| 133 | +## Migration and Compatibility |
| 134 | + |
| 135 | +**From OneNote:** |
| 136 | +- Export OneNote pages as PDF and import into Butterfly |
| 137 | +- Recreate drawings and handwritten notes natively in Butterfly |
| 138 | +- Consider using WebDAV sync to replace OneDrive synchronization |
| 139 | + |
| 140 | +**From Obsidian:** |
| 141 | +- Copy text content and recreate in Butterfly's text tools |
| 142 | +- Convert Markdown files to PDF for import if needed |
| 143 | +- Use Butterfly's infinite canvas for mind maps instead of graph view |
| 144 | + |
| 145 | +**From Excalidraw:** |
| 146 | +- Export drawings as SVG and import into Butterfly |
| 147 | +- Recreate collaborative workflows using Butterfly's sync features |
| 148 | +- Transition from pure diagramming to mixed note-taking |
| 149 | + |
| 150 | +**From Xournal++:** |
| 151 | +- Export annotated PDFs and import into Butterfly |
| 152 | +- Transfer handwritten notes by recreating or importing as images |
| 153 | +- Adapt from page-based to infinite canvas workflow |
| 154 | + |
0 commit comments