Found 126 packages in 0.01 seconds
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.
Provides Access to Git Repositories
Interface to the 'libgit2' library, which is a pure C implementation of the 'Git' core methods. Provides access to 'Git' repositories to extract data and running some basic 'Git' commands.
'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.
Database Interface and MariaDB Driver
Implements a DBI-compliant interface to MariaDB (< https://mariadb.org/>) and MySQL (< https://www.mysql.com/>) databases.
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.
A Clean, Whitespace-Sensitive Template Language for Writing HTML
Jade is a high performance template engine heavily influenced by Haml and implemented with JavaScript for node and browsers.
Access Uber's H3 Library
Provides access to Uber's H3 library for geospatial indexing via its JavaScript transpile 'h3-js' < https://github.com/uber/h3-js> and 'V8' < https://github.com/jeroen/v8>.
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.
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.
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.