User interface (UI) design is the process designers use to build interfaces in software or computerized devices, focusing on looks or style. Designers aim to create interfaces which users find easy to use and pleasurable. UI design refers to graphical user interfaces and other forms—e.g., voice-controlled interfaces.
We like UI Patterns; it makes it easy to find patterns that you like and to group them together once you’ve decided that something is useful. They also have a bunch of interesting articles on UI design patterns which can help extend the way you approach using patterns in your designs.
Pattern Tap is closing on 10,000 User Generated Sets of patterns and that makes it an awe inspiring resource for UI designers. The drop down menu system makes it really easy to find what you want in moments.
Pattern Browser does exactly as the name suggests; it lets you quickly switch between UI patterns in your browser window. There aren’t as many patterns here as on some of the bigger sites but it’s a good resource nonetheless.
user interface engineering offers more than patterns, it’s a heavy resource that can meet a lot of your UI needs. The user and site generated commentary is invaluable.
Very nice graphical library of Design Snips for users to browse through and then put into play in their own UI work.