We've been having it since quite a few years, it's called export and it looks like this:
- original org: https://demo.filestash.app/api/export/hnorg/text/org/emacs.o...
- markdown: https://demo.filestash.app/api/export/hnorg/text/markdown/em...
- html: https://demo.filestash.app/api/export/hnorg/text/html/emacs....
- pdf: https://demo.filestash.app/api/export/hnorg/application/pdf/...
- more fancy plain text: https://demo.filestash.app/api/export/hnorg/text/plain/emacs...
there's more builtin and with plugin you can say extend the github markdown to cope with jekyll, hugo, ...etc