The SP800-90B_EntropyAssessment python package implements the min-entropy assessment methods included in Special Publication 800-90B.
Brython (Browser Python) is an implementation of Python 3 running in the browser
Skulpt is a Javascript implementation of the Python programming language