pkgdown offers an easy way to build website for your R packages. The content of the website comes fully from existing files in your R packages, such as function scripts, documentation, vignettes and so on. It requires no knowledge about building a website for the end user and can be easiy intergrated with GitHub action to achieve fully automatically build and publish.