git404hub

what is popping fr?

schneiderandre/popping — explained in plain English

Analysis updated 2026-07-03

5,511Objective-CAudience · developerComplexity · 2/5Setup · moderate

tl;dr

Popping is a collection of iOS animation demos built with the Facebook pop physics engine. Clone it, open it in Xcode, and browse working animation examples you can use as visual references or starting points for your own iOS app.

vibe map

mindmap
  root((repo))
    What it does
      Animation demos
      Physics-based UI
      Visual references
    Tech stack
      Objective-C
      iOS and Xcode
      pop library
    Use cases
      App UI polish
      Animation learning
      Starter templates
    Audience
      iOS developers
    Setup
      Clone and build
      Xcode required

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Browse working iOS animation demos on a simulator to find a visual style you want to add to your own app.

VIBE 2

Copy a physics-based animation from the collection and adapt it for a button, card, or view in your iOS project.

VIBE 3

Learn how to use the Facebook pop animation library by reading real, runnable Objective-C examples.

what's the stack?

Objective-CiOSXcodepop

how it stacks up fr

schneiderandre/poppingfikovnik/shiftitrobbiehanson/cocoahttpserver
Stars5,5115,5455,613
LanguageObjective-CObjective-CObjective-C
Setup difficultymoderateeasymoderate
Complexity2/51/53/5
Audiencedeveloperdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 30min

Requires Xcode and the Facebook pop library, pop can be added via CocoaPods.

in plain english

Popping is a collection of animation examples built for iOS apps. Almost all of the animations in it use the Facebook pop animation engine, which is a physics-based animation library for iOS. The project is meant to give developers a set of visual references and starting points for building polished, lively user interfaces. To use it, you clone or download the repository, build it with Xcode, and run it on a simulator or device. You can then browse through the included animation examples and experiment with them directly. The README links to a video showing all the animations in motion, including a folding animation that was added after the initial release. The project is written in Objective-C, the older of the two main languages used to write iOS apps (the newer one being Swift). The README is short and does not describe the individual animations in detail, but directs you to watch the video for a full overview. The author also mentions a willingness to package specific animation classes as a CocoaPod, which is a standard way to share reusable iOS code, if there is interest.

prompts (copy fr)

prompt 1
Show me how to use the Facebook pop animation library in Objective-C to add a spring bounce effect to a UIView when it appears on screen.
prompt 2
I want to add a folding animation to a card view in my iOS app. Show me how to implement it using Objective-C and the pop animation library, like in the Popping examples.
prompt 3
How do I add the pop animation library to my Xcode project using CocoaPods and trigger a physics-based animation on a button tap?
prompt 4
I cloned the Popping repo. Walk me through what I need to do in Xcode to build it and run the animation demo on a simulator.
prompt 5
I'm using the pop library for an iOS animation. How do I tweak the spring bounciness and speed values to make a UIView feel more snappy?

Frequently asked questions

what is popping fr?

Popping is a collection of iOS animation demos built with the Facebook pop physics engine. Clone it, open it in Xcode, and browse working animation examples you can use as visual references or starting points for your own iOS app.

What language is popping written in?

Mainly Objective-C. The stack also includes Objective-C, iOS, Xcode.

How hard is popping to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is popping for?

Mainly developer.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.