Skip to content

arrow

25.0.1Package record

Integration to 'Apache' 'Arrow'

91packages dependsuggested by 108
3.8Mdownloads / year
78.2%test coverage
13/13flavors OK

Overview

About

'Apache' 'Arrow' https://arrow.apache.org/ is a cross-language development platform for in-memory data. It specifies a standardized language-independent columnar memory format for flat and hierarchical data, organized for efficient analytic operations on modern hardware. This package provides an interface to the 'Arrow C++' library.

Changes in 25.0.1

Minor improvements and fixes

  • Improved mimalloc memory allocator configuration on macOS (#50428).

From NEWS.md in the release

Install

Health

CRAN checks
13OK
Slowest check: 74.7 min · r-release-linux-x86_64
Status changes
  • OK13 OK2026-10-17
  • WARNING12 OK, 1 WARNING2026-10-01
  • OK13 OK2026-09-08
  • ERROR12 OK, 1 ERROR2026-09-07
  • OK13 OK2026-08-27
Show 19 earlier changesHide 19 earlier changes
  • ERROR12 OK, 1 ERROR2026-08-14
  • OK12 OK, 1 FAILURE2026-08-13
  • ERROR12 OK, 1 ERROR2026-08-11
  • OK12 OK, 1 FAILURE2026-08-10
  • ERROR12 OK, 1 ERROR2026-08-07
  • OK12 OK, 1 FAILURE2026-08-06
  • ERROR11 OK, 1 WARNING, 1 ERROR2026-08-05
  • WARNING10 OK, 1 NOTE, 1 WARNING, 1 FAILURE2026-08-03
  • ERROR10 OK, 1 NOTE, 1 WARNING, 1 ERROR2026-08-02
  • WARNING11 OK, 1 WARNING, 1 FAILURE2026-07-26
  • OK12 OK, 1 FAILURE2026-07-22
  • ERROR9 OK, 4 ERROR2026-07-11
  • OK13 OK2026-07-04
  • WARNING12 OK, 1 WARNING2026-07-03
  • OK13 OK2026-05-02
  • ERROR11 OK, 1 ERROR2026-04-25
  • NOTE10 OK, 4 NOTE2026-03-28
  • WARNING6 OK, 7 NOTE, 1 WARNING2026-03-21
  • NOTE11 OK, 3 NOTE2026-03-10
Advisories

none known

Documentation

In release 25.0.1
READMEYes · 927 wordsVignettesNoNEWSYes · 100% structured · mentions 25.0.1Citation fileNoWebsiteYes
Help pages
133 (18 internal)includes a package overview page
Examples that run
94%61 run in a plain check (24 of them under a condition) · 4 never run
Exported functions with examples
55%
Documented parameters
98%
Return-value docs
49%
Help pages citing references
0%

Downloads

3.8M
CRAN downloads in the past year
Rank #238 · ~10.5K/day · ~318.7K/mo
Daily download trend is not available in this view yet.
173.5K30 days
562.5K90 days
3.8M1 year
Compare downloads with other packages →
Also on30.9K r2u43 autocran121.5K conda_forge376 c2d4u

Repository

17,210Stars
4,381Forks
2,058Open issues
392Open PRs
40Releases
19,425Commits
1,605Commit identities
arrowparquet
License file reads as Apache-2.0 · 19,425 commits · Last activity 2026-10-16 · +0.4% stars, 30d · Discussions: 65 posts
Responsiveness
How these are sampled
PRs merged (all time)
36%
Median days to close, 50 most recently updated closed issues
1,210
Median days to close, 50 most recently updated closed PRs
2

Stars over time

2025-10-18 · 15,9542026-10-17 · 17,210
PracticesBeta

12 development-tooling and community-health practices detected across 5 families in the upstream repository

Checks run against github.com/apache/arrow on 2026-10-11.

Continuous integration (2)
GitHub ActionsR CMD check workflow

The R CMD check workflow runs on Linux and Windows

Governance and community (5)
Code of conductContributing guideIssue templatesPR templateCODEOWNERS
Automation and maintenance (2)
Dependabotpre-commit
Lint, format, editor (1)
EditorConfig
Show all practicesHide 1 practice
Git structural (2)
.gitattributesSubmodules
How this is detected·Detection ruleset v3 (2026-09-26)
AI coding toolsBeta

This repository shows signs of AI coding tools.

  • Claude Codefirst seen 2026-01-12
    Seen in the repository: .claude, .claude/skills
    Commits: at least 7 crediting it in the message
  • Julesfirst seen 2026-03-23
    Commits: at least 1 crediting it in the message
  • GitHub Copilotfirst seen 2026-05-15
    Seen in the repository: .github/copilot-instructions.md
    Commits: at least 2 crediting it in the message
From outside contributors
  • Claude Code
    Pull requests: 15 from outside contributors, first on 2025-12-23, 15 from forks
Models named in its commits
  • Claude Opus 4.51 commit · Feb 2026
  • Claude Sonnet 51 commit · Sep 2026
Counts are commits, not lines of code. Commits by a tool's accounts count once across all of its accounts. Commits crediting it are the largest count among its credit lines, a minimum.How this is detected·Detection ruleset v4 (updated 2026-09-27)

Dependencies

Declared dependencies
33 external dependencies (excludes base and recommended)

Installing arrow adds 14 packages (9 with compiled code, 4.1 MB of source tarballs). Heaviest: vctrs 1.0 MB, rlang 766 KB, cli 629 KB.

Depends (1)
R >= 4.2
LinkingTo (1)
Enhances (0)
none

People & History

People (14)
Author, Maintainer since 16.1.0 (2024) · added in 4.0.0
Author, Copyright holder
Author · added in 4.0.0
Author · added in 5.0.0
Author · added in 8.0.0
Author · added in 22.0.0
Author · added in 14.0.0
Contributor · added in 6.0.0.2
Contributor
Contributor

Previously maintained by Nic Crane (11.0.0.2 to 15.0.1) and Neal Richardson (0.14.1 to 10.0.1).

Releases (61)

Pick two releases to compare their code metrics.

Show 57 earlier eventsHide 57 earlier events
  • 19.0.1.1
    record
    2025-04-08 · diff ↗
  • 19.0.1
    record
    2025-02-26 · diff ↗
  • 18.1.0.1
    record
    2025-01-08 · diff ↗
  • 18.1.0
    record
    2024-12-05 · diff ↗
  • 17.0.0.1
    record
    2024-08-21 · diff ↗
  • 17.0.0
    record
    2024-08-17 · diff ↗
  • 16.1.0
    record
    2024-05-26 · diff ↗
  • R
    R 4.4.0 released · 2024-04-24
  • 15.0.1
    record
    2024-03-12 · diff ↗
  • 14.0.2.1
    record
    2024-02-23 · diff ↗
  • 14.0.0.2
    record
    2023-12-02 · diff ↗
  • 14.0.0.1
    record
    2023-11-25 · diff ↗
  • 14.0.0
    record
    2023-11-16 · diff ↗ ·
    added 9 exports
    ParquetReaderProperties, csv_convert_options, csv_parse_options, csv_read_options, csv_write_options, read_csv2_arrow, write_csv_dataset, write_delim_dataset, write_tsv_dataset
  • 13.0.0.1
    record
    2023-09-22 · diff ↗
  • 13.0.0
    record
    2023-08-30 · diff ↗ ·
    added 5 exports
    JsonFileFormat, JsonFragmentScanOptions, arrow_array, infer_schema, scalar
  • 12.0.1.1
    record
    2023-07-18 · diff ↗
  • 12.0.1
    record
    2023-06-15 · diff ↗
  • 12.0.0
    record
    2023-05-05 · diff ↗ ·
    added 1 export
    arrow_with_acero
  • R
    R 4.3.0 released · 2023-04-21
  • 11.0.0.3
    record
    2023-03-08 · diff ↗
  • 11.0.0.2
    record
    2023-02-12 · diff ↗ ·
    added 3 exports
    open_csv_dataset, open_delim_dataset, open_tsv_dataset
  • 10.0.1
    record
    2022-12-06 · diff ↗
  • 10.0.0
    record
    2022-10-26 · diff ↗ ·
    removed 1 export
    write_arrow
  • 9.0.0.2
    record
    2022-10-02 · diff ↗
  • 9.0.0.1
    record
    2022-09-14 · diff ↗
  • 9.0.0
    record
    2022-08-11 · diff ↗ ·
    removed 1 export
    read_arrow
    added 8 exports
    GcsFileSystem, RecordBatchReader, arrow_with_gcs, gs_bucket, read_ipc_file, register_scalar_function, show_exec_plan, write_ipc_file
  • 8.0.0
    record
    2022-05-10 · diff ↗ ·
    added 21 exports
    ExtensionArray, ExtensionType, arrow_with_substrait, as_arrow_array, as_arrow_table, as_chunked_array, as_data_type, as_record_batch, as_record_batch_reader, as_schema, concat_arrays, concat_tables, flight_disconnect, infer_type, new_extension_array, new_extension_type, register_extension_type, reregister_extension_type, unregister_extension_type, vctrs_extension_array, vctrs_extension_type
  • R
    R 4.2.0 released · 2022-04-22
  • 7.0.0
    record
    2022-02-10 · diff ↗ ·
    added 6 exports
    MapArray, MapType, decimal128, decimal256, duration, map_of
  • 6.0.1
    record
    2021-11-20 · diff ↗
  • 6.0.0.2
    record
    2021-10-27 · diff ↗ ·
    added 8 exports
    JoinType, RoundMode, all_of, arrow_table, arrow_with_json, create_package_with_all_dependencies, to_arrow, to_duckdb
  • 5.0.0.2
    record
    2021-09-05 · diff ↗
  • 5.0.0
    record
    2021-07-29 · diff ↗ ·
    added 5 exports
    CsvWriteOptions, NullHandlingBehavior, io_thread_count, set_io_thread_count, write_csv_arrow
  • 4.0.1
    record
    2021-05-28 · diff ↗
  • R
    R 4.1.0 released · 2021-05-18
  • 4.0.0.1
    record
    2021-05-10 · diff ↗
  • 4.0.0
    record
    2021-04-27 · diff ↗ ·
    added 12 exports
    CsvFragmentScanOptions, FragmentScanOptions, NullEncodingBehavior, ParquetFragmentScanOptions, QuantileInterpolation, RecordBatch, arrow_with_dataset, arrow_with_parquet, call_function, is_in, list_compute_functions, value_counts
  • 3.0.0
    record
    2021-01-27 · diff ↗ ·
    removed 2 exports
    ParquetReaderProperties, push_data
    added 5 exports
    ParquetArrowReaderProperties, arrow_info, flight_path_exists, flight_put, list_flights
  • 2.0.0
    record
    2020-10-20 · diff ↗ ·
    added 11 exports
    InMemoryDataset, TimestampParser, arrow_with_s3, copy_files, flight_connect, flight_get, load_flight_server, match_arrow, push_data, s3_bucket, write_dataset
  • 1.0.1
    record
    2020-08-28 · diff ↗
  • 1.0.0
    record
    2020-07-25 · diff ↗ ·
    removed 11 exports
    AndExpression, ComparisonExpression, FieldExpression, FileStats, InExpression, IsValidExpression, NotExpression, OrExpression, ScalarExpression, read_record_batch, read_table
    added 13 exports
    CsvFileFormat, FixedSizeListArray, FixedSizeListType, LargeListArray, MetadataVersion, S3FileSystem, Scalar, StructScalar, fixed_size_binary, fixed_size_list_of, large_binary, large_list_of, large_utf8
  • 0.17.1
    record
    2020-05-19 · diff ↗
  • R
    R 4.0.0 released · 2020-04-24
  • 0.17.0
    record
    2020-04-21 · diff ↗ ·
    removed 8 exports
    FeatherTableReader, FeatherTableWriter, FileSystemSourceFactory, FixedSizeBufferWriter, MockOutputStream, Source, SourceFactory, open_source
    added 15 exports
    FeatherReader, FileInfo, FileSystemDataset, FileSystemDatasetFactory, UnionDataset, binary, cpu_count, dataset_factory, install_pyarrow, map_batches, read_ipc_stream, set_cpu_count, unify_schemas, write_ipc_stream, write_to_raw
  • unarchivedReturned to CRAN
    2020-02-14
  • 0.16.0.2
    record
    2020-02-14 · diff ↗
  • archivedRemoved from CRAN
    2020-02-13
    policy violation Still does not avoid downloading precompiled libraries by default, and when compiling from downloaded sources creates ~/.cmake And sometimes downloading sources fails, yet 'installs' an incomplete package
  • unarchivedReturned to CRAN
    2020-02-10
  • archivedRemoved from CRAN
    2020-02-10
    policy violation And bashisms in configure script
  • 0.16.0.1
    record
    2020-02-10 · diff ↗
  • 0.16.0
    record
    2020-02-09 · diff ↗ ·
    removed 1 export
    Selector
    added 34 exports
    AndExpression, ComparisonExpression, Dataset, DatasetFactory, DictionaryArray, DirectoryPartitioning, DirectoryPartitioningFactory, Expression, FieldExpression, FileFormat, FileSelector, FileSystemSourceFactory, HivePartitioning, HivePartitioningFactory, InExpression, IpcFileFormat, IsValidExpression, ListArray, NotExpression, OrExpression, ParquetFileFormat, ParquetFileWriter, ParquetWriterProperties, Partitioning, ScalarExpression, Scanner, ScannerBuilder, Source, SourceFactory, StructArray and 4 more
  • 0.15.1.1
    record
    2019-11-05 · diff ↗
  • 0.15.1
    record
    2019-11-04 · diff ↗
  • 0.15.0
    record
    2019-10-07 · diff ↗ ·
    removed 13 exports
    array, compression_codec, csv_convert_options, csv_parse_options, csv_read_options, csv_table_reader, json_parse_options, json_read_options, json_table_reader, parquet_arrow_reader_properties, parquet_file_reader, table, write_feather_RecordBatch
    added 29 exports
    Array, Buffer, ChunkedArray, Codec, CsvConvertOptions, CsvParseOptions, CsvReadOptions, CsvTableReader, Field, FileStats, FileSystem, FileType, JsonParseOptions, JsonReadOptions, JsonTableReader, LocalFileSystem, MemoryMappedFile, ParquetFileReader, ParquetReaderProperties, ParquetVersionType, RandomAccessFile, Schema, Selector, SubTreeFileSystem, Table, bool, float, halffloat, string
  • 0.14.1.1
    record
    2019-08-09 · diff ↗
  • 0.14.1
    record
    2019-08-05
  • R
    R 3.6.0 released · 2019-04-26

Package metadata

First published
2019-08-05
Total releases
61 / 7 yrs
License
Apache License (>= 2.0)
Minimum R
≥ 4.2
Download size
4.2 MB

Cite

Cite this package

Run in R for the authors' preferred citation:

citation("arrow")
Keane, J., Apache Arrow, Cook, I., Crane, N., Dunkle Werner, K., Dunnington, D., François, R., Luraschi, J., Mecum, B., Moldovan-Grünfeld, D., Ooms, J., Richardson, N., Wong, J., & Wujciak-Jens, J. (2026). arrow: Integration to 'Apache' 'Arrow' (Version 25.0.1) [Computer software]. https://doi.org/10.32614/CRAN.package.arrow

This package has no citation file, so citation() returns this entry built from DESCRIPTION.

Cite the R Observatory

For a number measured here: a download total, a coverage figure, an archival date.

APA

Balamuta, J. J. (2026). R Observatory: Metrics for arrow version 25.0.1 [Data set]. HJJB, LLC. Data release v2026-10-18. https://doi.org/10.5281/zenodo.21843040

From data release v2026-10-18, which the citation names so these numbers can be found later. More on citing and the projects behind them.

Report a problem with this page →

Privacy choices

These apply to this browser and are stored on this device only. Nothing about your choice is sent to us.

Read the privacy policy