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.

nsfwjs
66
Established
nsfwjs-mobile
46
Emerging
Maintenance 13/25
Adoption 10/25
Maturity 25/25
Community 18/25
Maintenance 0/25
Adoption 10/25
Maturity 16/25
Community 20/25
Stars: 8,818
Forks: 589
Downloads:
Commits (30d): 1
Language: TypeScript
License: MIT
Stars: 124
Forks: 25
Downloads:
Commits (30d): 0
Language: JavaScript
License: MIT
No Dependents
Stale 6m No Package No Dependents

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.

content-moderation online-safety user-generated-content website-administration digital-publishing

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.

mobile-app-development content-moderation user-generated-content react-native image-filtering

Scores updated daily from GitHub, PyPI, and npm data. How scores work