DetectorJS, zero-dependency platform/environment detector written in ES6
-
Updated
Aug 26, 2026 - JavaScript
DetectorJS, zero-dependency platform/environment detector written in ES6
🔎 Detect architectures, platforms, shells, terminals, CI systems and agents, grouped by family
A lightweight Dart package for retrieving platform details in a simple and optimized way. Supports mobile, desktop, and web.
🔍 CrossLens delivers precise platform insights for Kotlin Multiplatform projects, enabling seamless adaptation across diverse environments.
Platform detection for Electron, Web Browser and Node
A header only C++ library offering the most basic toolkit for multi-platform and multi-compiler development, including macros and compiler definitions for platform and compiler feature detection as well as some other preprocessor helpers.
A modern, header-only C++ library for compile-time platform detection and abstraction. TRLC Platform provides zero-overhead platform detection, feature-based conditional compilation, and adaptive code selection for cross-platform C++ development.
Platform and Architecture Detection and Feature Test Macros for C++
Repository develop to identify the platform and the device.
A collection of React custom hooks providing extended functionality for geolocation, platform details, battery status, and more.
Platform detection for TypeScript and PHP
Unified cross-platform device API for macOS and OrangePi with automatic platform detection and feature loading
A utility library for Zsh that provides safe command execution, logging, caching, and platform detection. Built for reliability and performance in shell environments.
A JavaScript plugin that detects the client device's support capabilities of several APIs like touch, game pad etc.
Device-targeted blocking and warning overlays
Vue 3 components for VitePress — platform-aware download buttons and shared UI, built so publishing them doesn't duplicate Vue.
uname faking to fix platform detection with busybox
Authoritative Apple runtime detection for React Native & Expo: tell an iOS app on macOS (Designed for iPad) apart from a real iPad, plus UIUserInterfaceIdiom. iOS only, Expo Modules API.
Universal foundation for cross-platform developer tools. Platform detection, optimizer, code intelligence, AI engine, plugin system, CLI framework, config system. Powers GitForge and the AIO ecosystem.
To associate your repository with the platform-detection topic, visit your repo's landing page and select "manage topics."