Skip to content

Add export to word - #146

Merged
hranasit merged 7 commits into
developfrom
feature/72-word-export
Aug 21, 2026
Merged

Add export to word#146
hranasit merged 7 commits into
developfrom
feature/72-word-export

Conversation

@MatejFrnka

@MatejFrnka MatejFrnka commented Aug 16, 2026

Copy link
Copy Markdown
Collaborator

Ended up writing custom logic for markdown to word conversion. This is not ideal, but I prefer it over the following other options:

  • Using pandoc: this requires installing the pandoc-binary, which would make the deployment more annoying
  • Using third party library: I only found libraries with around ~50 github stars, I would rather use a more adopted library
  • Converting on client instead of on server: There also aren't that many widely adopted libraries for md to docx. It also increases the size of the plugin making the loading slower.

Based on this, I ended up implementing a simple convertor using two estabilished libraries (one for parsing md, one for editing docx).

closes #72

@MatejFrnka MatejFrnka changed the title Feature/72 word export Add export to word Aug 16, 2026
@MatejFrnka
MatejFrnka marked this pull request as ready for review August 16, 2026 09:51
@MatejFrnka

MatejFrnka commented Aug 16, 2026

Copy link
Copy Markdown
Collaborator Author

Review after merging PR #142

@MatejFrnka
MatejFrnka force-pushed the feature/72-word-export branch from aef7481 to 2ad681e Compare August 17, 2026 19:46
Comment thread plugin/src/components/DownloadDropdown.tsx
Comment thread plugin/src/components/settings/TenantTemplateSettings.tsx Outdated
Comment thread plugin/src/components/DownloadDropdown.module.css
@hranasit
hranasit merged commit dd37435 into develop Aug 21, 2026
9 checks passed
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

Successfully merging this pull request may close these issues.

Add download format Microsoft Word

2 participants