wikimedia

wikimedia/mathoid

Using MathJax and PhantomJS to create SVGs and MathML server side. Mirror of https://gerrit.wikimedia.org/g/mediawiki/services/mathoid

96
18
No license
Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of wikimedia/mathoid

Account's avatar
Full featured Promises/A+ implementation with exceptionally good performance
Account's avatar
a JSON logging library for node.js services
Account's avatar
SVGO is a Node.js library and command-line application for optimizing vector images.
Account's avatar
the complete solution for node.js command-line programs
Account's avatar
Library to compare two DOM trees
Account's avatar
ESLint config following Wikimedia code conventions.
Account's avatar
JSDoc linting rules for ESLint.
Account's avatar
eslint plugin for JSON files
Account's avatar
Port of jQuery.extend for node.js and the browser
Account's avatar
Yet another JS code coverage tool that computes statement, line, function and branch coverage with module loader hooks to transparently add coverage when running tests. Supports all JS coverage use cases including unit tests, server side functional tests and browser tests. Built for scale
Account's avatar
simple, flexible, fun test framework
Account's avatar
run ESLint as mocha tests
Account's avatar
LCOV reporter for Mocha
Account's avatar
Easy dependency injection for node.js unit testing
Account's avatar
A pure JavaScript W3C standard-based (XML DOM Level 2 Core) DOMParser and XMLSerializer module.
Account's avatar
A package for RFC4122 (v1 and v4) uuid generation
Account's avatar
API's for calling MathJax from node.js
Account's avatar
Nodejs library to mock express http request
Account's avatar
Nodejs library to mock express http response
Account's avatar
Yet another promising request wrapper
Account's avatar
Generic nodejs service supervisor / cluster runner
Account's avatar
A standalone speech rule engine for XML structures, based on the original engine from ChromeVox.
Account's avatar
An efficient swagger 2 based router with support for multiple APIs. For use in RESTBase.
Account's avatar
Extracts information from texvc code.
Account's avatar
ESLint configuration for Wikimedia node.js services
Account's avatar
Get the current time in microseconds
Account's avatar
run JSHint as mocha tests
Account's avatar
Simple, intuitive mocking of Node.js modules.
Account's avatar
The Node Security (nodesecurity.io) command line interface

Support the repos that depend on wikimedia/mathoid

Account's avatar
Visualization for goldstandard
Account's avatar
Mathematical expressions can be understood and represented as a tree con-sisting of functions (non-leaf nodes) and their arguments (child nodes of function nodes). Such expression trees are an important concept to store and process mathematical expressions as well as the most frequently used visual-ization of the structure of mathematical expressions. Typically, researchers visualize expression trees using general purpose tools that are not optimized for mathematics. This approach is laborious, redundant if mathematical ex-pressions are available in a structured markup, such as MathML, and error-prone, since the visualization represents a researcher’s notion of what the markup of an expression should be, but not necessarily what the actual markup is. In this paper, we present VET – a tool to automatically visualize mathematical expression trees from parallel MathML. Additionally, we pre-sent a demo application to convert LaTeX input to parallel MathML, which is then visualized using VET. By visualizing the actual markup of mathematical expressions, VET enables content providers to quickly spot problems in the content MathML markup that do not affect the presentation of the expres-sion. Identifying such discrepancies previously required reading the verbose and complex parallel MathML markup. VET also allows to visualize similar and identical elements of two expressions using arbitrary similarity measures. Visualizing expression similarity shall support developers in designing re-trieval approaches and enable improved interaction concepts for users of mathematical information retrieval systems. The similarity visualization al-lows designers and users of such systems to inspect the reasoning of a simi-larity measure, rather than exclusively being provided with a scalar similarity score as is the case for most current retrieval systems.

Top contributors

dpvc's profile
dpvc
1541 contributions
physikerwelt's profile
physikerwelt
166 contributions
fred-wang's profile
fred-wang
156 contributions
d00rman's profile
d00rman
90 contributions
gwicke's profile
gwicke
39 contributions
Klortho's profile
Klortho
30 contributions
shogun70's profile
shogun70
28 contributions
hartman's profile
hartman
15 contributions
akosiaris's profile
akosiaris
9 contributions
agrbin's profile
agrbin
7 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet