Rtinycc - Builds the 'TinyCC' Command-Line Interface and Library for 'C' Scripting in 'R'
Builds the 'TinyCC' (Tiny 'C' Compiler) command-line interface and library for package use in 'R'. The package compiles 'TinyCC' from source and provides R functions to interact with the compiler. 'TinyCC' can be used for header preprocessing, just-in-time compilation of 'C' code in 'R', and lightweight 'C' scripting workflows.
Last updated
cffitinycc
7.98 score 10 stars 2 dependents 32 scripts 444 downloadsRducks - Register R User-Defined Functions in DuckDB
R package and 'DuckDB' extension bridge for registering R functions as 'DuckDB' user-defined functions (UDFs). The package is designed around a loaded 'DuckDB' extension, declarative type descriptors, 'nanoarrow' marshalling over 'Arrow C Data', and a calling-R-thread execution discipline for safe interaction with R from 'DuckDB' execution. Arrow IPC (inter-process communication) worker transport uses vendored 'NNG' (nanomsg next generation) for worker-process communication.
Last updated
cduckdb-extension
5.53 score 5 stars 54 scriptsRduckhts - 'DuckDB' High Throughput Sequencing File Formats Reader Extension
Bundles the 'duckhts' 'DuckDB' extension for reading High Throughput Sequencing file formats with 'DuckDB'. The 'DuckDB' C extension API <https://duckdb.org/docs/stable/clients/c/api> and its 'htslib' dependency are compiled from vendored sources during package installation. James K Bonfield and co-authors (2021) <doi:10.1093/gigascience/giab007>. VariantKey / RegionKey support follows Nicola Asuni (2018) <doi:10.1101/473744>.
Last updated
bamduckdb-extensionfastqhtslibvcf
5.17 score 13 stars 10 scripts 324 downloadstreesitter.c - 'R' Bindings to the 'C' Grammar for Tree-Sitter
Provides bindings to a 'C' grammar for Tree-sitter, to be used alongside the 'treesitter' package. Tree-sitter builds concrete syntax trees for source files and can efficiently update them or generate code like producing R C API wrappers from C functions, structs and global definitions from header files.
Last updated
3.78 score 1 stars 1 dependents 5 scripts 217 downloadsRopendal - Abstract Filesystem Access for R via 'Apache OpenDAL'
Provides a byte-oriented abstract filesystem interface for R backed by the Rust crate of 'Apache OpenDAL' <https://opendal.apache.org/>. The package is designed around filesystem primitives, asynchronous Aio-like operations inspired by 'nanonext', pluggable raw-vector serializers, and a native C API for direct async byte access by other R packages.
Last updated
filesystemopendalrustcargo
3.54 scoreRsassy - 'R' Bindings to the 'sassy' Approximate String Matcher
Fast approximate string matching for short patterns in longer texts using the 'sassy' Rust crate. 'sassy' implements SIMD-accelerated fuzzy search over ASCII, DNA, and IUPAC alphabets, with support for reverse-complement search, overhang alignments, CIGAR strings, and batched searches. See Beeloo and Groot Koerkamp (2025) <doi:10.1101/2025.07.22.666207> and Beeloo and Groot Koerkamp (2026) <doi:10.64898/2026.03.10.710811>.
Last updated
bioinformaticsrustsassysimdstring-matchingcargo
3.40 score 6 scriptsmangoro - 'R'/'Go' 'IPC' using 'Nanomsg' Next Gen
The tools provide an interface for inter-process communication ('IPC') between 'R' and 'Go' using the 'Nanomsg' library. It vendors on the 'Go' side the 'mangos' library <https://github.com/nanomsg/mangos> and 'arrow-go' <https://github.com/apache/arrow-go> and uses 'nanonext' and 'nanoarrow' on the 'R' side.
Last updated
golang
3.35 score 5 stars 6 scriptsgoserveR - HTTP(S) File Server with Range Requests and Unbounded CORS Using 'go'
Provides a lightweight HTTP(S) file server implemented in Go and exposed to R. It supports range requests, configurable CORS and COOP headers, and optional TLS. The package builds and runs a background server that can be cleanly shut down from R using an OS pipe and C/Go interop. Asynchronous log handling is also supported.
Last updated
asyncgolanghttp-server
3.24 score 1 stars 1 dependents 23 scriptsRBCFTools - 'BCFTools', 'libbcftools' and 'htslib' Wrappers and 'BCF'/'VCF' to 'Parquet' Convertors
Bundles the 'htslib' and 'bcftools' libraries and command lines tools for reading and manipulating VCF/BCF files. Includes streaming facilities from VCF to Apache Arrow via 'nanoarrow', enabling export to Arrow IPC format and Parquet format using 'duckdb' including a 'bcf_reader' extension. Utilities for reading and writing VCF/BCF files into 'DuckLake' are included. provided.
Last updated
bcftoolsduckdbducklakegenomicshtslibnanoarrowparquet
3.19 score 2 stars 22 scriptsRfmalloc - Persistent ALTREP Vectors
Provides experimental file-backed, ALTREP-style vector allocation for R using the 'fmalloc' library. The package supports persistent and scratch runtimes, durable reference-based serialization, explicit vector lifecycle management, and multiple runtime handles for working with several backing files in one R process.
Last updated
altrepmalloccpp
2.86 score 2 stars 18 scriptsduckdbWasmHtmlJsSimple - Serve Static Files for DuckDB-Wasm via Go HTTP Server
Minimal package to serve static files (including CSVs) for DuckDB-Wasm web apps using Go HTTP server via goserveR. Automatically creates mtcars.csv in inst/static and deletes it on exit. Supports range requests and CORS.
Last updated
2.60 score 4 stars 3 scriptsRpixpack - R Bindings for PixPack - Encode Files into PNG Images
R bindings for PixPack, a utility that encodes arbitrary files and strings into PNG images with strong integrity checks using BLAKE3 hashing. Files can be encoded into visually distinctive PNG images and decoded back to recover the exact original data byte-for-byte. The underlying PixPack implementation uses a macro-cell grid format with error detection capabilities.
Last updated
pngrustvibecodingcargo
2.18 score 1 stars 3 scriptswasmer - WebAssembly Runtime for 'R' using 'Wasmer'
'R' bindings for the 'Wasmer' <https://github.com/wasmerio/wasmer/> WebAssembly runtime. This package allows you to compile, instantiate, and execute WebAssembly modules from 'R', providing a bridge between 'R' and WebAssembly for high-performance computing and interoperability.
Last updated
rustcargo
1.70 score 1 stars 9 scripts