• About
  • Documentation

  • More Universes
  • Recent Updates
  • Leader board

  • All repositories
  • All packages
  • All articles
  • All datasets
  • All system Libraries
laustep
  • Builds
  • Packages
  • Articles
  • Datasets
  • Contribution
  • Badges
  • API
  • Feed

Links tolaustep

jsTreeR - A Wrapper of the JavaScript Library 'jsTree'

Creates interactive trees that can be included in 'Shiny' apps and R markdown documents. A tree allows to represent hierarchical data (e.g. the contents of a directory). Similar to the 'shinyTree' package but offers more features and options, such as the grid extension, restricting the drag-and-drop behavior, and settings for the search functionality. It is possible to attach some data to the nodes of a tree and then to get these data in 'Shiny' when a node is selected. Also provides a 'Shiny' gadget allowing to manipulate one or more folders, and a 'Shiny' module allowing to navigate in the server side file system.

Last updated

htmlwidgetsjstreeshiny

5.84 score 49 stars 1 dependents 95 scripts 721 downloads

uniformly - Uniform Sampling

Uniform sampling on various geometric shapes, such as spheres, ellipsoids, simplices.

Last updated

simulations

5.79 score 10 stars 124 scripts 317 downloads

shinyChakraUI - A Wrapper of the 'React' Library 'Chakra UI' for 'Shiny'

Makes the 'React' library 'Chakra UI' usable in 'Shiny' apps. 'Chakra UI' components include alert dialogs, drawers (sliding panels), menus, modals, popovers, sliders, and more.

Last updated

reactreactrshiny

4.94 score 23 stars 75 scripts 235 downloads

rAmCharts4 - Interface to the JavaScript Library 'amCharts 4'

Creates JavaScript charts. The charts can be included in 'Shiny' apps and R markdown documents, or viewed from the R console and 'RStudio' viewer. Based on the JavaScript library 'amCharts 4' and the R packages 'htmlwidgets' and 'reactR'. Currently available types of chart are: vertical and horizontal bar chart, radial bar chart, stacked bar chart, vertical and horizontal Dumbbell chart, line chart, scatter chart, range area chart, gauge chart, boxplot chart, pie chart, and 100% stacked bar chart.

Last updated

amchartshtmlwidgetsshiny

4.70 score 28 stars 36 scripts 280 downloads

RcppColors - Color Mappings and 'C++' Header Files for Color Conversion

Provides 'C++' header files to deal with color conversion from some color spaces to hexadecimal with 'Rcpp', and exports some color mapping functions for usage in R. Also exports functions to convert colors from the 'HSLuv' color space for usage in R. 'HSLuv' is a human-friendly alternative to HSL.

Last updated

colormapcolorspacercppcppopenmp

4.49 score 7 stars 88 scripts 268 downloads

shinySelect - A Wrapper of the 'react-select' Library

Provides a select control widget for 'Shiny'. It is easily customizable, and one can easily use HTML in the items and KaTeX to type mathematics.

Last updated

reactreactrshiny

4.38 score 25 stars 19 scripts 199 downloads

matrixsampling - Simulations of Matrix Variate Distributions

Provides samplers for various matrix variate distributions: Wishart, inverse-Wishart, normal, t, inverted-t, Beta type I, Beta type II, Gamma, confluent hypergeometric. Allows to simulate the noncentral Wishart distribution without the integer restriction on the degrees of freedom.

Last updated

simulation

4.26 score 3 stars 1 dependents 40 scripts 669 downloads

shinyToastify - Pretty Notifications for 'Shiny'

This is a wrapper of the 'React' library 'React-Toastify'. It allows to show some notifications (toasts) in 'Shiny' applications. There are options for the style, the position, the transition effect, and more.

Last updated

reactreactrshiny

4.24 score 12 stars 29 scripts 236 downloads

jacobi - Jacobi Theta Functions and Related Functions

Evaluation of the Jacobi theta functions and related functions: Weierstrass elliptic function, Weierstrass sigma function, Weierstrass zeta function, Klein j-function, Dedekind eta function, lambda modular function, Jacobi elliptic functions, Neville theta functions, Eisenstein series, lemniscate elliptic functions, elliptic alpha function, Rogers-Ramanujan continued fractions, and Dixon elliptic functions. Complex values of the variable are supported.

Last updated

elliptic-functionstheta-functionscpp

4.22 score 3 stars 111 scripts 218 downloads

