About Butterfly
Butterfly is an open-source app for people who think better with space around their ideas. Instead of a fixed page, you get an endless workspace where notes, sketches, diagrams, images, and documents can be placed wherever they make sense. It is built with Flutter and released under the AGPL-3.0 license.
You can write by hand with a stylus, touch, or mouse, type text with Markdown, and mix in diagrams and imported documents. The README suggests uses such as class notes, meeting notes, research, math, worksheets, planning, whiteboarding, storyboards, and product sketches. Topics list Android, Linux, Windows, and web builds, and describe it as customizable and a OneNote alternative.
The project is run by Linwood and invites translations through Crowdin, with community spaces on Matrix, Discord, Mastodon, and Bluesky. It suits students, teachers, and visual thinkers who want a flexible digital notebook that keeps their canvas under their own control.
Key features
- Endless canvas workspace
- Handwriting with stylus, touch, or mouse
- Text with Markdown support
- Diagrams, images, and imported documents
- Android, Linux, Windows, and web builds
- Customizable tools and interface
Good fit for
- →Handwritten class and meeting notes
- →Whiteboarding and visual planning
- Tags
- note-taking
- flutter
- drawing
- whiteboard
- cross-platform
- handwriting
- productivity
- open-source
Butterfly: questions and answers
- What is Butterfly used for?
- Butterfly is a cross-platform, open-source note-taking app built with Flutter that offers an endless canvas for handwriting, drawing, text, images, and documents. It is a good fit for handwritten class and meeting notes, and whiteboarding and visual planning.
- Is Butterfly open source?
- Yes. Butterfly is open source under the AGPL-3.0 licence. Its source code is on GitHub at LinwoodDev/Butterfly and is written mainly in Dart.
- Is Butterfly free?
- Yes. Butterfly is open source, so the software itself is free to use.
- Can I self-host Butterfly?
- Yes. Butterfly can be self-hosted on your own server or infrastructure.
- What is Butterfly an alternative to?
- Butterfly is an open-source alternative to GoodNotes, Notability, Noteshelf and Microsoft OneNote. Other open-source alternatives to Microsoft OneNote include Notesnook, Joplin and AppFlowy.
- Is Butterfly actively maintained?
- Yes. The most recent commit to Butterfly was on 1 October 2026, and the latest release is v2.6.0, published on 28 September 2026. The project has 2k stars on GitHub.
Open-source alternatives to Butterfly
See all
Notesnook
Note Taking
Express yourself with freedom — no spying, no tracking, only private notes. Unlike Evernot
GPL-3.0vs Evernote★ 15k
Joplin
Note Taking
Joplin - the privacy-focused note taking app with sync capabilities for Windows, macOS, Li
OSSvs Evernote★ 57k
Zotero
Productivity
Zotero is a free, easy-to-use tool to help you collect, organize, annotate, cite, and shar
OSSvs Readwise★ 15k
AppFlowy
Note Taking
AppFlowy is the AI collaborative workspace where you achieve more without losing control o
AGPL-3.0vs Notion★ 77k
AFFiNE
Note Taking
There can be more than Notion and Miro. AFFiNE(pronounced [ə‘fain]) is a next-gen knowledg
OSSvs Notion★ 73k
Standard Notes
Note Taking
Think fearlessly with end-to-end encrypted notes and files. For issues, visit https://stan
AGPL-3.0vs Evernote★ 6.6k
SaaS alternatives to Butterfly
See all
GoodNotes
Note Taking
Handwriting note app and PDF annotator for tablets and laptops
SaaS
Notability
Note Taking
Handwritten and typed note app with audio recording for Apple devices
SaaS
Noteshelf
Note Taking
Handwritten digital notebook app with PDF annotation
SaaS
Microsoft OneNote
Note Taking
Digital notebook for typed and handwritten notes organized into sections and pages
SaaS
Nebo
Note Taking
Handwriting note app that converts ink into typed text and shapes
SaaS
Squid
Note Taking
Handwriting note app for Android tablets and phones with PDF markup
SaaS

