Skip to content

Enums : OSName

csv
AIX, AMIGA_OS, ANDROID, ANDROID_X86, ARCAOS, ARCH, BADA, BEOS, BLACKBERRY, 
CENTOS, CHROME_OS, CHROMECAST, CHROMECAST_ANDROID, CHROMECAST_FUCHSIA, 
CHROMECAST_LINUX, CHROMECAST_SMARTSPEAKER, CONTIKI, DEBIAN, DEEPIN, 
DRAGONFLY, ELEMENTARY_OS, FEDORA, FIREFOX_OS, FREEBSD, FUCHSIA, GENTOO, 
GHOSTBSD, GNU, HAIKU, HARMONYOS, HP_UX, HURD, IOS, JOLI, KAIOS, KNOPPIX, 
KUBUNTU, LINPUS, LINSPIRE, LINUX, MACOS, MAEMO, MAGEIA, MANDRIVA, MANJARO, 
MEEGO, MINIX, MINT, MORPH_OS, NETBSD, NETRANGE, NETTV, NINTENDO, 
OPENHARMONY, OPENBSD, OPENVMS, OS2, PALM, PC_BSD, PCLINUXOS, PICO, PLAN9, 
PLAYSTATION, QNX, RASPBIAN, REDHAT, RIM_TABLET_OS, RISC_OS, SABAYON, 
SAILFISH, SERENITYOS, SERIES40, SLACKWARE, SOLARIS, SUSE, SYMBIAN, 
TIZEN, UBUNTU, UBUNTU_TOUCH, UNIX, VECTORLINUX, WATCHOS, WEBOS, WINDOWS, 
WINDOWS_CE, WINDOWS_IOT, WINDOWS_MOBILE, WINDOWS_PHONE, WINDOWS_RT, 
XBOX, XUBUNTU, ZENWALK

INFO

See list of possible os name here.

Code Example

greet-amigaos.js
js
import { UAParser } from 'ua-parser-js'; 
import { OSName } from 'ua-parser-js/enums';

if (UAParser().os.is(OSName.AMIGA_OS)) {
    console.log('Hola, AmigaOS!');
}

UAParser.js v2 is licensed under AGPLv3 or PRO licenses.