Learn R Programming

blogdown (version 1.20)

Create Blogs and Websites with R Markdown

Description

Write blog posts and web pages in R Markdown. This package supports the static site generator 'Hugo' () best, and it also supports 'Jekyll' () and 'Hexo' ().

Copy Link

Version

Install

install.packages('blogdown')

Monthly Downloads

2,147

Version

1.20

License

GPL-3

Issues

Pull Requests

Stars

Forks

Maintainer

Yihui Xie

Last Published

January 7th, 2025

Functions in blogdown (1.20)

install_hugo

Install Hugo
serve_site

Live preview a site
shortcode

Helper functions to write Hugo shortcodes using the R syntax
build_site

Build a website
bundle_site

Convert post files to leaf bundles
build_dir

Build all Rmd files under a directory
config_Rprofile

Create or modify the .Rprofile file for a website project
dep_path

A helper function to return a dependency path name
blogdown

The blogdown package
check_site

Provide diagnostics for a website project
config_vercel

Create the configuration file for Vercel
clean_duplicates

Clean duplicated output files
html_page

An R Markdown output format for blogdown web pages
config_netlify

Create the configuration (file) for Netlify
find_yaml

Find posts containing the specified metadata
find_hugo

Find or remove the Hugo executable
hugo_cmd

Run Hugo commands
hugo_installers

Available Hugo installers of a version
edit_draft

Open a list of draft posts
filter_newfile

Look for files that have been possibly modified or out-of-date
install_theme

Install a Hugo theme from Github
read_toml

Read and write TOML data (Tom's Obvious Markup Language)