NSFWJS is a simple JavaScript library that can quickly and quite accurately identify NSFW images, all in the client's browser. 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.

Features

  • Categorizes image probabilities into 5 classes
  • Classifies Gifs into its frames
  • Browserified version available
  • Can be used on the server side using NPM

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow NSFWJS

NSFWJS Web Site

Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of NSFWJS!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

JavaScript

Related Categories

JavaScript Image Recognition Software

Registered

2020-11-17