1.2.3 • Published 2 years ago

@egoistdeveloper/operating-system-logos v1.2.3

Weekly downloads
34
License
MIT
Repository
github
Last release
2 years ago

operating-system-logos

EgoistDeveloper operating-system-logos

OS logos or operating system logo list in different sizes. It helps statistic or log listing and graph visualising.

Installation

npm i @egoistdeveloper/operating-system-logos

Available Sizes

  • 16x16
  • 24-x24
  • 32x32
  • 48x48
  • 64x64
  • 128x128

All icons listing .png format.

List of operating system names and short codes

Image files are named according to these name (*see the reference*). Current and frequently used logos defining operating systems were selected. Therefore, the version or naming differences were ignored when listing.

There is no standard or formula for OS cataloging. This project uses above referenced alpha3 codes and generic names. There are many solution for OS name showing and we can use below listing methods. We can search in slug/name list then use matched result code for showing os icon file (yes, I know it is not the best way. we can discuss).

Alpha3 list alpha3-list.json and slug list slug-list.json.

Preview List

⚠️ Total: 83, Available: 83, Unavailable: 0

PreviewCodeNameStatus
npm.ioAIXAIX
npm.ioANDAndroid
npm.ioAMGAmigaOS
npm.ioATVtvOS
npm.ioARLArch Linux
npm.ioBTRBackTrack
npm.ioSBABada
npm.ioBEOBeOS
npm.ioBLBBlackBerry OS
npm.ioQNXBlackBerry Tablet OS
npm.ioCAICaixa Mágica
npm.ioCESCentOS
npm.ioCOSChrome OS
npm.ioCYNCyanogenMod
npm.ioDEBDebian
npm.ioDEEDeepin
npm.ioDFBDragonFly
npm.ioFEDFedora
npm.ioFOSFirefox OS
npm.ioFIRFire OS
npm.ioBSDFreeBSD
npm.ioFYDFydeOS
npm.ioGNTGentoo
npm.ioGTVGoogle TV
npm.ioHPXHP-UX
npm.ioHAIHaiku OS
npm.ioIPAiPadOS
npm.ioHARHarmonyOS
npm.ioKOSKaiOS
npm.ioKNOKnoppix
npm.ioKBTKubuntu
npm.ioLINGNU/Linux
npm.ioLBTLubuntu
npm.ioMACMac
npm.ioMAEMaemo
npm.ioMAGMageia
npm.ioMDRMandriva
npm.ioSMGMeeGo
npm.ioMINMint
npm.ioMORMorphOS
npm.ioNBSNetBSD
npm.ioWIINintendo
npm.ioNDSNintendo Mobile
npm.ioOS2OS/2
npm.ioOBSOpenBSD
npm.ioOWROpenWrt
npm.ioPCLPCLinuxOS
npm.ioPSPPlayStation Portable
npm.ioPS3PlayStation
npm.ioRHTRed Hat
npm.ioROSRISC OS
npm.ioROKRoku OS
npm.ioRSORosa
npm.ioREMRemix OS
npm.ioREXREX
npm.ioSABSabayon
npm.ioSSESUSE
npm.ioSAFSailfish OS
npm.ioSLWSlackware
npm.ioSOSSolaris
npm.ioSYLSyllable
npm.ioSYMSymbian
npm.ioSYSSymbian OS
npm.ioS40Symbian OS Series 40
npm.ioS60Symbian OS Series 60
npm.ioSY3Symbian^3
npm.ioTDXThreadX
npm.ioTIZTizen
npm.ioUBTUbuntu
npm.ioWASwatchOS
npm.ioWHSWhale OS
npm.ioWINWindows
npm.ioWCEWindows CE
npm.ioWIOWindows IoT
npm.ioWMOWindows Mobile
npm.ioWPHWindows Phone
npm.ioWRTWindows RT
npm.ioXBXXbox
npm.ioXBTXubuntu
npm.ioYNSYunOs
npm.ioIOSiOS
npm.ioPOSpalmOS
npm.ioWOSwebOS

Contribution

When you find a lost os icon, add related folders with required sizes (listed above). Then add unique uppercase alpha3 short code (also this is going to be filename) and with name to list.json. Finally go to src folder and run node list.js command (obviously nodejs must be installed). list.js generates automatically preview list and updates this readme.md file (this option useful for multiple icons). All files must be .png format.

Also this repo open for SVG support, waiting PR's.

Legal

All logos and trademarks are the property of their respective owners! If you represent the entity that has the rights over a logo and you want, for whatever reason, that logo removed from this project, open an issue requesting its takedown and we will remove it as soon as possible.

1.2.0

2 years ago

1.1.7

2 years ago

1.2.3

2 years ago

1.2.2

2 years ago

1.2.1

2 years ago

1.1.1

3 years ago

1.1.2

3 years ago

1.1.0

3 years ago

1.0.0

3 years ago