AppFlowy-IO / AppFlowy

Bring projects, wikis, and teams together with AI. AppFlowy is an AI collaborative workspace where you achieve more without losing control of your data. The best open source alternative to Notion.
https://www.appflowy.io
GNU Affero General Public License v3.0
58.04k stars 3.82k forks source link

[FR] Importers #2706

Closed Mukund-Tandon closed 4 weeks ago

Mukund-Tandon commented 1 year ago

Description

Allow users to import their data from 3rd sources eg: Notion ,Joplin

Example - In notion we can export all our workplace contents . Screenshot from 2023-06-05 10-12-28 It provides us with a zip folder that contains all the pages, subpages, and databases (as CSV files). In AppFlowy, there should be an option to upload that folder, which will then populate all the corresponding pages and subpages in the correct manner.

Tasks

Users who want to migrate to AppFlowy and import all there data to AppFlowy

Additional Context

No response

Mukund-Tandon commented 1 year ago

@LucasXu0 please can you review this .

LucasXu0 commented 1 year ago

Hey, @Mukund-Tandon. Nice. I suggest you add more details about it, for example.

Mukund-Tandon commented 1 year ago

Ok so I will edit the above description to include list of task and sub task which need to be done to implement this feature

Mukund-Tandon commented 1 year ago

@LucasXu0 I have updated the issue description with the tasks that need to be performed. Can you please review them

LucasXu0 commented 1 year ago

Great. I converted a bulleted list into a to-do list. You can change the "to-do" to a "new issue" when starting a new feature.

Screenshot 2023-06-12 at 10 17 11

FYI, there's already an import option in + button. You should add the import from XXX inside.

Screenshot 2023-06-12 at 10 18 31
MarArMar commented 7 months ago

I believe "Convert Notion document page to AppFlowy document page" and eventually "Notion Databases to AppFlowy Databases" are the biggest use cases as Notion is the most popular and almost everyone uses documents or databases

wwwdyne commented 1 month ago

@qinluhe @annieappflowy

I'm looking at the following subtask: "Convert Notion calendar to AppFlowy calendar". Notion Calendar has recurring tasks support (out-of-the-box). Appflowy unfortunately still has not. So I think before implementing this task (Convert Notion calendar to AppFlowy calendar), both these tasks should be implemented:

https://github.com/AppFlowy-IO/AppFlowy/issues/3437 https://github.com/AppFlowy-IO/AppFlowy/issues/2380

Could anyone please assign a qualified software engineer for it?

annieappflowy commented 4 weeks ago

Notion importer is here: https://appflowy.io/compare/notion-vs-appflowy