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

Found 81 packages in 0.02 seconds

mongolite — by Jeroen Ooms, 3 months ago

Fast and Simple 'MongoDB' Client for R

High-performance MongoDB client based on 'mongo-c-driver' and 'jsonlite'. Includes support for aggregation, indexing, map-reduce, streaming, encryption, enterprise authentication, and GridFS. The online user manual provides an overview of the available methods in the package: < https://jeroen.github.io/mongolite/>.

jose — by Jeroen Ooms, 7 months ago

JavaScript Object Signing and Encryption

Read and write JSON Web Keys (JWK, rfc7517), generate and verify JSON Web Signatures (JWS, rfc7515) and encode/decode JSON Web Tokens (JWT, rfc7519). These standards provide modern signing and encryption formats that are the basis for services like OAuth 2.0 or LetsEncrypt and are natively supported by browsers via the JavaScript WebCryptoAPI.

webutils — by Jeroen Ooms, 2 days ago

Utility Functions for Developing Web Applications

Parses http request data in application/json, multipart/form-data, or application/x-www-form-urlencoded format. Includes example of hosting and parsing html form data in R using either 'httpuv' or 'Rhttpd'.

unix — by Jeroen Ooms, 6 months ago

POSIX System Utilities

Bindings to system utilities found in most Unix systems such as POSIX functions which are not part of the Standard C Library.

av — by Jeroen Ooms, 2 days ago

Working with Audio and Video

Bindings to 'FFmpeg' < http://www.ffmpeg.org/> AV library for working with audio and video in R. Generate high quality videos files by capturing images from the R graphics device combined with custom audio stream. Also offers tools to convert between countless audio / video formats, or convert images to video and vice versa. This package interfaces directly to the C API and does not require any command line utilities.

jsonld — by Jeroen Ooms, 7 months ago

JSON for Linking Data

JSON-LD is a light-weight syntax for expressing linked data. It is primarily intended for web-based programming environments, interoperable web services and for storing linked data in JSON-based databases. This package provides bindings to the JavaScript library for converting, expanding and compacting JSON-LD documents.

qpdf — by Jeroen Ooms, 6 months ago

Split, Combine and Compress PDF Files

Content-preserving transformations transformations of PDF files such as split, combine, and compress. This package interfaces directly to the 'qpdf' C++ API and does not require any command line utilities. Note that 'qpdf' does not read actual content from PDF files: to extract text and data you need the 'pdftools' package.

tesseract — by Jeroen Ooms, a month ago

Open Source OCR Engine

Bindings to 'Tesseract' < https://opensource.google.com/projects/tesseract>: a powerful optical character recognition (OCR) engine that supports over 100 languages. The engine is highly configurable in order to tune the detection algorithms and obtain the best possible results.

webp — by Jeroen Ooms, 6 months ago

A New Format for Lossless and Lossy Image Compression

Lossless webp images are 26% smaller in size compared to PNG. Lossy webp images are 25-34% smaller in size compared to JPEG. This package reads and writes webp images into a 3 (rgb) or 4 (rgba) channel bitmap array using conventions from the 'jpeg' and 'png' packages.

antiword — by Jeroen Ooms, 9 months 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.