# How to host html files generated by weave.jl on github

**URL:** <https://discourse.julialang.org/t/how-to-host-html-files-generated-by-weave-jl-on-github/72495>\
**Category:** Specific Domains\
**Tags:** html, weavejl\
**Created:** [December 2, 2021, 11:07pm UTC](https://discourse.julialang.org/t/how-to-host-html-files-generated-by-weave-jl-on-github/72495 "2021-12-02T23:07:55Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![yewalenikhil65](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/yewalenikhil65/32/26873_2.png) [@yewalenikhil65](https://discourse.julialang.org/u/yewalenikhil65)\
**Post date:** [December 2, 2021, 11:07pm UTC](https://discourse.julialang.org/t/how-to-host-html-files-generated-by-weave-jl-on-github/72495/1 "2021-12-02T23:07:55Z")

</div>

I have generated some HTML tutorials docs using weave.jl. I wish to host this HTML link for others to see. For now,  
1)I have created a separate github page repo…,… ending with `github.io`  
2) added my html file in it.

For now, all it shows is a raw file with HTML syntax. How do i use this to show case the document , that otherwise i can preview in my Juno or VS Code editors ?

Any inputs from existing packages using weave.jl are also welcome

---

<div class="post-metadata">

**Author:** ![lawless-m](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/lawless-m/32/30869_2.png) [@lawless-m](https://discourse.julialang.org/u/lawless-m)\
**Post date:** [December 3, 2021, 8:12am UTC](https://discourse.julialang.org/t/how-to-host-html-files-generated-by-weave-jl-on-github/72495/2 "2021-12-03T08:12:12Z")

</div>

Web hosting on Github should be through Github Pages, for the reason you discovered - Mime Types

---

<div class="post-metadata">

**Author:** ![yewalenikhil65](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/yewalenikhil65/32/26873_2.png) [@yewalenikhil65](https://discourse.julialang.org/u/yewalenikhil65)\
**Post date:** [December 3, 2021, 2:30pm UTC](https://discourse.julialang.org/t/how-to-host-html-files-generated-by-weave-jl-on-github/72495/3 "2021-12-03T14:30:45Z")

</div>

Thanks, i managed to do this. It works

---

<div class="post-metadata">

**Author:** ![TheCedarPrince](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/thecedarprince/32/17323_2.png) [@TheCedarPrince](https://discourse.julialang.org/u/TheCedarPrince)\
**Post date:** [December 3, 2021, 3:30pm UTC](https://discourse.julialang.org/t/how-to-host-html-files-generated-by-weave-jl-on-github/72495/4 "2021-12-03T15:30:44Z")

</div>

Also, I worked with @tlienart to help support outputting weaved documents to a franklin hosted website on github: [https://github.com/tlienart/Franklin.jl/issues/372](https://github.com/tlienart/Franklin.jl/issues/372)

Furthermore, if you want to see an example of this workflow in action, check out: [https://github.com/TheCedarPrince/C3T](https://github.com/TheCedarPrince/C3T) Where one can use julia markdown documents and render them to weaved HTML web pages.
