Skip to content

Instantly share code, notes, and snippets.

@csilverman
Last active January 2, 2024 16:50
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save csilverman/5920fba3db1fa630f1a6edcbb104ba52 to your computer and use it in GitHub Desktop.
Save csilverman/5920fba3db1fa630f1a6edcbb104ba52 to your computer and use it in GitHub Desktop.

Human Interface Guidelines Archive

About this project

Keyboard/Mouse-based

AmigaOS

Apple

Human Interface Guidelines (current)

Apple II

Lisa

macOS

Classic
X

A number of these are from here

Atari TOS (GEM)

Chrome/Chromium OS

elementary OS

GNOME

Haiku OS

IRIX

KDE

MeeGo

MeeGo Handset UI design guidelines (2010)

Motif

NeXTSTEP

OpenStep

OpenLook

QNX

Risc OS

Windows

Touch/Stylus/Keypad-based

BlackBerry

Firefox OS

iOS

Magic Cap

Newton

Nokia

Palm OS

PenPoint OS

Sailfish OS

Solstice OS

ShiftOS

Sony Ericsson

Symbian

Tizen

Ubuntu Phone

webOS

Windows

Automotive

Wearable

AR/VR

Watches

TV

Misc

Wanted

The following are UIGs that I don't have and would like. If you have them, please contact me.

  • BeOS User Interface Guidelines
  • OS/2 User Interface Guidelines
  • GEM Desktop Environment User Interface Guidelines
  • webTV UIG

Other nice GUI sites


About this project

Note: Ones without linked sources are ones that I've had on my hard drive for years and I either downloaded them from the manufacturer's site at the time, and I can't remember the URL, or I'm not sure where they came from.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment