Examples: visualization, C++, networks, data cleaning, html widgets, ropensci.

Found 125 packages in 0.04 seconds

evaluate — by Hadley Wickham, 7 months ago

Parsing and Evaluation Tools that Provide More Details than the Default

Parsing and evaluation tools that make it easy to recreate the command line behaviour of R.

antiword — by Jeroen Ooms, a month ago

Extract Text from Microsoft Word Documents

Wraps the 'AntiWord' utility to extract text from Microsoft Word documents. The utility only supports the old 'doc' format, not the new xml based 'docx' format. Use the 'xml2' package to read the latter.

bcrypt — by Jeroen Ooms, a month ago

'Blowfish' Key Derivation and Password Hashing

Bindings to the 'blowfish' password hashing algorithm < https://www.openbsd.org/papers/bcrypt-paper.pdf> derived from the 'OpenBSD' implementation.

s2 — by Edzer Pebesma, 10 months ago

Spherical Geometry Operators Using the S2 Geometry Library

Provides R bindings for Google's s2 library for geometric calculations on the sphere. High-performance constructors and exporters provide high compatibility with existing spatial packages, transformers construct new geometries from existing geometries, predicates provide a means to select geometries based on spatial relationships, and accessors extract information about geometries.

opencv — by Jeroen Ooms, a month ago

Bindings to 'OpenCV' Computer Vision Library

Exposes some of the available 'OpenCV' < https://opencv.org/> algorithms, such as a QR code scanner, and edge, body or face detection. These can either be applied to analyze static images, or to filter live video footage from a camera device.

cld3 — by Jeroen Ooms, a year ago

Google's Compact Language Detector 3

Google's Compact Language Detector 3 is a neural network model for language identification and the successor of 'cld2' (available from CRAN). The algorithm is still experimental and takes a novel approach to language detection with different properties and outcomes. It can be useful to combine this with the Bayesian classifier results from 'cld2'. See < https://github.com/google/cld3#readme> for more information.

prismjs — by Jeroen Ooms, a year ago

Server-Side Syntax Highlighting

Prism < https://prismjs.com/> is a lightweight, extensible syntax highlighter, built with modern web standards in mind. This package provides server-side rendering in R using 'V8' such that no JavaScript library is required in the resulting HTML documents. Over 400 languages are supported.

graphql — by Jeroen Ooms, a year ago

A GraphQL Query Parser

Bindings to the 'libgraphqlparser' C++ library. Parses GraphQL < https://graphql.org> syntax and exports the AST in JSON format.

toml — by Jeroen Ooms, 6 months ago

Read, Write, and Modify TOML Files

Simple toolkit for working with TOML text. Based on tomledit which allows for modifying TOML while preserving order, comments,and whitespace.

RProtoBuf — by Dirk Eddelbuettel, a month ago

R Interface to the 'Protocol Buffers' 'API' (Version 2 or 3)

Protocol Buffers are a way of encoding structured data in an efficient yet extensible format. Google uses Protocol Buffers for almost all of its internal 'RPC' protocols and file formats. Additional documentation is available in two included vignettes one of which corresponds to our 'JSS' paper (2016, . A sufficiently recent version of 'Protocol Buffers' library is required; currently version 3.3.0 from 2017 is the tested minimum.