swipeR - Carousels using the 'JavaScript' Library 'Swiper'

Create carousels using the 'JavaScript' library 'Swiper' and the package 'htmlwidgets'. The carousels can be displayed in the 'RStudio' viewer pane, in 'Shiny' applications and in 'R markdown' documents. The package also provides a 'RStudio' addin allowing to choose image files and to display them in the viewer pane.

Last updated

carouselhtmlwidgetsshinyswiperopenjdk

4.17 score 11 stars 27 scripts 205 downloads

RCDT - Fast 2D Constrained Delaunay Triangulation

Performs 2D Delaunay triangulation, constrained or unconstrained, with the help of the C++ library 'CDT'. A function to plot the triangulation is provided. The constrained Delaunay triangulation has applications in geographic information systems.

Last updated

cpp

4.07 score 2 dependents 39 scripts 52 downloads

shinyDatetimePickers - Some Datetime Pickers for 'Shiny'

Provides three types of datetime pickers for usage in a 'Shiny' UI. A datetime picker is an input field for selecting both a date and a time.

Last updated

reactreactrshiny

4.02 score 14 stars 15 scripts 647 downloads

OwenQ - Owen Q-Function

Evaluates the Owen Q-function for an integer value of the degrees of freedom, by applying Owen's algorithm (1965) <doi:10.1093/biomet/52.3-4.437>. It is useful for the calculation of the power of equivalence tests.

Last updated

owen-qfunctionsrcppspecial-functionscpp

4.00 score 1 stars 10 scripts 251 downloads

gbeta - Generalized Beta and Beta Prime Distributions

Density, distribution function, quantile function, and random generation for the generalized Beta and Beta prime distributions. The family of generalized Beta distributions is conjugate for the Bayesian binomial model, and the generalized Beta prime distribution is the posterior distribution of the relative risk in the Bayesian 'two Poisson samples' model when a Gamma prior is assigned to the Poisson rate of the reference group and a Beta prime prior is assigned to the relative risk. References: Laurent (2012) <doi:10.1214/11-BJPS139>, Hamza & Vallois (2016) <doi:10.1016/j.spl.2016.03.014>, Chen & Novick (1984) <doi:10.3102/10769986009002163>.

Last updated

statistical-distributionscpp

4.00 score 2 stars 5 scripts 207 downloads

findInFiles - Find Pattern in Files

Creates a HTML widget which displays the results of searching for a pattern in files in a given folder. The results can be viewed in the 'RStudio' viewer pane, included in a 'R Markdown' document or in a 'Shiny' application. Also provides a 'Shiny' application allowing to run this widget and to navigate in the files found by the search. Instead of creating a HTML widget, it is also possible to get the results of the search in a 'tibble'. The search is performed by the 'grep' command-line utility.

Last updated

htmlwidgets

3.92 score 12 stars 14 scripts 676 downloads

monaco - The 'Monaco' Editor as a HTML Widget

A HTML widget rendering the 'Monaco' editor. The 'Monaco' editor is the code editor which powers 'VS Code'. It is particularly well developed for 'JavaScript'. In addition to the built-in features of the 'Monaco' editor, the widget allows to prettify multiple languages, to view the 'HTML' rendering of 'Markdown' code, and to view and resize 'SVG' images.

Last updated

htmlwidgetsmonaco-editorrstudio

3.92 score 11 stars 15 scripts 244 downloads

shinyMonacoEditor - The 'Monaco' Editor in 'Shiny'

A 'Shiny' app including the 'Monaco' editor. The 'Monaco' editor is the code editor which powers 'VS Code'. It is particularly well developed for 'JavaScript'. In addition to the 'Monaco' editor features, the app provides prettifiers and minifiers for multiple languages, 'SCSS' and 'TypeScript' compilers, code checking for 'C' and 'C++' (requires 'cppcheck').

Last updated

shinyvscode

3.90 score 16 stars 272 downloads

kantorovich - Kantorovich Distance Between Probability Measures

Computes the Kantorovich distance between two probability measures on a finite set. The Kantorovich distance is also known as the Monge-Kantorovich distance or the first Wasserstein distance.

Last updated

kantorovich-distance

3.71 score 2 stars 1 dependents 17 scripts 199 downloads

html2R - Convert 'HTML' to 'R' with a 'Shiny' App

Provides a 'Shiny' app allowing to convert 'HTML' code to 'R' code (e.g. '<span>Hello</span>' to 'tags$span("Hello")'), for usage in a 'Shiny' UI.

