A platform that allows you to search through 21,817 R packages, compare across various packages based on name or keywords in their descriptions.
Rank | Package Name | Title | Download count | Current version |
---|---|---|---|---|
1 | ggplot2 | Create Elegant Data Visualisations Using the Grammar of Graphics | 2,103,586 | 3.5.0 |
2 | rlang | Functions for Base Types and Core R and "Tidyverse" Features | 1,860,207 | 1.1.3 |
3 | ragg | Graphic Devices Based on AGG | 1,778,275 | 1.3.0 |
4 | textshaping | Bindings to the "HarfBuzz" and "Fribidi" Libraries for Text Shaping | 1,684,131 | 0.3.7 |
5 | lifecycle | Manage the Life Cycle of your Package Functions | 1,601,695 | 1.0.4 |
6 | cli | Helpers for Developing Command Line Interfaces | 1,535,476 | 3.6.2 |
7 | vctrs | Vector Helpers | 1,529,379 | 0.6.5 |
8 | dplyr | A Grammar of Data Manipulation | 1,448,286 | 1.1.4 |
9 | Rcpp | Seamless R and C++ Integration | 1,284,892 | 1.0.12 |
10 | tidyverse | Easily Install and Load the "Tidyverse" | 1,249,761 | 2.0.0 |
11 | tibble | Simple Data Frames | 1,143,668 | 3.2.1 |
12 | glue | Interpreted String Literals | 1,138,706 | 1.7.0 |
13 | jsonlite | A Simple and Robust JSON Parser and Generator for R | 1,102,503 | 1.8.8 |
14 | pillar | Coloured Formatting for Columns | 1,090,800 | 1.9.0 |
15 | sf | Simple Features for R | 1,078,306 | 1.0-16 |
16 | htmltools | Tools for HTML | 1,067,834 | 0.5.8.1 |
17 | devtools | Tools to Make Developing R Packages Easier | 1,057,396 | 2.4.5 |
18 | tidyselect | Select from a Set of Strings | 1,047,273 | 1.2.0 |
19 | withr | Run Code "With" Temporarily Modified Global State | 993,676 | 2.5.2 |
20 | stringr | Simple, Consistent Wrappers for Common String Operations | 982,136 | 1.5.1 |
21 | scales | Scale Functions for Visualization | 975,132 | 1.3.0 |
22 | magrittr | A Forward-Pipe Operator for R | 962,358 | 2.0.3 |
23 | xfun | Supporting Functions for Packages Maintained by "Yihui Xie" | 950,320 | 0.41 |
24 | fansi | ANSI Control Sequence Aware String Functions | 946,011 | 1.0.6 |
25 | digest | Create Compact Hash Digests of R Objects | 945,873 | 0.6.35 |
26 | bslib | Custom "Bootstrap" "Sass" Themes for "shiny" and "rmarkdown" | 942,082 | 0.7.0 |
27 | utf8 | Unicode Text Processing | 922,228 | 1.2.4 |
28 | knitr | A General-Purpose Package for Dynamic Report Generation in R | 909,180 | 1.46 |
29 | rgl | 3D Visualization Using OpenGL | 907,310 | 1.3.1 |
30 | tidyr | Tidy Messy Data | 892,578 | 1.3.0 |
31 | cpp11 | A C++11 Interface for R"s C Interface | 885,849 | 0.4.7 |
32 | curl | A Modern and Flexible Web Client for R | 875,964 | 5.2.1 |
33 | R6 | Encapsulated Classes with Reference Semantics | 875,586 | 2.5.1 |
34 | purrr | Functional Programming Tools | 863,719 | 1.0.2 |
35 | rmarkdown | Dynamic Documents for R | 852,639 | 2.26 |
36 | sass | Syntactically Awesome Style Sheets ("Sass") | 837,163 | 0.4.9 |
37 | pkgconfig | Private Configuration for "R" Packages | 820,889 | 2.0.3 |
38 | stringi | Fast and Portable Character String Processing Facilities | 815,205 | 1.8.3 |
39 | data.table | Extension of `data.frame` | 813,244 | 1.15.4 |
40 | munsell | Utilities for Using Munsell Colours | 803,644 | 0.5.1 |
41 | generics | Common S3 Generics not Provided by Base R Methods Related to Model Fitting | 788,600 | 0.1.3 |
42 | readxl | Read Excel Files | 786,416 | 1.4.3 |
43 | pkgdown | Make Static HTML Documentation for a Package | 781,283 | 2.0.8 |
44 | tinytex | Helper Functions to Install and Maintain TeX Live, and Compile LaTeX Documents | 771,049 | 0.49 |
45 | callr | Call R from R | 751,510 | 3.7.6 |
46 | fs | Cross-Platform File System Operations Based on "libuv" | 748,601 | 1.6.3 |
47 | evaluate | Parsing and Evaluation Tools that Provide More Details than the Default | 739,455 | 0.23 |
48 | processx | Execute and Control System Processes | 736,473 | 3.8.4 |
49 | crayon | Colored Terminal Output | 733,669 | 1.5.2 |
50 | systemfonts | System Native Font Finding | 731,050 | 1.0.5 |
51 | gtable | Arrange "Grobs" in Tables | 727,783 | 0.3.4 |
52 | yaml | Methods to Convert R Data to YAML and Back | 720,850 | 2.3.8 |
53 | viridisLite | Colorblind-Friendly Color Maps (Lite Version) | 712,029 | 0.4.2 |
54 | RColorBrewer | ColorBrewer Palettes | 709,202 | 1.1-3 |
55 | httr | Tools for Working with URLs and HTTP | 707,114 | 1.4.7 |
56 | jquerylib | Obtain "jQuery" as an HTML Dependency Object | 706,350 | 0.1.4 |
57 | readr | Read Rectangular Text Data | 705,279 | 2.1.5 |
58 | labeling | Axis Labeling | 699,886 | 0.4.3 |
59 | colorspace | A Toolbox for Manipulating and Assessing Colors and Palettes | 693,388 | 2.1-0 |
60 | fastmap | Fast Data Structures | 688,711 | 1.1.1 |
61 | farver | High Performance Colour Space Manipulation | 676,070 | 2.1.1 |
62 | hms | Pretty Time of Day | 673,456 | 1.1.3 |
63 | fontawesome | Easily Work with "Font Awesome" Icons | 669,243 | 0.5.2 |
64 | ps | List, Query, Manipulate System Processes | 665,666 | 1.7.6 |
65 | isoband | Generate Isolines and Isobands from Regularly Spaced Elevation Grids | 661,319 | 0.2.7 |
66 | cachem | Cache R Objects with Automatic Pruning | 659,219 | 1.0.8 |
67 | rstudioapi | Safely Access the RStudio API | 651,770 | 0.16.0 |
68 | memoise | "Memoisation" of Functions | 643,539 | 2.0.1 |
69 | mime | Map Filenames to MIME Types | 639,440 | 0.12 |
70 | lme4 | Linear Mixed-Effects Models using "Eigen" and S4 | 639,175 | 1.1-35.3 |
71 | highr | Syntax Highlighting for R Source Code | 637,719 | 0.10 |
72 | progress | Terminal Progress Bars | 626,586 | 1.2.3 |
73 | lubridate | Make Dealing with Dates a Little Easier | 626,467 | 1.9.3 |
74 | rappdirs | Application Directories: Determine Where to Save Data, Caches, and Logs | 621,349 | 0.3.3 |
75 | prettyunits | Pretty, Human Readable Formatting of Quantities | 620,617 | 1.2.0 |
76 | xml2 | Parse XML | 620,299 | 1.3.6 |
77 | base64enc | Tools for base64 encoding | 614,400 | 0.1-3 |
78 | openssl | Toolkit for Encryption, Signatures and Certificates Based on OpenSSL | 613,862 | 2.1.1 |
79 | DBI | R Database Interface | 583,436 | 1.2.2 |
80 | vroom | Read and Write Rectangular Text Data Quickly | 582,234 | 1.6.5 |
81 | tzdb | Time Zone Database Information | 580,999 | 0.4.0 |
82 | askpass | Safe Password Entry for R, Git, and SSH | 580,238 | 1.2.0 |
83 | sys | Powerful and Reliable Tools for Running System Commands in R | 573,101 | 3.4.2 |
84 | rematch2 | Tidy Output from Regular Expression Matching | 572,957 | 2.1.2 |
85 | RcppArmadillo | "Rcpp" Integration for the "Armadillo" Templated Linear Algebra Library | 558,886 | 0.12.8.2.1 |
86 | pkgbuild | Find Tools Needed to Build R Packages | 547,304 | 1.4.4 |
87 | broom | Convert Statistical Objects into Tidy Tibbles | 542,094 | 1.0.5 |
88 | timechange | Efficient Manipulation of Date-Times | 541,579 | 0.2.0 |
89 | dbplyr | A "dplyr" Back End for Databases | 532,673 | 2.5.0 |
90 | rvest | Easily Harvest (Scrape) Web Pages | 531,204 | 1.0.4 |
91 | car | Companion to Applied Regression | 531,063 | 3.1-2 |
92 | testthat | Unit Testing for R | 527,116 | 3.2.1 |
93 | haven | Import and Export "SPSS", "Stata" and "SAS" Files | 526,601 | 2.5.4 |
94 | RcppEigen | "Rcpp" Integration for the "Eigen" Templated Linear Algebra Library | 513,505 | 0.3.4.0.0 |
95 | bit | Classes and Methods for Fast Memory-Efficient Boolean Selections | 512,841 | 4.0.5 |
96 | rprojroot | Finding Files in Project Subdirectories | 505,592 | 2.0.4 |
97 | pkgload | Simulate Package Installation and Attach | 505,093 | 1.3.4 |
98 | bit64 | A S3 Class for Vectors of 64bit Integers | 504,620 | 4.0.5 |
99 | nloptr | R Interface to NLopt | 496,761 | 2.0.3 |
100 | rematch | Match Regular Expressions with a Nicer "API" | 493,826 | 2.0.0 |
I sometimes ask myself a question - how can I find an R package that does X Y Z? Well, there are many sites that give you that answer. But I still feel that they aren't giving enough. That's why I built this site. If you like it, then go to https://github.com/oobianom and give me a thumbs up.