Comparison

Tin Toy vs BounceUI

Price, ratings, monetisation and update history for both apps, side by side — with what reviewers say about each.

Head to head
About

Tin Toy

Create and preview real-time graphics using Metal shaders on iOS and iPadOS. This app offers a code editor, flexible buffer management with custom inputs, and tools for capturing and sharing your creations. It's ideal for learning, prototyping visual effects, and generative art.

Highlights
  • Real-time Metal shader writing
  • Instant preview of results
  • Custom input buffers (images, video, camera)
  • Snapshot and record shader output
  • Built-in debugging tools
  • Shareable document bundles
Features
Read full description

Tin Toy is your creative canvas for real-time graphics. Inspired by ShaderToy, and designed natively for iOS & iPadOS, Tin Toy lets you write and preview Metal shaders with a seamless, modern interface. Whether you're a graphics enthusiast, game developer, or curious creative, Tin Toy gives you powerful tools to bring your shaders to life. Real-Time Metal Shaders Write fragment shaders in a built-in code editor, or your code editor of choice, and see the results instantly. Flexible Buffer Management View each shader buffer individually or all at once. Feed shaders with custom inputs like: * Images * Video * Live camera feed * Mouse & keyboard (if attached to device) Snapshot, Record & Share Capture still frames or record high-quality videos of your shaders in action with a click. Self contained document bundles include the shaders and all its buffer assets for easy sharing and collaboration. Built-In Debugging Tools Capture frames and inspect them using Xcode for pixel-perfect debugging. Perfect for: * Learning Metal shader programming * Rapid prototyping of visual effects * Creating generative art 100% Free No ads. No upsells.

About

BounceUI

Features
Read full description

BounceUI is an interactive laboratory for exploring interface behaviour. Some things can't be understood from documentation alone. A document can tell you that dampingFraction controls overshoot, but it can't make you feel the difference between 0.2 and 0.8. It can describe materials in a table, but it can't let you place an image beneath them and see how legibility changes. BounceUI lets you experiment with interface behaviour through live, interactive specimens. Open one, drag a control, and see the result immediately. When you find a combination you like, tap Code and copy the SwiftUI that produces it. WHAT'S INSIDE Six sections, each exploring a different part of interface design. Foundations — Explore semantic colour across appearance and contrast settings, Dynamic Type, layout, symbols, shadows, corner curvature and materials. Components — Experiment with familiar controls and adjust the system parameters that shape how they look and behave, alongside custom variations. Inputs — Explore presses, drags, gestures, touch interactions and scrolling behaviours, including situations where multiple interactions compete for the same touch. Motion — Compare springs, curves, transitions and effects side by side. Adjust the parameters and see exactly how each change affects movement. Liquid Glass — Explore navigation, bars and translucent surfaces using the platform's native APIs. Patterns — Experiment with small interaction details that make an interface feel considered, including undo, refresh, swipe actions and haptics. The catalogue grows over time, with specimens added, refined and replaced as better explorations emerge. HOW IT WORKS Every specimen is live. Where a parameter is worth exploring, you'll find an interactive control beneath the stage. The stage stays in place while you experiment, making it easy to focus on one change at a time. Not sure where to start? Named presets take you straight to useful starting points. From there, adjust the controls yourself and save combinations you want to come back to. When you're happy with the result, the generated code reflects your current settings. What you copy is what you just explored. PRIVACY BounceUI runs entirely on your device. No accounts. No network requests. No analytics. No tracking. No ads. No subscriptions. No in-app purchases. Your presets are stored locally and never leave your device. Haptics can be experienced on a physical device.

Screenshots

Tin Toy4 screens
BounceUI4 screens

Verdict

The call

The clearest difference is update cadence: BounceUI at every 5 days against Tin Toy's every 3 months. Tin Toy's advantage is device support (3 vs 1) and iOS requirement (18.0 vs 26.0). On price, ads and in-app purchases there is nothing between them.

Scored on Price · Rating · Positive reviews · Number of ratings · Update frequency · Ads · In-app purchases · Monetization · Best chart rank · Devices · Requires iOS

CostPrice · In-app purchases · Ads · Monetization

Both are free to download. Neither carries in-app purchases, so what you see is what you pay.

UpkeepUpdate frequency

Tin Toy ships an update every 3 months, BounceUI every 5 days. The most recent releases landed on October 27, 2026 and October 11, 2026 respectively.

Scorecard3 real differences · 7 level
Tin Toy versus BounceUI: the parameters behind the verdict, then further details
ParameterTin ToyBounceUI
PriceFreeFree
Rating4.0 (1 ratings) — better—
Positive reviews100.0% of reviews—
Number of ratings1 — better—
Update frequencyEvery 3 monthsEvery 5 days — better
AdsNoNo
In-app purchasesNoNo
MonetizationFree—
DevicesiPhone, iPad, Mac — betteriPhone
Requires iOS18.0 — better26.0
Further details — not scored
Size48 MB12 MB
Age rating4+4+
DeveloperAdrian RussellHassan Javed

In-app purchases

None

Tin Toy

No in-app purchases

None

BounceUI

No in-app purchases

Questions

Is Tin Toy free?
Tin Toy is free to download, with no in-app purchases.
Is BounceUI free?
BounceUI is free to download, with no in-app purchases.
Do Tin Toy or BounceUI have ads?
Neither Tin Toy nor BounceUI shows ads.
Which is updated more often, Tin Toy or BounceUI?
Tin Toy ships an update every 3 months, and BounceUI every 5 days. Most recently, Tin Toy was updated on October 27, 2026 and BounceUI on October 11, 2026.

Other comparisons