Last updated

htmlshiny

3.70 score 10 stars 195 downloads

pasteAsComment - 'RStudio' Addin to Paste the Clipboard as a Comment Block or a 'roxygen' Block

Provides a 'RStudio' addin allowing to paste the content of the clipboard as a comment block or as 'roxygen' lines. This is very useful to insert an example in the 'roxygen' block.

Last updated

rstudiorstudio-addin

3.65 score 9 stars 174 downloads

NestedMenu - A Nested Menu Widget for 'Shiny' Applications

Provides a nested menu widget for usage in 'Shiny' applications. This is useful for hierarchical choices (e.g. continent, country, city).

Last updated

3.65 score 9 stars 10 scripts 162 downloads

cascadeSelect - A Cascade Select Input for 'Shiny'

Provides a cascade select widget for usage in 'Shiny' applications. This is useful for selection of hierarchical choices (e.g. continent, country, city). It is taken from the 'JavaScript' library 'PrimeReact'.

Last updated

reactrshiny

3.60 score 8 stars 8 scripts 150 downloads

shinyMergely - Compare and Merge Two Files with a 'Shiny' App

A 'Shiny' app allowing to compare and merge two files, with syntax highlighting for several coding languages.

Last updated

shiny

3.60 score 8 stars 262 downloads

syt - Young Tableaux

Deals with Young tableaux (field of combinatorics). For standard Young tabeaux, performs enumeration, counting, random generation, the Robinson-Schensted correspondence, and conversion to and from paths on the Young lattice. Also performs enumeration and counting of semistandard Young tableaux, enumeration of skew semistandard Young tableaux, enumeration of Gelfand-Tsetlin patterns, and computation of Kostka numbers.

Last updated

combinatoricsyoung-tableaux

3.56 score 3 stars 24 scripts 543 downloads

graph3d - A Wrapper of the JavaScript Library 'vis-graph3d'

Create interactive visualization charts to draw data in three dimensional graphs. The graphs can be included in Shiny apps and R markdown documents, or viewed from the R console and 'RStudio' Viewer. Based on the 'vis.js' Graph3d module and the 'htmlwidgets' R package.

Last updated

chartsgraphicsjavascript

3.56 score 4 stars 18 scripts 293 downloads

aceEditor - The 'Ace' Editor as a HTML Widget

Wraps the 'Ace' editor in a HTML widget. The 'Ace' editor has support for many languages. It can be opened in the viewer pane of 'RStudio', and this provides a second source editor.

Last updated

ace-editorhtmlwidgetsreactrrstudio

3.54 score 7 stars 3 scripts 283 downloads

shinyChakraSlider - Combined Slider and Numeric Input for 'Shiny'

Provides a combined slider and numeric input for usage in a 'Shiny' app. The slider and the numeric input are linked together: each one is updated when the other one changes. Many styling properties are customizable (e.g. colors and size).

Last updated

reactreactrshiny

3.54 score 7 stars 4 scripts 185 downloads

colorsGen - Generation of Random Colors

Generation of random colors, possibly with a given hue or a given luminosity. This is a port of the JavaScript library 'randomColor' <https://randomcolor.lllllllllllllllll.com/>.

Last updated

colorsrandom

3.48 score 2 dependents 433 downloads

shinyXYpad - XY Controller for 'Shiny'

Provides an XY pad input for the 'Shiny' framework. An XY pad is like a bivariate slider. It allows to pick up a pair of numbers.

Last updated

shiny

3.48 score 6 stars 6 scripts 183 downloads

qsplines - Quaternions Splines

Provides routines to create some quaternions splines: Barry-Goldman algorithm, De Casteljau algorithm, and Kochanek-Bartels algorithm. The implementations are based on the Python library 'splines'. Quaternions splines allow to construct spherical curves. References: Barry and Goldman <doi:10.1145/54852.378511>, Kochanek and Bartels <doi:10.1145/800031.808575>.

Last updated

quaternionsrcppsplinescpp

3.38 score 4 stars 12 scripts 200 downloads

findInGit - Find Pattern in Files of All Branches of a 'git' Repository

Creates a HTML widget which displays the results of searching for a pattern in files in a given 'git' repository, including all its branches. The results can also be returned in a dataframe.

Last updated

githtmlwidget

3.30 score 4 stars 4 scripts 240 downloads

Carlson - Carlson Elliptic Integrals and Incomplete Elliptic Integrals

