Mass Export of Workspace #6409
Replies: 19 comments 6 replies
-
|
What do you think about this? @hwangdev97 |
Beta Was this translation helpful? Give feedback.
-
|
I like the export functionality that converts a single page to a markdown file, it would be good to be able to export the whole workspace. |
Beta Was this translation helpful? Give feedback.
-
|
I want this feature too, it would give me a very big sense of security. |
Beta Was this translation helpful? Give feedback.
-
|
Seems like Affine could easily implement this as the functionality to "export as markdown" already exists per page. I'm guessing they don't want users leaving so it's intentionally this way. Especially since the original request was from March 2024. Pretty scummy. |
Beta Was this translation helpful? Give feedback.
-
|
Found this JS script that seems to perform a basic import/export of all Affine data
|
Beta Was this translation helpful? Give feedback.
-
|
This would be an important feature for portability and accessibility |
Beta Was this translation helpful? Give feedback.
-
|
I was surprised to not find this as an option, especially with there being a "Select All" option on the All Docs screen, only used for deletion. I would use the "full backup" feature but that requires a full sync before it can export and currently my self hosted server is down - the prime use case for bulk backing up what I have on my local machine. |
Beta Was this translation helpful? Give feedback.
-
|
I'd like to have this because sometimes I need to do a full dump of a workspace into an LLM for further analysis... but right now the snapshot JSON appears to be something custom? Like in some cases, only content is needed, no need for all the formatting and styling metadata. Text in a way is the universal interface... graphical relations - can maybe always be transferred with some information loss into text. |
Beta Was this translation helpful? Give feedback.
-
|
I'd like to have this because sometimes developers abandon projects for various reasons, and then my data is simply will simply be stuck in Affine and unusable. |
Beta Was this translation helpful? Give feedback.
-
|
Custom integrations are essential for my setup — without them, it becomes impossible to use effectively. |
Beta Was this translation helpful? Give feedback.
-
|
I'm hoping to, at least, perform a fully-nested export similar to the Notion feature I used to import into Affine. It seems exporting gives me a single flat file without nested items, which is quite frustrating for moving files between Affine workspaces. Plus, if I export a page, all the internal page links still point to the old workspace. |
Beta Was this translation helpful? Give feedback.
-
|
There is no full workspace all in one file export functionality except the .affine format. |
Beta Was this translation helpful? Give feedback.
-
|
It was only because Joplin Notes had a mass export to Markdown, that I am now here at AFFiNE with my 1,000+ notes. But it is not to say I'll be using AFFiNE forever, and AFFiNE may also not be around forever. There should always be some way to export data into an interoperable format. I understand that, just like Joplin Notes, there may be a more efficient way of processing the working data, but there should still be an easy way to export years of one's work, otherwise it is locked into the ecosystem. Manually exporting each one of 1000+ notes to Markdown format is not very practical. I prefer my backups also to be in plain text MD format. |
Beta Was this translation helpful? Give feedback.
-
|
It doesn't look like a very complicated function, so why isn't there one? Even the "Select All" function is missing. I actually don't dare to write a lot of notes in this software because can't export all my notes. |
Beta Was this translation helpful? Give feedback.
-
|
I was going to suggest logging an issue for this, but I see there was one logged as #6353, and it was closed. I've really enjoyed using AFFiNE in the one week I've been using, and I have been preparing this last week to feature it in a video I want to do about it, but this is a bit of a showstopper for me. I either don't do the video or I must make a massive caveat warning about the lock-in. I also did not realise this until after I'd imported just under 2,000 notes from my Joplin Notes hosting. It would be useful to at least hear from AFFiNE whether there will in future be a bulk export to Markdown or not. I'm probably going to do the video anyway as I have spent so much time on it already. |
Beta Was this translation helpful? Give feedback.
-
|
I too am in this situation where the import was easy, the backup too, but the export back to MD in batch is nowhere to be found |
Beta Was this translation helpful? Give feedback.
-
|
I've been looking at the existing single document export to MD, and it has interesting possibilities:
It is sort of nearly there, and with a few tweaks, this could be a great bulk export tool. |
Beta Was this translation helpful? Give feedback.
-
|
Please add the ability to export a workspace. Preferably as markdown. Without it I am hesitant to go all in as my notes are a bit trapped. |
Beta Was this translation helpful? Give feedback.
-
|
It's interesting that the Affine desktop application is electron, and its local workspace is just wherever the electron app is storing the data. The documented way to store local data is to run the affine server and configure its storage. However ideally, the local workspace can also be specified instead of just sticking it wherever electron puts its local data. Then the local data is probably some sort of SQL database. In that case, you'd need something to sync the SQL database. And ideally something that bridges the gap between text file syncing to db level syncing. There are some bridges but they aren't the best. It reminds me of DAT. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Description
When in a workspace on the homepage there should be a button that goes through and exports all the files to the selected export type.
Use case
For backing up their workspace to a more universal format other than just the default affine file type or for converting their workspace to some other format.
Anything else?
No response
Are you willing to submit a PR?
Beta Was this translation helpful? Give feedback.
All reactions