Customizable and controllable typed component powered by ThreeJS and MobX.
Interactive react component for displaying javascript arrays and JSON objects.
`@penrose/components` includes a collection of React components for building Penrose clients (e.g. `@penrose/editor` and `@penrose/edgeworth`). See [the docs on the Penrose website][website docs].
`@penrose/core` contains the core of the Penrose platform, including the compilation pipeline and the SVG renderer. See the [website](https://penrose.cs.cmu.edu) for more details about the system in general, and for info on how to use this package with [v
Takes a triangular plane as a polygon and a point within that triangle, and returns the z-value at that point.
Interactive react component for displaying javascript arrays and JSON objects.
This package is a command-line application that depends on `@penrose/core` and processes Penrose diagrams. See [the docs on the Penrose website][website docs].
Interactive react component for displaying javascript arrays and JSON objects.
This package is an implementation detail; it exports bindings to the Penrose optimizer. See [@penrose/core](https://www.npmjs.com/package/@penrose/core).
Build derivative images
draw triangle views in react native
TypeScript definitions for topojson-simplify
Node spreadsheet is a module to read and write Excel and CSV files using PHPExcel from phpexcel.codeplex.com.
TypeScript definitions for react-spinkit
Draws a big triangle
Provides functions for time series data downsampling for visual representation
A data subsampler that chooses representative data points using a largest triangle or mode-median approach.
Creates a triangular grid within a bounding box.
A fast, flexible, dynamic CSG implementation on top of three-mesh-bvh
ECharts wordcloud extension based on wordcloud2.js
TypeScript definitions for delaunator
TypeScript definitions for earcut
Color picker for react native
Digital Signal Processing for Javascript