Skip to content

readr

Read Rectangular Text Data

v2.2.0 · Feb 19, 2026 · MIT + file LICENSE

Description

The goal of 'readr' is to provide a fast and friendly way to read rectangular data (like 'csv', 'tsv', and 'fwf'). It is designed to flexibly parse many types of data found in the wild, while still cleanly failing when data unexpectedly changes.

Downloads

963.8K

Last 30 days

66th

2.9M

Last 90 days

12.8M

Last year

Trend: +1.3% (30d vs prior 30d)

CRAN Check Status

6 NOTE
8 OK
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang NOTE
r-devel-linux-x86_64-debian-gcc OK
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc NOTE
r-devel-macos-arm64 OK
r-devel-windows-x86_64 NOTE
r-oldrel-macos-arm64 NOTE
r-oldrel-macos-x86_64 NOTE
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 NOTE
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK
Check details (6 non-OK)
NOTE r-devel-linux-x86_64-debian-clang

compiled code

File ‘readr/libs/readr.so’:
  Found non-API call to R: ‘R_NamespaceRegistry’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
NOTE r-devel-linux-x86_64-fedora-gcc

compiled code

File ‘readr/libs/readr.so’:
  Found non-API call to R: ‘R_NamespaceRegistry’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
NOTE r-devel-windows-x86_64

compiled code

File 'readr/libs/x64/readr.dll':
  Found non-API call to R: 'R_NamespaceRegistry'

Compiled code should not call non-API entry points in R.

See 'Writing portable packages' in the 'Writing R Extensions' manual,
and section 'Moving into C API compliance' for issues with the use of
non-API entry points.
NOTE r-oldrel-macos-arm64

installed package size

installed size is  5.3Mb
  sub-directories of 1Mb or more:
    libs   4.3Mb
NOTE r-oldrel-macos-x86_64

installed package size

installed size is  5.3Mb
  sub-directories of 1Mb or more:
    libs   4.4Mb
NOTE r-patched-linux-x86_64

compiled code

File ‘readr/libs/readr.so’:
  Found non-API call to R: ‘R_NamespaceRegistry’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.

Check History

NOTE 12 OK · 2 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
NOTE r-oldrel-macos-arm64

installed package size

installed size is  5.3Mb
  sub-directories of 1Mb or more:
    libs   4.3Mb
NOTE r-oldrel-macos-x86_64

installed package size

installed size is  5.3Mb
  sub-directories of 1Mb or more:
    libs   4.4Mb

Reverse Dependencies (944)

imports

