クライアントサイド・デコレーション
GTKは、GtkHeaderBarウィジェットにより、Linuxで最初にクライアントサイド・デコレーションを実装したGUIツールキットである。
GtkHeaderBarでは、より多くの領域をアプリケーション本体に割り当て、無駄な空白部分の面積をできる限り削減するために、タイトルバー、メニューバー、ツールバーを統合して単一の水平のバーとして描画する。これにより、アプリケーションから伝統的なデスクトップでの使用を前提としていた箇所が削除され、デスクトップPCからスモールフォームファクタ機器まで、様々なフォームファクタを通じたUIの柔軟性やUXの一貫性の確保に貢献する。これらはGNOME Shellで最優先にサポートされるほか、GNOME applicationsでも幅広く使用されている。
2008年、アドビはクライアントサイド・デコレーションを採用するPhotoshop CS4をリリースした。
2012年、マイクロソフトはMetroデザイン言語でクライアントサイド・デコレーションを採用し、「戻る」ボタンなどのツールバー・オブジェクトをウィンドウのタイトルバーに配置した。
2013年、GTKプロジェクトはクライアントサイド・デコレーションのサポートが追加されたGTK 3.10をリリースした。
Waylandは(ウィンドウ陰影を含め)クライアントサイド・デコレーションを前提として設計されているが、xdg-decorationとして知られるプロトコルもオプションでサポートしており、これはアプリケーション(クライアント)がウィンドウマネージャに対してサーバサイド・デコレーションをサポートしているかどうかを照会し、もしサポートしていればクライアントに使用させるというものである。GNOME Shellで使用されるコンポジタであるMutterは、Waylandのもとではクライアントサイド・デコレーションのみをサポートするが、KWinはクライアントサイドおよびサーバサイドのいずれのデコレーションもサポートする。