[GH-ISSUE #7681] [FR] Move or copy a page (with children) to a different workspace #3397

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

Originally created by @lalomartins on GitHub (Apr 3, 2025).
Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/7681

Description

Take a whole subtree of pages, and copy or move it to another workspace.

The Move menu could just allow selecting a different workspace.

A new “Copy to…” or “Duplicate to…” could handle the copy case.

Impact

As a designer, I want to write drafts of project ideas in a personal workspace, then “promote” them to the project's own workspace when I'm ready to start it and I want to introduce collaborators.

Additional Context

Currently, there isn't even an export/import workaround, since we have no way to export a whole tree.

Originally created by @lalomartins on GitHub (Apr 3, 2025). Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/7681 ### Description Take a whole subtree of pages, and copy or move it to another workspace. The Move menu could just allow selecting a different workspace. A new “Copy to…” or “Duplicate to…” could handle the copy case. ### Impact As a designer, I want to write drafts of project ideas in a personal workspace, then “promote” them to the project's own workspace when I'm ready to start it and I want to introduce collaborators. ### Additional Context Currently, there isn't even an export/import workaround, since we have no way to export a whole tree.
Author
Owner

@LucasXu0 commented on GitHub (Apr 4, 2025):

We have a workaround from the community that may help your case temporarily. You can publish the pages you want to move or duplicate, as the published page can be used as a template. Then, you can switch to the workspace where you want to import the page and use your published page as a template.

<!-- gh-comment-id:2777372365 --> @LucasXu0 commented on GitHub (Apr 4, 2025): We have a workaround from the community that may help your case temporarily. You can publish the pages you want to move or duplicate, as the published page can be used as a template. Then, you can switch to the workspace where you want to import the page and use your published page as a template.
Author
Owner

@linux4life798 commented on GitHub (Jun 9, 2025):

+1 for this feature. Don't get me wrong, I really appreciate this project, but it's pretty risky to use AppFlowy with multiple workspaces, given you can't move pages between workspaces and you can't migrate back to Notion if things get bad.

<!-- gh-comment-id:2956721933 --> @linux4life798 commented on GitHub (Jun 9, 2025): +1 for this feature. Don't get me wrong, I really appreciate this project, but it's pretty risky to use AppFlowy with multiple workspaces, given you can't move pages between workspaces and you can't migrate back to Notion if things get bad.
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#3397
No description provided.