Public Library
  Interface Patterns and Widget Library
Added by Susanne Dickel, last edited by Livio Hughes on Oct 16, 2006  (view change)

Labels

 
(None)

This area is for the collection of interface patterns and widgets. If you come across something useful, well-designed etc. please add it here.

There are lots of stuff on pattern libraries on the web. Here's an overview for good starting points:

The Classic

First of all, a link to the classic tome from whence the pattern idea came:
Christopher Alexander: A Pattern Language
http://www.amazon.co.uk/exec/obidos/ASIN/0195019199/qid%3D1121169684/202-3193729-1127045

Standard Web Design

Yahoo Interface Patterns Library
http://developer.yahoo.net/ypatterns/

An Introduction to Using Patterns in Web Design
Good article on 'chunks' (as a simpler form of patterns) by 37Signals.
http://37signals.com/papers/introtopatterns/

Welie Repository of Web Design Patterns
http://www.welie.com/patterns/

Website Patterns
http://iawiki.net/WebsitePatterns#PatternRepositories
Comprehensive resource list from the IAWiki.

Widgetopia
Christina Wodtke's (of Boxes and Arrows type fame) widget blog. Good resource. Includes both good and bad design examples. A bit abandoned of late but still very useful.
http://www.widgetopia.net/

Ajax

Design patterns for Ajax Usability
http://www.softwareas.com/ajax-patterns
This article now lives on in the Wiki below:

Ajax Patterns Wiki
http://www.ajaxpatterns.org/

Ajax and Interface Design
LukeW's very good article that puts Ajax patterns into a historical perspective.
http://www.lukew.com/resources/articles/ajax_design.asp

General Application Focus

Jenifer Tidwell's pattern page
Tidwell is an MIT researcher and well known for her interface/pattern stuff.
http://time-tripper.com/uipatterns/index.php

The Brighton Usability Pattern Collection
from the Usability Group at Brighton Uni
http://www.cmis.brighton.ac.uk/research/patterns/home.html

The Diemen Repository of Interaction Design Patterns
This is a Wiki where not a lot seems to be happening. Strange because it is quite well known. Oh well...
http://www.visiblearea.com/cgi-bin/twiki/view/Patterns

Experiences - A Pattern Language for User Interface Design
http://www.maplefish.com/todd/papers/Experiences.html

User Interface Design Patterns
http://www.cs.helsinki.fi/u/salaakso/patterns/
Here's a comment from the otherblog on this one: http://dev11.otherworks.com/theotherblog/Articles/2005/04/25/cWvDHkrava

Specialised

Visualisation Patterns
This is a pattern repository for data visualisation.
http://www.cs.bham.ac.uk/~bxw/vispatts/
This link doesn't work any more. If anyone knows where it's moved to please post a message.

But probably the best resource for this topic is Edward Tufte's site anyway - on which you will also find complete_drafts for the chapters of his new book "Beautiful Evidence".
http://www.edwardtufte.com/bboard/q-and-a?topic_id=1