Overview
groomr
is an R package designed to help you tidy and organize R objects and files efficiently. It provides a set of functions for cleaning, renaming, splitting, and managing files and data, making your workflows more streamlined and reproducible.
If you find this project useful, please consider giving it a star!
Installation
You can install groomr
using the remotes
package:
remotes::install_github("danielvartan/groomr")
Usage
Here are some functions that you can use with groomr
:
-
make_machine_readable()
: Make a string machine-readable. -
normalize_names()
: Make file and directory names machine-readable. -
remove_blank_line_dups()
: Remove blank lines duplicates in files. -
replace_in_file()
: Replace a pattern in files. -
sort_files_by_size()
: Sort files based on their size. -
split_by_pattern()
: Split a character vector by a pattern. -
split_file()
: Split a single file inton
parts. -
split_files_by_size()
: Split files based on their size. -
to_title_case_pt()
: Convert to title case considering Portuguese rules. -
zip_files_by_pattern()
: Zip files by a pattern.
Click here to see the full list.
Contributing
Contributions are welcome, including bug reports. Take a moment to review the Guidelines for Contributing.
You can also support the development of groomr
by becoming a sponsor. Click here to make a donation. Please mention groomr
in your donation message.