nsfwjs and nsfwjs-mobile
These are ecosystem siblings where the mobile version is a React Native wrapper that ports the core TensorFlow.js-based detection model to mobile platforms, allowing the same NSFW detection logic to run natively on iOS and Android rather than competing for the same use case.
About nsfwjs
infinitered/nsfwjs
NSFW detection on the client-side via TensorFlow.js
This tool helps website administrators, content moderators, and online platform managers automatically check images for inappropriate content directly within a user's web browser. It takes an image as input and classifies it into categories like 'Porn', 'Hentai', 'Sexy', 'Drawing', or 'Neutral', providing a judgment on its suitability. This allows for real-time content filtering without sending user data to a server.
About nsfwjs-mobile
infinitered/nsfwjs-mobile
NSFWjs in React Native
This project helps mobile application developers integrate a feature that automatically identifies potentially indecent images directly within their app. It takes images uploaded or captured by users in a mobile app and classifies them into categories like 'sexy', 'pornography', or 'neutral', allowing for immediate filtering. Mobile app developers, especially those building social platforms, content-sharing apps, or community forums, would use this to ensure content moderation.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work