npm downloads
Analyze and visualize download stats for npm packages and authors.
Analyze and visualize download stats for npm packages and authors.
Analyze and visualize download stats for npm packages and authors.
Analyze and visualize download stats for npm packages and authors.
Showing npm packages maintained by this author. Pick a package to open detailed download analytics.
Fast math typesetting for the web.
[](https://travis-ci.org/Khan/mu-lambda)
Types describing a semantic AST for representing math expressions and equations. It also includes a number of helper functions for constructing nodes.
Is able to solve basic equations and simplify basic expressions using steps that are similar to what a human would do. This can then be used by intelligent tutors to provide suggestions to users when they don't know what step to take next or provide a co
A collection of utility functions and types used in most of the other packages.
A set of framework independent tools that can be used to construct an input component for entering/editing math expressions.
`parserFactory` can be used to generate TDOP/Pratt parsers. The reason for using this style of parsing is that it's much easier to change the precedence and add new operators that it would be other parser types.
Library for traversing and replacing nodes in a math-ast AST
Parse math strings to an AST suitable for symbolic manipulation.
Creation and identification utility functions for nodes in math-ast ASTs
[](https://travis-ci.org/semantic-math/math-rules)
Evaluate math-ast expression trees
This package provides functions for generating renderer-agnostic scene graphs from `Editor.Node`s. The scene graphs can be rendered using components from @math-blocks/react. They include the cursor or selection highlight when present.
Provides functions to help with writing tests for @math-blocks/tutor and @math-blocks/solver.
A set of React components for rendering and editing math expressions.
Library for parsing OpenType font files that contain a MATH table.
Add functional methods like map, reduce, filter, etc. iterables (ES6 Iterators).
easier TypeScript builds
operator overloading transform plugin for babel
Provides methods for converting between TeX and @math-blocks/editor's tree structure.
deconstruct (and reconstruct) objects
This plugin allows creates shared chunks which contain all module dependencies that don't already exist in an existing shared chunk.
iframe-overlay
In some situations operator overloading can result in code that's easier to write and easier to read.
This is a webpack loader that automatically load additional modules whenever a particular module is loaded.
Analyze and visualize download stats for npm packages and authors.
Showing npm packages maintained by this author. Pick a package to open detailed download analytics.
Fast math typesetting for the web.
[](https://travis-ci.org/Khan/mu-lambda)
Types describing a semantic AST for representing math expressions and equations. It also includes a number of helper functions for constructing nodes.
Is able to solve basic equations and simplify basic expressions using steps that are similar to what a human would do. This can then be used by intelligent tutors to provide suggestions to users when they don't know what step to take next or provide a co
A collection of utility functions and types used in most of the other packages.
A set of framework independent tools that can be used to construct an input component for entering/editing math expressions.
`parserFactory` can be used to generate TDOP/Pratt parsers. The reason for using this style of parsing is that it's much easier to change the precedence and add new operators that it would be other parser types.
Library for traversing and replacing nodes in a math-ast AST
Parse math strings to an AST suitable for symbolic manipulation.
Creation and identification utility functions for nodes in math-ast ASTs
[](https://travis-ci.org/semantic-math/math-rules)
Evaluate math-ast expression trees
This package provides functions for generating renderer-agnostic scene graphs from `Editor.Node`s. The scene graphs can be rendered using components from @math-blocks/react. They include the cursor or selection highlight when present.
Provides functions to help with writing tests for @math-blocks/tutor and @math-blocks/solver.
A set of React components for rendering and editing math expressions.
Library for parsing OpenType font files that contain a MATH table.
Add functional methods like map, reduce, filter, etc. iterables (ES6 Iterators).
easier TypeScript builds
operator overloading transform plugin for babel
Provides methods for converting between TeX and @math-blocks/editor's tree structure.
deconstruct (and reconstruct) objects
This plugin allows creates shared chunks which contain all module dependencies that don't already exist in an existing shared chunk.
iframe-overlay
In some situations operator overloading can result in code that's easier to write and easier to read.
This is a webpack loader that automatically load additional modules whenever a particular module is loaded.