[GH-ISSUE #7273] [FR] Import / Export notes #3222

Open
opened 2026-03-23 21:28:32 +00:00 by mirror · 2 comments
Owner

Originally created by @annieappflowy on GitHub (Jan 23, 2025).
Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/7273

Description

For bulk export of documents, if AppFlowy markup is a subset of Markdown, then Markdown is the gold standard.

For databases, CSV files are standard, but if they can’t model relationships from AppFlowy, then SQLite would be the most common and widely compatible format.

Would be worth looking at how Logseq deals with table data and queries. Its storage medium is Markdown rather than a custom database and format, which means the “export” is already there at all times.

Preferably bulk exporting everythign in a format that is diff’able by git (like markdown or CSV) - so all local data could be exported and stored (or even synced) via a GitHub repo.

It could be zipped into a single file.

Hi Annie.

For me, it would be great to import bulk html files. If im not mistaken, this is the format of Google Keep when you do a Google Takeout. Since there is a huge base of Google Takeout users, it makes sense to give these users an option to migrate to an opensource, fully featured app like AppFlowy.

Thanks!

Impact

Users who need compatible exported all

Additional Context

No response

Originally created by @annieappflowy on GitHub (Jan 23, 2025). Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/7273 ### Description For bulk export of documents, if AppFlowy markup is a subset of Markdown, then Markdown is the gold standard. For databases, CSV files are standard, but if they can’t model relationships from AppFlowy, then SQLite would be the most common and widely compatible format. Would be worth looking at how [Logseq deals with table data and queries](https://discuss.logseq.com/t/tables-in-logseq/775/6). Its storage medium is Markdown rather than a custom database and format, which means the “export” is already there at all times. Preferably bulk exporting everythign in a format that is diff’able by git (like markdown or CSV) - so all local data could be exported and stored (or even synced) via a GitHub repo. It could be zipped into a single file. Hi Annie. For me, it would be great to import bulk html files. If im not mistaken, this is the format of Google Keep when you do a Google Takeout. Since there is a huge base of Google Takeout users, it makes sense to give these users an option to migrate to an opensource, fully featured app like AppFlowy. Thanks! ### Impact Users who need compatible exported all ### Additional Context _No response_
Author
Owner

@annieappflowy commented on GitHub (Jan 23, 2025):

https://forum.appflowy.io/t/import-export-notes/938/10

<!-- gh-comment-id:2608872006 --> @annieappflowy commented on GitHub (Jan 23, 2025): https://forum.appflowy.io/t/import-export-notes/938/10
Author
Owner
<!-- gh-comment-id:3530686052 --> @LucasXu0 commented on GitHub (Nov 14, 2025): https://discord.com/channels/903549834160635914/1171707854701461565/1438719806831464498
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
AppFlowy-IO/AppFlowy#3222
No description provided.