NSFWJS
Client-side indecent content checking powered by TensorFlow.js
...It is powered by TensorFlow.js and the NSFW detection model, and delivers around 90% accuracy that is improving each time.
NSFWJS classifies images with percentages under five categories, namely: drawing and neutral, which are both safe for work; sexy, which includes sexually explicit images; and hentai and porn, which are pornographic drawings and images. NSFWJS offers a 'browserified' version, an NSFW filter web extension that filters out NSFW images from your browser, and also has a separate React Native app.