Package index
-
Rscript()Rcmd() - Run the commands
RscriptandR CMD -
Rscript_call() - Call a function in a new R session via
Rscript() -
alnum_id() - Generate ID strings
-
attr2() - Obtain an attribute of an object without partial matching
-
base64_encode()base64_decode() - Encode/decode data into/from base64 encoding.
-
base64_uri() - Generate the Data URI for a file
-
base_pkgs() - Get base R package names
-
bg_process() - Start a background process
-
broken_packages() - Find out broken packages and reinstall them
-
browser_print() - Print a web page to PDF/PNG/JPEG
-
bump_version() - Bump version numbers
-
cache_exec() - Cache the execution of an expression in memory or on disk
-
crandalf_check()crandalf_results() - Submit check jobs to crandalf
-
csv_options() - Parse comma-separated chunk options
-
decimal_dot() - Evaluate an expression after forcing the decimal point to be a dot
-
del_empty_dir() - Delete an empty directory
-
dir_create() - Create a directory recursively by default
-
dir_exists()file_exists() - Test the existence of files and directories
-
divide_chunk() - Divide chunk options from the code chunk body
-
do_once() - Perform a task once in an R session
-
download_cache - Download a file from a URL and cache it on disk
-
download_file() - Try various methods to download a file
-
embed_file()embed_dir()embed_files() - Embed a file, multiple files, or directory on an HTML page
-
env_option() - Retrieve a global option from both
options()and environment variables -
existing_files() - Find file paths that exist
-
exit_call() - Call
on.exit()in a parent function -
fenced_block()fenced_div()make_fence() - Create a fenced block in Markdown
-
file_ext()sans_ext()with_ext() - Manipulate filename extensions
-
file_rename() - Rename files and directories
-
file_string() - Read a text file and concatenate the lines by
'\n' -
find_globals()find_locals() - Find global/local variables in R code
-
format_bytes() - Format numbers of bytes using a specified unit
-
from_root() - Get the relative path of a path in a project relative to the current working directory
-
github_releases() - Get the tags of GitHub releases of a repository
-
grep_sub() - Perform replacement with
gsub()on elements matched fromgrep() -
gsub_file()gsub_files()gsub_dir()gsub_ext() - Search and replace strings in files
-
html_tag()html_value()html_escape()html_view() - Tools for HTML tags
-
in_dir() - Evaluate an expression under a specified working directory
-
install_dir() - Install a source package from a directory
-
install_github() - An alias of
remotes::install_github() -
is_abs_path()is_rel_path() - Test if paths are relative or absolute
-
is_ascii() - Check if a character vector consists of entirely ASCII characters
-
is_blank() - Test if a character vector consists of blank strings
-
is_sub_path() - Test if a path is a subpath of a dir
-
is_web_path() - Test if a path is a web path
-
join_words() - Join multiple words into a single string
-
lazy_save()lazy_load() - Save objects to files and lazy-load them
-
magic_path() - Find a file or directory under a root directory
-
mark_dirs() - Mark some paths as directories
-
md5() - Calculate the MD5 checksums of R objects
-
md_table() - Generate a simple Markdown pipe table
-
mime_type() - Get the MIME types of files
-
msg_cat() - Generate a message with
cat() -
native_encode() - Try to use the system native encoding to represent a character vector
-
new_app()stop_app() - Create or stop a local web application
-
news2md() - Convert package news to the Markdown format
-
normalize_path() - Normalize paths
-
numbers_to_words()n2w() - Convert numbers to English words
-
optipng() - Run OptiPNG on all PNG files under a directory
-
is_windows()is_unix()is_macos()is_linux()is_arm64() - Test for types of operating systems
-
parse_only() - Parse R code and do not keep the source
-
pkg_attach()pkg_load()loadable()pkg_available()pkg_attach2()pkg_load2() - Attach or load packages, and automatically install missing packages if requested
-
pkg_bib() - Generate BibTeX bibliography databases for R packages
-
post_release() - Perform post-CRAN-release routine tasks
-
proc_kill() - Kill a process and (optionally) all its child processes
-
process_file()sort_file() - Read a text file, process the text with a function, and write the text back
-
proj_root()root_rules - Return the (possible) root directory of a project
-
prose_index() - Find the indices of lines in Markdown that are prose (not code blocks)
-
protect_math() - Protect math expressions in pairs of backticks in Markdown
-
rand_unit() - Pseudo-random numbers on
[0, 1)based on a linear congruential generator -
random_port() - Find a random available TCP port
-
raw_string()print(<xfun_raw_string>) - Print a character vector in its raw form
-
read_all() - Read all text files and concatenate their content
-
read_bin() - Read all records of a binary file as a raw vector by default
-
read_utf8()write_utf8()append_utf8()append_unique() - Read / write files encoded in UTF-8
-
record()format(<xfun_record_results>)print(<xfun_record_results>) - Run R code and record the results
-
record_print()new_record() - Print methods for
record() -
relative_path() - Get the relative path of a path relative to a directory
-
rename_seq() - Rename files with a sequential numeric prefix
-
rest_api()rest_api_raw()github_api() - Get data from a REST API
-
retry() - Retry calling a function for a number of times
-
rev_check()compare_Rcheck() - Run
R CMD checkon the reverse dependencies of a package -
rstudio_type() - Type a character vector into the RStudio source editor
-
same_path() - Test if two paths are the same after they are normalized
-
serve_dir() - Serve a static directory
-
session_info() - An alternative to sessionInfo() to print session information
-
set_envvar() - Set environment variables
-
shrink_images() - Shrink images to a maximum width
-
split_lines() - Split a character vector by line breaks
-
split_source() - Split source lines into complete expressions
-
str_wrap() - Wrap character vectors
-
strict_list()as_strict_list()`$`(<xfun_strict_list>)print(<xfun_strict_list>) - Strict lists
-
strip_html() - Strip HTML tags
-
submit_cran() - Submit a source package to CRAN
-
system3() - A customized wrapper for
system2() -
tabset()tab_content() - Represent a (recursive) list with (nested) tabsets
-
taml_load()taml_file()taml_save() - A simple YAML reader and writer
-
tinify()tinify_dir() - Use the Tinify API to compress PNG and JPEG images
-
tojson()js()json_vector() - A simple JSON serializer
-
tree() - Turn the output of
str()into a tree diagram -
try_error() - Try an expression and see if it throws an error
-
try_silent() - Try to evaluate an expression silently
-
upload_ftp()upload_win_builder() - Upload to an FTP server via
curl -
upload_imgur() - Upload an image to imgur.com
-
url_accessible() - Test if a URL is accessible
-
url_destination() - Get the final destination of a URL
-
url_filename() - Extract filenames from a URLs
-
valid_syntax() - Check if the syntax of the code is valid
-
yaml_body() - Partition the YAML metadata and the body in a document
-
yaml_load() - Read YAML data