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

Found 63 packages in 0.01 seconds

bcrypt — by Jeroen Ooms, 8 months ago

'Blowfish' Password Hashing Algorithm

Bindings to the 'blowfish' password hashing algorithm derived from the 'OpenBSD' implementation.

webutils — by Jeroen Ooms, a year ago

Utility Functions for Developing Web Applications

High performance in-memory http request parser for application/json, multipart/form-data, and application/x-www-form-urlencoded. Includes live demo of hosting and parsing multipart forms with either 'httpuv' or 'Rhttpd'.

graphql — by Jeroen Ooms, a year ago

A GraphQL Query Parser

Bindings to the 'libgraphqlparser' C++ library. Currently parses GraphQL and exports the AST in JSON format.

gpg — by Jeroen Ooms, 2 years ago

GNU Privacy Guard for R

Bindings to GnuPG for working with OpenGPG (RFC4880) cryptographic methods. Includes utilities for public key encryption, creating and verifying digital signatures, and managing your local keyring. Note that some functionality depends on the version of GnuPG that is installed on the system. On Windows this package can be used together with 'GPG4Win' which provides a GUI for managing keys and entering passphrases.

webp — by Jeroen Ooms, a year 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.

writexl — by Jeroen Ooms, 4 months ago

Export Data Frames to Excel 'xlsx' Format

Zero-dependency and data frame to xlsx exporter based on 'libxlsxwriter'. Fast and no Java or Excel required.

spelling — by Jeroen Ooms, 3 months ago

Tools for Spell Checking in R

Spell checking common document formats including latex, markdown, manual pages, and description files. Includes utilities to automate checking of documentation and vignettes as a unit test during 'R CMD check'. Both British and American English are supported out of the box and other languages can be added. In addition, packages may define a 'wordlist' to allow custom terminology without having to abuse punctuation.

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.

opencpu — by Jeroen Ooms, 2 months ago

Producing and Reproducing Results

A system for embedded scientific computing and reproducible research with R. The OpenCPU server exposes a simple but powerful HTTP api for RPC and data interchange with R. This provides a reliable and scalable foundation for statistical services or building R web applications. The OpenCPU server runs either as a single-user development server within the interactive R session, or as a multi-user Linux stack based on Apache2. The entire system is fully open source and permissively licensed. The OpenCPU website has detailed documentation and example apps.

RAppArmor — by Jeroen Ooms, 2 years ago

Bindings to AppArmor and Security Related Linux Tools

Bindings to various methods in the kernel for enforcing security restrictions. AppArmor can apply mandatory access control (MAC) policies on a given task (process) via security profiles with detailed ACL definitions. In addition the package has kernel bindings for setting the process hardware resource limits (rlimit), uid, gid, affinity and priority. The high level R function 'eval.secure' builds on these methods to do dynamic sandboxing: it evaluates a single R expression within a temporary fork which acts as a sandbox by enforcing fine grained restrictions without affecting the main R process. Recent versions on this package can also be installed on systems without libapparmor, in which case some features are automatically disabled.