ALLSPICER APCalign ARUtools Achilles AirMonitor AquaticLifeHistory Argentum AustralianPoliticians BED BEMPdata BGPhazard BIGr BIS BOJ BREADR BasketballAnalyzeR BayesPET BeeBDC CAOP.RAA.2024 CB2 CCWeights CDMConnector CDSim COVIDIBGE Characterization Cleanet CohortGenerator CohortMethod CommonDataModel ConSciR DSSAT DataQualityDashboard DatabaseConnector DescTools DiagrammeR DrDimont DramaAnalysis E2E ECOTOXr EDCimport EEAaq EGRNi Ecfun Eunomia FAIRmaterials FPLdata FeatureExtraction FedData FluxSeparator GCalignR GCubeR GHCNr GRShiny GetDFPData2 GetFREData GetLattesData GetQuandlData GillespieSSA2 HCUPtools HDNRA HMDHFDplus HaDeX HaDeX2 HodgesTools IBMPopSim IMD IPEDS JBrowseR LTASR LightLogR LilRhino MBMethPred MEAanalysis MIGEE MPTmultiverse ManyIVsNets MazamaLocationUtils MolgenisArmadillo NBDCtools NOVA ORFID One4All OralOpioids PERK PL94171 PNADcIBGE PNDSIBGE PNSIBGE PUMP PhenotypeR PvSTATEM R4GoodPersonalFinances RALSA RChASM REDCapCAST REDCapR REDCapTidieR REXoplanets REddyProc RKaggle ROCModels RStanTVA RTD RTL Rbearcat RchivalTag RcppEigenAD ReDaMoR ResIN ResultModelManager Rilostat RivRetrieve Rsearch SCFMonitor SEERaBomb SHARK4R SNPannotator SQLove SUMO SWTools SanFranBeachWater SangerTools SchoolDataIT SelfControlledCaseSeries SeroTrackR SharkDemography ShinyTester Spectran SurvHiDim SwimmeR TDLM TKCat TUFLOWR TestGenerator UCSCXenaTools VancouvR Virusparies WASP WebGestaltR WhatsR WordListsAnalytics abcrf accucor acroname actel actogrammr actxps adas.utils adepro admixr adproclus adventr aebdata aelab agregR aire.zmvm airr alakazam alarmdata alphavantagepf alphavantager annotater anyflights aquodom archetyper asciiSetupReader atom4R audubon auk autoimport avidaR bacenR baf baizer banR barrks basedosdados baserater bcRP bcdata bdc beastier benthos bertopicr bibliometrix bidser bidux bigergm bioRad biodosetools biomartr bioseq birddog bivarhr blackmarbler blaise blocking blockr.io blsR bluebike bml breathtestcore brightspaceR buildr bulkreadr bursa campfin campsismod camtrapdp cancensus cansim causalDisco ccpsyc cder ceblR cepumd cgmanalysis chcd childeswordfreq chronicle chronochrt cleanepi climaemet climatehealth clintrialx cmhc cms codez cofad comtradr connectoModa connector containr cookiecutter countyhealthR covid19france covid19tunisia cpsvote cricketdata crimeutils crosswalkr cspp csvwr cthist ctoclient ctrdata cuperdec currr cvap cyclestreets czechrates czso dail daiquiri damr daqapo dataRetrieval dataonderivatives datapasta dataquieR dataspice dataverse datazoom.amazonia ddpcr deckgl deeplr deident deliberr demulticoder digiRhythm discoverableresearch diseasystore downloadthis duawranglr dynamicSDM dynamicpv dynwrap eDNAfuns eHDPrep easynem echor educabR educationdata electionsBR emburden emuR encryptedRmd encryptr entrymodels epe4md epicR epidata epidm epmfd esmisc estatapi etl eurostat examly exampletestr eyelinker f1pits fabR fairGATE fairGNN farff farrell fastqcr fec16 fetch fgeo.tool fibos fidelius filibustr finna firmmatchr fitzRoy flattabler fluxtools forceR formods framecleaner framework frenchdata frictionless fude funspotr galah galaxias gbfs gbm.auto gde geneNR genesysr genio geodl geoflow geogenr geojsonio geomander geometa geonode4R geosapi gerda geysertimes ggPMX ggbuildr ggcleveland ggfigdone gggenomes ggpicrust2 ggplotgui gibasa gimap gofigR googlenlp greenfeedr gscramble guildai gutenbergr gwas2crispr hakaiApi haven hdd healthbR healthfinance heartbeatr hgnc hlaR hockeystick homologene htsr i3pack iNZightTools iRfcb iSTATS ibawds idcnrba iheiddown ijtiff imfweo immunarch immundata inDAGO indexr indonesiaFootballScoutR ineAtlas interca ipumsr isoorbi ispdata istatR itraxR izmir janus jenga jmastats jpinfect jsmodule k5 kindisperse knitxl lakhesis lambdaTS lavaangui lazytrade lehdr lfmm libr licoread lifeR lineartestr litteR locateip logolink longsurr macleish madshapR manifestoR manydist mapindiatools margaret matahari matriz mclm mdbr mddmaps measureR meta metaboData metamorphr metsyn mipplot misc mixl moodef morphemepiece mpathr mtscr mulea multiverse myTAI naive namedropR nasapower ncappc netmhc2pan networkscaleup neuroim nlpsem nlrx nser obfuscatoR ohsome omicsTools omock oncmap onsr opalr openair openesm openintro openmpp organizr ottrpal pacta.multi.loanbook pakret pannotator parquetize parseRPDR parsermd pct pctax pdfetch pdfsearch pedquant pepdiff peruflorads43 perumammals pestr pguIMP phecodemap phonfieldwork photobiologyInOut photosynthesis phsmethods phsopendata phylotypr piwikproR pkgstats planscorer plumber2 plume pmxcode ppendemic ppmf prism projectLSA projects projoint proteus protti prozor pureseqtmr puzzle qsub quadkeyr qualtRics rIACI rPraat rTCRBCRr rUM radiant.data radous radsafer rai ratematrix rb3 rbiom rcldf rcontroll rdcmchecks rdflib rdss readMDTable readaec readmit readosense readroper readtextgrid redquack refdb repana reproducer rerddapXtracto restatis retmort rexer rfars rgeopat2 rglobi rgnparser rgoogleclassroom ricu ringostat rio ripc rjaf rmapshaper rmdd rmsfuns robotoolbox rolap romic ropercenter rplanes rrefine rrtable rspacer rtabulator rticulate rvolleydata ryandexdirect sae4health salesforcer sampcompR sanketphonetictranslator saqgetr scenfire scopr secuTrialR seekr segen sense sergeant sevenbridges2 sgapi sherlock shinymrp shinyobjects skater slendr smetlite snap snpAIMeR spanishoddata spatialGE speakr spectrakit spinner spooky spotifyr sqlstrings sqltargets ssdtools staRdom starvz statAfrikR stationaRy statnipokladna stats19 stepcount stoichUtilities strata studentlife subtools survivoR susographql swfscDAS swirlify tReeTraits tabulapdf tagtools tall taxizedb tcgaViz tetragon textdata threesixtygiving tidyBdE tidyGenR tidycensus tidyhydat tidypmc tidyquant tidyrgee tidyspec tidytreatment tidytuesdayR tidyusmacro tidyverse tikatuwq timetk tongfen topics tor ulex ultrapolaRplot umiAnalyzer unicefData unsum upstartr usdarnass usedthese ustfd valdr valdrViz valet valr verdata vetiver villager visdat visxhclust vmeasur vpc vvauditor vvmover waves wbstats webdeveloper webreadr whapi whep whitewater whomds windows.pls worldfootballR worldmet x3ptools xgxr xmlconvert xplain xportr xpose xpose.xtras xpose4 yfR zctaCrosswalk zenstats zippeR zoltr