Evaluation of the Carlson elliptic integrals and the incomplete elliptic integrals with complex arguments. The implementations use Carlson's algorithms <doi:10.1007/BF02198293>. Applications of elliptic integrals include probability distributions, geometry, physics, mechanics, electrodynamics, statistical mechanics, astronomy, geodesy, geodesics on conics, and magnetic field calculations.

Last updated

elliptic-integralsspecial-functionscpp

3.26 score 1 stars 1 dependents 12 scripts 248 downloads

intmap - Ordered Containers with Integer Keys

Provides a key-value store data structure. The keys are integers and the values can be any R object. This is like a list but indexed by a set of integers, not necessarily contiguous and possibly negative. The implementation uses a 'R6' class. These containers are not faster than lists but their usage can be more convenient for certain situations.

Last updated

cpp

3.18 score 1 stars 1 dependents 169 downloads

cppcheckR - Check 'C' and 'C++' Files using 'Cppcheck'

Allow to run 'Cppcheck' (<https://cppcheck.sourceforge.io/>) on 'C' and 'C++' files with a 'R' command or a 'RStudio' addin. The report appears in the 'RStudio' viewer pane as a formatted 'HTML' file. It is also possible to get this report with a 'shiny' application. 'Cppcheck' can spot many error types and it can also give some recommendations on the code.

Last updated

cppcheckhtmlwidgetsrstudio-addin

3.18 score 3 stars 4 scripts 229 downloads

thorn - 'HTMLwidgets' Displaying Some 'WebGL' Shaders

Creates some 'WebGL' shaders. They can be used as the background of a 'Shiny' app. They also can be visualized in the 'RStudio' viewer pane or included in 'Rmd' documents, but this is pretty useless, besides contemplating them.

Last updated

htmlwidgetsshaderswebgl

3.18 score 3 stars 4 scripts 217 downloads

boodist - Some Distributions from the 'Boost' Library and More

Make some distributions from the 'C++' library 'Boost' available in 'R'. In addition, the normal-inverse Gaussian distribution and the generalized inverse Gaussian distribution are provided. The distributions are represented by 'R6' classes. The method to sample from the generalized inverse Gaussian distribution is the one given in "Random variate generation for the generalized inverse Gaussian distribution" Luc Devroye (2012) <doi:10.1007/s11222-012-9367-z>.

Last updated

boostdistributionsrcppcpp

3.04 score 22 scripts 200 downloads

DateTimeRangePicker - A Datetime Range Picker Widget for Usage in 'Shiny' Applications

Provides a datetime range picker widget for usage in 'Shiny'. It creates a calendar allowing to select a start date and an end date as well as two fields allowing to select a start time and an end time.

Last updated

datepickerreactrshiny

3.00 score 2 stars 3 scripts 179 downloads

jsonNormalize - Normalization of 'JSON' Strings

Provides a function allowing to normalize a 'JSON' string, for example by adding double quotes around the keys when they are missing. Also provides 'RStudio' addins for the same purpose.

Last updated

jsonrstudio-addin

3.00 score 2 stars 4 scripts 172 downloads

multiActionButton - Multi Action Button for 'Shiny' Applications

Provides a multi action button for usage in 'shiny' applications.

Last updated

3.00 score 2 stars 3 scripts 167 downloads

gfiUltra - Generalized Fiducial Inference for Ultrahigh-Dimensional Regression

Variable selection for ultrahigh-dimensional ("large p small n") linear Gaussian models using a fiducial framework allowing to draw inference on the parameters. Reference: Lai, Hannig & Lee (2015) <doi:10.1080/01621459.2014.931237>.

Last updated

fiducial-distributionvariable-selection

3.00 score 2 stars 3 scripts 175 downloads

Rnvd3 - An Incomplete Wrapper of the 'nvd3' JavaScript Library

Creates JavaScript charts with the 'nvd3' library. So far only the multibar chart, the horizontal multibar chart, the line chart and the line chart with focus are available.

Last updated

charthtmlwidgetsnvd3

2.88 score 1 stars 15 scripts 177 downloads

gmpoly - Multivariate Polynomials with Rational Coefficients

Symbolic calculation (addition or multiplication) and evaluation of multivariate polynomials with rational coefficients.

Last updated

gmpmultivariate-polynomials

2.85 score 14 scripts 231 downloads

amVennDiagram5 - Interactive Venn Diagrams

Creates interactive Venn diagrams using the 'amCharts5' library for 'JavaScript'. They can be used directly from the R console, from 'RStudio', in 'shiny' applications, and in 'rmarkdown' documents.

Last updated

amcharts5javascriptvenn-diagram

2.70 score 1 stars 10 scripts 177 downloads

freewall - A Wrapper of the JavaScript Library 'Freewall'

Creates dynamic grid layouts of images that can be included in 'Shiny' applications and R markdown documents.

Last updated

javascript

2.70 score 1 scripts 170 downloads

braids - The Braid Groups

Deals with the braid groups. Includes creation of some specific braids, group operations, free reduction, and Bronfman polynomials. Braid theory has applications in fluid mechanics and quantum physics. The code is adapted from the 'Haskell' library 'combinat', and is based on Birman and Brendle (2005) <doi:10.48550/arXiv.math/0409205>.

Last updated

braid-groups

2.70 score 1 stars 597 downloads

bratteli - Deal with Bratteli Graphs

Utilities for Bratteli graphs. A tree is an example of a Bratteli graph. The package provides a function which generates a 'LaTeX' file that renders the given Bratteli graph. It also provides functions to compute the dimensions of the vertices, the intrinsic kernels and the intrinsic distances. Intrinsic kernels and distances were introduced by Vershik (2014) <doi:10.1007/s10958-014-1958-0>.

Last updated

graphslatex

2.70 score 1 stars 18 downloads

interpolators - Some Interpolation Methods

Some interpolation methods taken from 'Boost': barycentric rational interpolation, modified Akima interpolation, PCHIP (piecewise cubic Hermite interpolating polynomial) interpolation, and Catmull-Rom splines.

Last updated

boostcatmull-rom-splineinterpolationrcppcpp

2.70 score 9 scripts 183 downloads

cyclotomic - The Field of Cyclotomic Numbers

The cyclotomic numbers are complex numbers that can be thought of as the rational numbers extended with the roots of unity. They are represented exactly, enabling exact computations. They contain the Gaussian rationals (complex numbers with rational real and imaginary parts) as well as the square roots of all rational numbers. They also contain the sine and cosine of all rational multiples of pi. The algorithms implemented in this package are taken from the 'Haskell' package 'cyclotomic', whose algorithms are adapted from code by Martin Schoenert and Thomas Breuer in the 'GAP' project (<https://www.gap-system.org/>). Cyclotomic numbers have applications in number theory, algebraic geometry, algebraic number theory, coding theory, and in the theory of graphs and combinatorics. They have connections to the theory of modular functions and modular curves.

Last updated

arithmeticcyclotomic-numbers

2.70 score 1 stars 9 scripts 225 downloads

reactCheckbox - Checkbox Group Input for 'Shiny'

Provides a checkbox group input for usage in a 'Shiny' application. The checkbox group has a head checkbox allowing to check or uncheck all the checkboxes in the group. The checkboxes are customizable.

Last updated

reactrshiny

2.70 score 1 stars 5 scripts 179 downloads

jshintr - Lint 'JavaScript' Files

Allow to run 'jshint' on 'JavaScript' files with a 'R' command or a 'RStudio' addin. The report appears in the 'RStudio' viewer pane.

Last updated

2.70 score 1 stars 170 downloads

pylintR - Lint 'Python' Files with a R Command or a 'RStudio' Addin

Allow to run 'pylint' on Python files with a R command or a 'RStudio' addin. The report appears in the RStudio viewer pane as a formatted HTML file.

Last updated

2.70 score 192 downloads

JSconsole - A 'RStudio' Addin to Send 'JavaScript' Code to the 'V8' Console

Provides a 'RStudio' addin to send some 'JavaScript' code to the 'V8' console. The user can send an entire 'JavaScript' file or only some selected lines. This is useful to test the code.

Last updated

rstudio-addin

2.70 score 1 stars 235 downloads

AOV1R - Inference in the Balanced One-Way ANOVA Model with Random Factor

Provides functions to perform statistical inference in the balanced one-way ANOVA model with a random factor: confidence intervals, prediction interval, and Weerahandi generalized pivotal quantities. References: Burdick & Graybill (1992, ISBN-13: 978-0824786441); Weerahandi (1995) <doi:10.1007/978-1-4612-0825-9>; Lin & Liao (2008) <doi:10.1016/j.jspi.2008.01.001>.

Last updated

2.41 score 26 scripts 282 downloads