Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FR] A markup language for appflowy #7032

Open
arromattic opened this issue Dec 22, 2024 · 1 comment
Open

[FR] A markup language for appflowy #7032

arromattic opened this issue Dec 22, 2024 · 1 comment
Assignees

Comments

@arromattic
Copy link

arromattic commented Dec 22, 2024

Description

Currently appflowy has two export option markdown and html .
Markdown has no widely accepted standard example .
Appflowy also has features that like gallery that none of the flavor's of markdown cover . Exporting as regular markdown is destructive . And for html it's not convenient either .

Suggestion 1 : Allow to export as Wikitext/mediawiki markup

https://en.wikipedia.org/wiki/Help:Wikitext

Wikitext has way more formatting than markdown and can allow users to move or edit their note content in other apps and even in wikipedia (mediawiki)

Suggestion 2 : A custom markup language for appflowy

If it is not possible to implement export/import as wikitext a modified markdown can be created for appflowy .

Impact

  1. Users can export data without losing formatting and blocks like Gallery , Image size , custom table width etc
  2. Easy to import/export data
  3. Easy to convert into other file formats using pandoc

Additional Context

Pandoc support if custom markup is implemented.

@LucasXu0 LucasXu0 changed the title [FR] A markup language for appflowey [FR] A markup language for appflowy Dec 23, 2024
@LucasXu0
Copy link
Collaborator

@arromattic We have a JSON export mode in the experimental env, which include all document formats, such as image galleries, table widths, and more.

Here’s a sample. Does it meet your expectations?
Simple_Table_V2.1.json

@LucasXu0 LucasXu0 self-assigned this Dec 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants