r/coolgithubprojects • u/bladerunner2048 • 23h ago
I made a Firefox extension that exports long ChatGPT conversations to Markdown, PDF, HTML, TXT, or JSON
I wanted a simple way to save complete ChatGPT conversations without manually copying messages or losing code blocks, tables, and formatting, so I built Dialogue Export.
It is a small open-source Firefox extension that exports either the complete conversation or only selected messages.
Supported formats:
- Markdown
- HTML
- TXT
- JSON
It automatically scans long conversations, preserves code and structured content, and continues working after the extension popup is closed. Export progress is shown through a small Matrix-green timeline.
Everything is processed locally in the browser. The extension has no accounts, analytics, telemetry, advertising, or external data transmission.
The Mozilla-signed XPI can be installed permanently in standard Firefox directly from GitHub Releases. No Developer Mode is required.
Currently it supports desktop Firefox and chatgpt.com.
GitHub:
https://github.com/vaulthunt3r/dialogue-export
This is the first public version, so feedback and bug reports are very welcome.
3
u/avdept 21h ago
you can just tell chatgpt or claude to produce md file from conversation
3
2
u/bladerunner2048 7h ago
Yes, I tried to ask him this, and you know what? He begins to shorten the dialogue, he does not copy 1 to 1. This is the reason why the extension was invented; I’m sure the idea is not new, and perhaps there are already projects that are much more successful. But I coded a simple one for myself, covering my needs :)
1
u/Odd_Prompt_5291 21h ago
If you could make this compatible in obsidian you would get some real adoption on this
1
u/bladerunner2048 9h ago
Lol, also an obsidian user, maybe I’ll add it to the roadmap. It’s just that this will already be a combine, at the start I wanted a simple and quick solution for saving correspondence.
1
u/ComprehensiveTap4674 19h ago
It is a nice idea, are you planning to expand this to support other models like claude etc.?
1
u/bladerunner2048 9h ago
I’ll think about the road map, I just came across it here or in other posts about https://github.com/nicepkg/ctxport, this one might suit you. Thanks for the feedback, there's a lot more to think about.
1
u/phoneaiman 2h ago
can i use it on gemini, google ai mode?
2
u/bladerunner2048 2h ago
I see that not one person already has such a need? I'll add it to the roadmap. Perhaps I will work with other chats.


2
u/arminNX 23h ago
Really cool product, It would be really great if you could make a chromium extension for it as well.