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

Found 116 packages in 0.02 seconds

protolite — by Jeroen Ooms, 2 months ago

Highly Optimized Protocol Buffer Serializers

Pure C++ implementations for reading and writing several common data formats based on Google protocol-buffers. Currently supports 'rexp.proto' for serialized R objects, 'geobuf.proto' for binary geojson, and 'mvt.proto' for vector tiles. This package uses the auto-generated C++ code by protobuf-compiler, hence the entire serialization is optimized at compile time. The 'RProtoBuf' package on the other hand uses the protobuf runtime library to provide a general- purpose toolkit for reading and writing arbitrary protocol-buffer data in R.

badgen — by Jeroen Ooms, 2 months ago

Fast and Simple Badge Generator

Bindings to 'badgen' < https://www.npmjs.com/package/badgen> to generate beautiful 'svg' badges in R without internet access. Images can be converted to 'png' using the 'rsvg' package as shown in examples.

js — by Jeroen Ooms, 2 months ago

Tools for Working with JavaScript in R

A set of utilities for working with JavaScript syntax in R. Includes tools to parse, tokenize, compile, validate, reformat, optimize and analyze JavaScript code.

RAppArmor — by Jeroen Ooms, 2 months ago

Bindings to AppArmor and Security Related Linux Tools

Bindings to kernel methods 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 this package implements bindings for setting process resource limits (rlimit), uid, gid, affinity and priority. The high level R function 'eval.secure' builds on these methods to perform 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. A portable version of this function is now available in the 'unix' package.

unix — by Jeroen Ooms, 2 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.

webutils — by Jeroen Ooms, 2 months 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'.

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

markdown — by Yihui Xie, 6 months ago

Render Markdown with 'commonmark'

Render Markdown to full and lightweight HTML/LaTeX documents with the 'commonmark' package. This package has been superseded by 'litedown'.

maketools — by Jeroen Ooms, 2 months ago

Exploring and Testing the Toolchain and System Libraries

Helper functions that interface with the system utilities to learn about the local build environment. Lets you explore 'make' rules to test the local configuration, or query 'pkg-config' to find compiler flags and libs needed for building packages with external dependencies. Also contains tools to analyze which libraries that a installed R package linked to by inspecting output from 'ldd' in combination with information from your distribution package manager, e.g. 'rpm' or 'dpkg'.

rjade — by Jeroen Ooms, 4 years ago

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.