The goal of geoarrow is to leverage the features of the arrow package and larger Apache Arrow ecosystem for geospatial data. The geoarrow package provides an R implementation of the GeoParquet file format of and the draft geoarrow data specification, defining extension array types for vector geospatial data.
You can install the development version of geoarrow from GitHub with:
# install.packages("pak")
pak::pak("geoarrow/geoarrow-r")
This is a basic example which shows you how to solve a common problem:
library(geoarrow)