available v1.0.2


Monthly downloads



Check if the Title of a Package is Available, Appropriate and Interesting

Check if a given package name is available to use. It checks the name's validity. Checks if it is used on 'GitHub', 'CRAN' and 'Bioconductor'. Checks for unintended meanings by querying Urban Dictionary, 'Wiktionary' and Wikipedia.


Travis-CI Build Status CRAN status Project Status: Active – The project has reached a stable, usable state and is being actively developed.



available helps you name your R package.

  • Checks for validity
  • Checks not already available on GitHub, CRAN and Bioconductor
  • Searches Urban Dictionary, Wiktionary and Wikipedia for unintended meanings
  • Can suggest possible names based on text in the package title or description.


You can install available from CRAN with:


Or the development version from GitHub with:

# install.packages("devtools")


Generate new package names from titles

suggest(text = "Client for New York Times APIs")
#> [1] "timesr"

suggest(text = "An R Interface to SciDB")
#> [1] "scidbr"

Rstudio Support

RStudio versions 1.1 and later support color in the terminal.

Functions in available

Name Description
valid_package_name Is a package name valid
make_spelling_rlike Spelling transformations
namr Suggest package name
pkg_name_dist Find five closest package names in terms of string distance
common_suffixes function to add common, informative suffixes
pick_word_from_title Pick word from title
get_wikipidia Open wikipedia page and abbreviations.com page
available_on_github See if a name is available on github
suggest Suggest a package name based on a development package title or description
get_sentiment Get sentiment of name
get_bad_words Check for bad words in name
available See if a name is available
create Check a new package name and possibly create it
available_on_bioc See if a name is available on CRAN
find_acronym Function that finds and returns the first acronym (all caps) in a text string
get_urban_data get urban dictionary definitions and tags
No Results!

Last month downloads


License MIT + file LICENSE
Encoding UTF-8
LazyData true
RoxygenNote 6.1.0
URL https://github.com/ropenscilabs/available
BugReports https://github.com/ropenscilabs/available/issues
NeedsCompilation no
Packaged 2018-11-08 15:10:35 UTC; jhester
Repository CRAN
Date/Publication 2018-11-08 15:40:18 UTC

Include our badge in your README