suggests

ABCDscores AssociationExplorer2 AzureStor BAwiR BayesERtools BayesianDisaggregation CSHShydRology Certara.DarwinReporter Certara.Xpose.NLME Cyclops DOPE EDIutils EstimationTools FakeDataR GeoTox HGDMr INQC InsectLabelR Largevars LocalCop LorMe ManagedCloudProvider MazamaSpatialUtils MicroMoB Microsoft365R NHSRdatasets NlsyLinks PatientLevelPrediction RMariaDB ReporterScore ReviewR SIPDIBGE ShinyWizard SimplyAgree SpoMAG StreamCatTools TeXCheckR TheOpenAIR Tplyr UCSCXenaShiny acledR aggreCAT aisdk ale altair amapGeocode ambiorix apa7 arkdb atime autostats baselinenowcast beautier beezdemand besthr bigPLScox bigrquery bscui c2z canaper canvasXpress cloudfs codified command convergEU corella coronavirus coursekata covid19italy cre.dcf cytominer data.validator datawizard datefixR delimtools densityarea discrtr duckplyr dwctaxon earthdatalogin ecoXCorr econullnetr ecotox egnyte emodnet.wfs envsetup eodhdR2 eph epicontacts epidatr epubr europop excluder fabricQueryR fastR2 faux fgeo.analyze filecacher finalfit fivethirtyeight fluxible forcats fpeek funkyheatmap fuzzyjoin fuzzystring gap gdverse gemma2 geocausal geofi gghourglass gglyph ggpattern ggrepel ghclass googleCloudStorageR googlesheets4 gratia gravitas gsheet guardianapi hatchR here hipread hmsidwR httkexamples httr hutils hydrodownloadR influential infoxtr interfacer itmsa ixplorer jlmerclusterperm jointCompRisk laminr leaflet.extras localsp logrx mailmerge makeit mammalcol manydata matchedcc mctq metaconfoundr miceafter minty misha moderndive mopac mosaic naijR naryn netCoin neuroUp nomisdata nplyr nswgeo nuts octopus omopgenerics pTITAN2 pacta.loanbook pairwiseLLM pandemonium patentr pc pccc pcutils pdxTrees pharmaRTF piggyback pipr plumber pmrm pointblank prefio prioriactions prophet provolleyballr psfmi qtkit r2dii.analysis r2dii.data r2dii.match r2dii.plot rakeR raw rbmiUtils rdwd read.gt3x readODS readapra ready4 reporter resourcer rirods risk.assessr robservable rpanel rprime rqti rrr rvest saros saros.base scPloidy sdtm.oak searchAnalyzeR serocalculator shinyInvoice siera simDNAmixtures spEDM spRingsteen spatialEco spup starter stdbscan stylo sugrrants supernova sweep synthesisr tEDM tabshiftr tabulog tdcmStan tidyEmoji tidychangepoint tidygate tidyplus tidypopgen tidyr tidyrhrv tidytext torchdatasets trackdf trajr transformerForecasting twn twoCoprimary unpivotr usefun vegawidget vosonSML whippr wk xplorerr xpose.nlmixr2 ypr zipcodeR

Dependency Network

Dependencies Reverse dependencies cli clipr crayon glue hms lifecycle R6 rlang tibble vroom withr ForecastingEnsembles LogisticEnsembles MOQA MicroDatosEs NumericEnsembles autoGO babyTimeR ALLSPICER APCalign ARUtools Achilles AirMonitor AquaticLifeHistory Argentum AustralianPoliticians +929 more reverse deps readr

Version History

new 2.2.0 Mar 10, 2026
updated 2.2.0 ← 2.1.6 diff Feb 18, 2026
updated 2.1.6 ← 2.1.5 diff Nov 13, 2025
updated 2.1.5 ← 2.1.4 diff Jan 10, 2024
updated 2.1.4 ← 2.1.3 diff Feb 9, 2023
updated 2.1.3 ← 2.1.2 diff Sep 30, 2022
updated 2.1.2 ← 2.1.1 diff Jan 29, 2022
updated 2.1.1 ← 2.1.0 diff Nov 29, 2021
updated 2.1.0 ← 2.0.2 diff Nov 10, 2021
updated 2.0.2 ← 2.0.1 diff Sep 26, 2021
updated 2.0.1 ← 2.0.0 diff Aug 9, 2021
updated 2.0.0 ← 1.4.0 diff Jul 19, 2021
updated 1.4.0 ← 1.3.1 diff Oct 4, 2020
updated 1.3.1 ← 1.3.0 diff Dec 20, 2018
updated 1.3.0 ← 1.2.1 diff Dec 10, 2018
updated 1.2.0 ← 1.1.1 diff Nov 21, 2018
updated 1.2.1 ← 1.2.0 diff Nov 21, 2018
updated 1.1.1 ← 1.1.0 diff May 15, 2017
updated 1.1.0 ← 1.0.0 diff Mar 21, 2017
updated 1.0.0 ← 0.2.2 diff Aug 2, 2016