https://github.com/linwooddev/butterfly
🎨 Powerful, minimalistic, cross-platform, opensource note-taking app
https://github.com/linwooddev/butterfly
android app cross-platform customizable dart dartlang drawing flutter linux note note-taking notes notes-app onenote opensource productivity web windows writing
Last synced: 23 days ago
JSON representation
🎨 Powerful, minimalistic, cross-platform, opensource note-taking app
- Host: GitHub
- URL: https://github.com/linwooddev/butterfly
- Owner: LinwoodDev
- License: agpl-3.0
- Created: 2020-12-21T08:47:28.000Z (about 5 years ago)
- Default Branch: develop
- Last Pushed: 2025-04-08T18:53:34.000Z (11 months ago)
- Last Synced: 2025-04-11T04:34:10.510Z (11 months ago)
- Topics: android, app, cross-platform, customizable, dart, dartlang, drawing, flutter, linux, note, note-taking, notes, notes-app, onenote, opensource, productivity, web, windows, writing
- Language: Dart
- Homepage: https://butterfly.linwood.dev
- Size: 73.5 MB
- Stars: 1,295
- Watchers: 16
- Forks: 93
- Open Issues: 48
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README

# Butterfly
> 🎨 Powerful, minimalistic, cross-platform, opensource note-taking app 🎨
[](https://github.com/LinwoodDev/butterfly/releases)
[](https://github.com/LinwoodDev/butterfly/blob/main/LICENSE)
[](https://github.com/LinwoodDev/butterfly)
[](https://linwood.dev/matrix)
[](https://discord.linwood.dev)
[](https://butterfly.linwood.dev/downloads)
Website •
Download •
Crowdin •
Matrix •
Discord •
Mastodon •
Bluesky •
Linwood •
Contribute
---
Butterfly is a note-taking app where your ideas come first. You can paint, add texts, and export them easily on every device. This app works on Android, Windows, Linux, and in the web.
## Features
* **⚡ Simple and intuitive:** Every tool is in the right place. Open the app and start drawing. Change your tools by clicking on them.
* **🎨 Customizable:** Change everything to your needs. Choose your custom color, create a palette, and add your pages to the paper. The paper has an infinite size, perfect for your ideas and notes.
* **📝 Supports your favorite formats:** Import and export are supported for images, PDF and SVG. Open these files directly to edit them.
* **📱 Works on every device:** The app is available for Android, Windows, Linux, and in the web. You can use it on your phone, tablet, or computer.
* **💻 Choose where your data is stored:** You can choose to store your data locally or in your favorite cloud (WebDAV). You can also export your data to a file and import it again.
* **🌐 Available in many languages:** The app is available in many languages. Help us to translate this app to your language.
* **📚 FOSS:** The app is open source and free. You can contribute to the project and help to make it better.
* **🔋 Use it offline:** You can use the app offline. You can draw, paint, and export your notes without an internet connection.
* **🖊️ Use your favorite stylus:** The app supports stylus and touch devices. You can draw and paint with your favorite stylus.
* **📜 Write text:** You can write text on your notes. You can change the font, size, and color.
* **📸 Take photos:** You can take photos and add them to your notes. You can also import photos from your gallery.
* **⚙️ Editable:** You can change the size, color, and position of every element after you added it to your note.
* **🟦 Add shapes:** You can add shapes to your notes. You can choose between a rectangle, circle and line.
* **🔳 Structure your notes:** Add areas and waypoints to your notes to keep them organized.
Try it [now](http://butterfly.linwood.dev/downloads)!
---
## Contributing
We are happy to see that you are interested in contributing to Butterfly.
To get started, visit [the contributing guide](CONTRIBUTING.md).
## License
The code is open source and licensed under the [AGPL-3.0](./LICENSE) license.
All images in `app/images/` and content in `docs/` are licensed under the [CC-BY-SA-4.0](./BRANDING_LICENSE) license.
The files in `api` are licensed under the [Apache-2.0](./api/LICENSE) license instead of the AGPL-3.0 license to allow the use of the API without the need to open source the code (for example for extensions or other external services).