# How Yelp Keeps Server-Driven UI Consistent Across Four Platforms

DevFeed: [How Yelp Keeps Server-Driven UI Consistent Across Four Platforms](<https://devfeed.tech/articles/how-yelp-keeps-server-driven-ui-consistent-across-four-platforms-27422.md>)

Original publisher: [Read original article](<https://engineeringblog.yelp.com/2026/04/keeping-server-driven-ui-consistent-across-platforms.html>)

Author: Radu Comaneci, Software Engineer

Published: 2026-04-22T00:00:00Z

Content type: article

Language: en

Sources: [Yelp](<https://devfeed.tech/sources/yelp.md>)

Topics: [Design system](<https://devfeed.tech/topics/design-system.md>), [cross-platform](<https://devfeed.tech/topics/cross-platform.md>), [ui](<https://devfeed.tech/topics/ui.md>), [Web](<https://devfeed.tech/topics/web.md>), [Android](<https://devfeed.tech/topics/android.md>), [iOS](<https://devfeed.tech/topics/ios.md>), [Framework](<https://devfeed.tech/topics/framework.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [cross-platform](<https://devfeed.tech/tags/cross-platform.md>), [design-system](<https://devfeed.tech/tags/design-system.md>), [ios](<https://devfeed.tech/tags/ios.md>), [platforms](<https://devfeed.tech/tags/platforms.md>), [server-driven-ui](<https://devfeed.tech/tags/server-driven-ui.md>), [ui](<https://devfeed.tech/tags/ui.md>), [web](<https://devfeed.tech/tags/web.md>)

## AI overview

This article explains how Yelp integrates its CHAOS server-driven UI framework with the Cookbook design system and the auto-generated Konbini bridge library. The approach is intended to keep UI components and their behavior consistent across Yelp's Web, iOS, and Android applications, including Python/CHAOS backend representations.

## Source excerpt

If you've read our earlier post, you already know about CHAOS--the server-driven UI (SDUI) framework we built at Yelp that powers our dynamic views. Until now, we've explored its architecture, backend implementation, and component model. In this post, we'll dive into how we integrated CHAOS with Yelp's cross-platform design system, Cookbook, and the auto-generated bridge library, Konbini. Introduction to Cookbook At Yelp, we support two major applications across our Web, iOS, and Android platforms: Yelp and Yelp for Business. This results in six different variations, which makes it challenging to maintain a unified experience. To address this challenge, we created...