DOMPurify is a DOM-only, super-fast, uber-tolerant XSS sanitizer for HTML, MathML and SVG. DOMPurify sanitizes HTML and prevents XSS attacks. You can feed DOMPurify with string full of dirty HTML and it will return a string (unless configured otherwise) with clean HTML. DOMPurify will strip out everything that contains dangerous HTML and thereby prevent XSS attacks and other nastiness.
xss sanitizer dom security dompurify prevent-xss-attacks mathml html svg cross-site-scripting secure sanitize filter purify html-sanitizerScientific blogging - a key issue with scientific blogging is the representation of formulas. I have built a simple tool which converts a Word document with equations into a XHTML+MathML document. So it would be possible to type up the blog entry inside MS Word 2007, and then ...
blogging linq-to-xml mathml openxml word-2007A .NET 3.5 library written in C# which allows the conversion of LaTeX documents to XHTML+MathML format. A stand-alone converter is included. The license is GPL v3.
latex mathml tex xhtmlLittle wiki plugins is a small project for developing plugins for two popular wikis i.e. Dokuwiki and Tiddlywiki
mathml plugin wikiFormat math text into MathML. Uses the ascii-math module, please note not all browsers support mathml: caniuse... mathml.
react react-component math mathmlQuickly convert math equations into beautiful SVGs (or PNGs/MathML). Note: you'll probably need to run script/bootstrap to fetch all the necessary dependencies.
math mathml rubydatascience tex-math svgPlease note that this is just a library and not a standalone converter. For further information and an example implementation see the frontend project. Another usage example is docx2tex. If you want to include this library in your XProc pipeline, please refer to this tutorial.
docx office word mathml ooxml mswordmml2tex is an XProc/XSLT-library to convert MathML to LaTeX. It should currently support MathML 2 and 3 presentation markup. Content markup and some MathML 1 elements are not supported.
mathml latexThis package exposes a single function ascii2mathml that intuitively takes simple mathematical expressions written in an AsciiMath dialog, and outputs verbose and ugly (but structured) MathML, that is all it does. You can use it on the command line or on the server as a node/io.js package, or in the browser by including the script source. In the browser, you choose how to parse the math in your document (by looking hard for any math-y substrings, parsing all expressions wrapped in $…$, or using some other excellent tools out there that does it for you). And you can choose what to do with the output as well (piping it to another program, calling your favorite DOM parser to inject it, or just logging it to the console).
mathml asciimath asciimathmlNote: This is a general markdown-it math plugin. It was originally designed to render MathML. If you intend to use MathJax, markdown-it-mathjax might be a better choise. (See ascii2mathml for reference about the default renderer).
markdown-it markdown-it-plugin markdown mathml asciimathWarning: This tool is experimental and currently not maintained. Don't use it in production. jPurify is a plugin that automatically adds XSS-safety to jQuery. The reason why we do that is jQuery's lack of DOMXSS protection. We wanted to create a jQuery plugin, that adds super-easy-to-use and fully automatic HTML sanitation to the whole jQuery API. jPurify has been tested with jQuery 1.11.1 and 2.1.1. It's known to work well down until jQuery 1.5.2.
jquery-plugin ecosystem:jquery cross-site-scripting dom filter html mathml purify sanitize sanitizer secure security svg xssThis is a webpack loader. It can inline SVG or MathML file to HTML, so that you can apply css to embedded svg. In previous versions, the strict option defaults to '', which means that it will handle all svg pictures. But it easily leads to unexpected results, and now we set it to [markup-inline]: svg[markup-inline], img[markup-inline], math[markup-inline], svg[data-markup-inline], img[data-markup-inline], math[data-markup-inline].
webpack loader webpack-loader svg mathml markup
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.