Google Gravity Slime Mr Doob

Ricardo Cabello, better known as Mr.doob, is a self-taught computer graphics programmer. He is widely recognized for creating three.js, a popular JavaScript library used to create 3D animations in web browsers. In March 2009, he released Google Gravity as part of the original Chrome Experiments, a showcase for the then-emerging capabilities of HTML5 and JavaScript. How Google Gravity Works

When you visit the Google Gravity experiment, the page initially looks like a standard Google homepage. However, as soon as you move your mouse or interact with the screen, the following happens:

Physics Take Over: Every element—the logo, search bar, and buttons—immediately loses its structural integrity and "collapses" to the bottom of the browser window.

Physics Engine: The experience is powered by Box2DJS, a JavaScript port of the Box2D physics engine. This allows the page elements to calculate collisions, friction, and momentum realistically.

Interactivity: You can click and drag any of the collapsed pieces to toss them around the screen, watch them bounce, or pile them up.

Functional Search: Remarkably, the search bar still works mid-chaos. If you perform a search, the results also tumble down from the top of the screen and join the pile of rubble at the bottom. Variants and Related Experiments

Following the success of the original gravity trick, several other variations were developed by Mr.doob and other platforms like elgooG:

The Chaos of Google Gravity: Exploring Mr.doob’s Digital Masterpiece

In the late 2000s, the web was evolving from static pages into a playground for interactive art. One of the most iconic remnants of this era is Google Gravity, a physics-based experiment created by developer Ricardo Cabello, better known as Mr.doob. Originally launched in 2009, this project remains a legendary "Easter egg" that turns the world’s most organized search engine into a pile of interactive digital debris. What is Google Gravity?

Google Gravity is a browser-based experiment that simulates the physical pull of gravity on the Google homepage. When the page loads, everything—the Google logo, search bar, buttons, and text links—suddenly loses its structural integrity and tumbles to the bottom of the screen. The experience is fully interactive:

Interactive Physics: You can click, drag, and "toss" the collapsed elements around the screen using your mouse or finger on touch devices.

Collision Engines: The elements don't just fall; they bounce and collide with one another realistically, thanks to the Box2D JavaScript library used to simulate 2D physics.

Functional Chaos: Despite being in a heap at the bottom of the page, the search bar and buttons often remain functional. In enhanced versions, typing a search will even cause the search results to "fall" into the pile as well. Who is Mr.doob?

Ricardo "Mr.doob" Cabello is a Barcelona-born programmer and artist who has become a pivotal figure in the world of creative coding. While Google Gravity is one of his most famous "toys," his contribution to the web goes much deeper:


So where does slime come in?

While Google Gravity makes the interface fall apart, Google Slime (sometimes called "Mr. Doob Slime" or "Google Slime Mr Doob") is a separate, equally addictive experiment. In this simulation, the Google homepage is replaced by a viscous, gooey, slime-like substance that reacts to your mouse cursor.

You can drag your mouse through the slime, stretch it, tear it, and watch it ooze back together. The letters of "Google" morph and deform like jelly. It’s not actually a slime toy in the sensory way (no squishing sounds or sparkles), but it captures the physics of a non-Newtonian fluid better than almost any 2D browser toy from its era.

  • Add pointer event handlers to drag and impart velocity.
  • Optimize with CSS transforms and limit physics iterations on low-end devices.
  • The phrase "Google Gravity Slime" is a fan evolution. While Mr. Doob never officially released a "slime" version, the term refers to user modifications and modern recreations that combine the physics collapse with a viscous, gooey aesthetic.

    In these fan-made versions (often found on code playgrounds like CodePen or Neave.com):

    Think of "Slime" as Gravity + Sticky Physics. The elements don't just fall—they melt.

    Any site demanding Flash for Mr. Doob experiments is a fake or an outdated redirect. Legitimate Mr. Doob experiments moved to HTML5/JS around 2014.

    Here’s your action plan to enjoy these classics:

    Whether you call it Google Gravity, Google Slime, or the full Google Gravity Slime Mr Doob — the magic is still there. It’s a reminder that the web doesn’t always have to be useful. Sometimes, it just has to fall apart.


    Have a working link to the original Mr. Doob slime? Found a modern WebGL remake? Share it in the comments below. And if you enjoyed this deep dive, try searching "Google Rainbow" or "Annoying Google" next.

    Here’s a short story inspired by "Google Gravity Slime Mr Doob":


    Leo was bored in computer class. The assignment was simple—“research the water cycle”—but his fingers had other plans. He typed Google Gravity Slime Mr Doob into the search bar and hit Enter.

    The screen flickered. Then, the search bar dripped.

    It sagged like warm taffy, pulling the Google logo down with it. But this wasn’t the usual Mr Doob gravity trick—where everything crumbles and falls. No. This time, the letters turned into thick, translucent slime. Greenish-blue, stretchy, alive.

    “Uh… Ms. Phelps?” Leo whispered.

    But Ms. Phelps was on her phone. The rest of the class was glued to their own screens. No one noticed as the slime oozed out of Leo’s monitor, over the keyboard, and pooled onto his desk. It was cool and jiggly, like a living stress ball. Google Gravity Slime Mr Doob

    Then it wrote something on his desk in glowing letters:

    “shake to reset”

    Leo shook his mouse. Nothing. Shook the monitor. Still nothing. Finally, he picked up the slime itself—and it vibrated in his hands.

    The classroom disappeared.

    He was standing inside a giant browser window. Above him, the Google logo hung in shattered fragments. Search results floated like jellyfish. And in the center, sitting cross-legged in a pile of animated slime, was a tiny pixelated figure wearing glasses.

    MR DOOB.

    “You broke the toy,” the figure said. “Now you are the toy.”

    Leo opened his mouth to scream—but only a bubble of green slime came out.


    Want me to continue the story or turn it into a comic script?

    "Google Gravity" is a 2009 Chrome Experiment by Ricardo Cabello (Mr. doob) that uses HTML5 and JavaScript to make the search page elements fall, while "slime" refers to his broader interactive liquid simulation work. The iconic project allows users to interact with falling elements and, in some versions, still perform searches. Experience the project at Mr. doob mrdoob.com/projects/chromeexperiments/google-gravity/.

    The Nostalgic Charm of Google Gravity Slime Mr Doob: A Blast from the Past

    In the early 2000s, Google was not just a search engine; it was a playground for creative experiments and Easter eggs. One of the most memorable and entertaining Google Easter eggs was Google Gravity Slime Mr Doob. For those who were around during that time, the mere mention of these words brings back a wave of nostalgia. For others, it's a fascinating piece of internet history worth exploring.

    What was Google Gravity Slime Mr Doob?

    Google Gravity Slime Mr Doob was an interactive Google homepage that was launched in 2010. It was created by Google's team as a tribute to the popular web game "SlimeMrDoob" by Mr. Doob, aka Nicolas Nassif. The game was a simple yet addictive browser-based game where players could create and manipulate slime.

    The Google version, aptly named Google Gravity Slime Mr Doob, allowed users to play with a giant blob of slime on the Google homepage. When you visited the Google homepage with this Easter egg activated, you would see a massive green slime blob that reacted to your mouse movements. You could stretch, squish, and manipulate the slime, creating a fun and mesmerizing experience.

    The Magic Behind Google Gravity Slime Mr Doob

    So, how did Google manage to create this delightful experience? The answer lies in the combination of HTML5, JavaScript, and a bit of creative genius. The Google team used HTML5's canvas element and JavaScript to create a interactive and dynamic slime simulation. The slime's behavior was simulated using a physics engine, making it react to user input in a surprisingly realistic way.

    The Easter egg was also designed to be device-agnostic, meaning it worked seamlessly on both desktop and laptop computers. This was a remarkable achievement, considering the limitations of web technology at the time.

    The Impact of Google Gravity Slime Mr Doob

    Google Gravity Slime Mr Doob was more than just a fun distraction; it represented a shift in how Google approached its brand and user experience. By incorporating interactive and creative elements into its homepage, Google showed that it was willing to experiment and push the boundaries of what was possible on the web.

    The Easter egg also inspired a new wave of creative experimentation on the web. Developers and designers began to create their own interactive experiences, leveraging the same technologies used by Google. This led to a proliferation of innovative and engaging web applications that are still celebrated today.

    The Legacy of Google Gravity Slime Mr Doob

    Although Google Gravity Slime Mr Doob is no longer available on the Google homepage, its legacy lives on. The Easter egg has been preserved in various forms, including a playable version on websites like Internet Archive.

    The impact of Google Gravity Slime Mr Doob can also be seen in modern web design and development. The use of interactive elements, physics simulations, and creative experimentation has become a staple of modern web development.

    The Resurgence of Nostalgia

    In recent years, there has been a resurgence of nostalgia for the early 2000s and the dawn of the web. Google Gravity Slime Mr Doob is often cited as a fond memory of childhood or a reminder of the excitement and curiosity that came with exploring the early web.

    The nostalgia surrounding Google Gravity Slime Mr Doob has also inspired a new generation of developers and designers to create their own retro-style web applications. This has led to a renewed interest in vintage web design, pixel art, and 8-bit music.

    Conclusion

    Google Gravity Slime Mr Doob may seem like a relic of the past, but its impact on web development, design, and culture is still felt today. The Easter egg's innovative use of technology, creative experimentation, and playful approach to user experience have made it a beloved memory for many. Ricardo Cabello, better known as Mr

    As we continue to push the boundaries of what is possible on the web, it's essential to remember the pioneers of interactive web design and the experiences that shaped our understanding of the medium. Google Gravity Slime Mr Doob may be gone, but its slimy legacy lives on.

    How to Experience Google Gravity Slime Mr Doob Again

    While the original Google Gravity Slime Mr Doob is no longer available, there are still ways to experience its magic:

    The Future of Interactive Web Design

    As we look to the future of interactive web design, it's clear that Google Gravity Slime Mr Doob's influence will continue to be felt. With advancements in technologies like WebAssembly, WebGL, and machine learning, we can expect to see even more sophisticated and engaging web applications.

    The key takeaways from Google Gravity Slime Mr Doob's success are:

    By embracing these principles, we can create a new generation of web applications that are just as delightful and memorable as Google Gravity Slime Mr Doob.

    Google Gravity is a famous interactive experiment created by developer Ricardo Cabello, better known as Mr.doob. Originally launched in March 2009 as part of Chrome Experiments, it reimagines the static Google search page as a dynamic playground governed by 2D physics. Features and Experience

    Physics-Driven Chaos: Upon loading the page, all interface elements—including the Google logo, search bar, and buttons—lose their "grip" and crash to the bottom of the screen.

    Interactive Play: You can click and drag any element to toss it around. The objects bounce realistically, colliding with each other and the edges of your browser window.

    Simulated Search: The original version utilized Google’s Web Search API, allowing you to actually type and search; the search results would then drop into the "pile" at the bottom of the screen.

    Technological Foundation: It was built using JavaScript and the Box2D physics engine, demonstrating the ability of modern browsers to handle complex real-time simulations. How to Access It

    While it is no longer an active part of the live Google homepage, you can still play with it through these mirrors:

    Mr.doob's Projects: The original host site maintained by the creator.

    elgooG: An enhanced version that restores the search functionality and adds features like a dark theme and mobile optimization. Notable Variations

    Mr.doob and other developers have created several spin-offs based on the same physics concepts: Mr.doob | Three.js Quake

    Title: The Interactive Void: Deconstructing the Playful Subversion of Google Gravity and Slime

    Introduction In the rigid architecture of the modern internet, the search engine homepage stands as a pillar of stability. For billions of users, the pristine white background, the colorful logo, and the solitary search bar represent the gateway to knowledge—a digital equivalent of a pristine library. However, in the realm of digital art and experimental web design, this stability is often a canvas for chaos. Among the most enduring examples of this phenomenon are the projects hosted by Mr. Doob, specifically "Google Gravity" and the fluid, tactile simulations of "Slime." These interactive web experiments do more than merely entertain; they deconstruct the sanitized user experience, transforming a tool of utility into a playground of physics and subversion.

    The Architect of Play: Who is Mr. Doob? To understand the cultural impact of Google Gravity and Slime, one must first understand their creator. Ricardo Cabello, known in the digital sphere as Mr. Doob, is a web developer and creative coder who gained prominence for his innovative use of WebGL and Three.js. His work is characterized by a desire to push the boundaries of what a web browser can do, moving beyond static information delivery toward immersive, real-time 3D experiences. Mr. Doob’s projects are not corporate products; they are artistic statements that challenge the passive relationship between the user and the interface. By making the browser window a stage for physics simulations, he invites users to break the rules of the web.

    Google Gravity: The Collapse of Authority Launched as part of the "Chrome Experiments," Google Gravity remains one of the most iconic interactive pieces on the web. Upon loading the page, the user is presented with the familiar Google interface, but the illusion is short-lived. Affected by a simulated gravitational pull, the elements—the logo, the search bar, the buttons—succumb to physics, crashing to the bottom of the browser window in a heap of digital rubble.

    The brilliance of Google Gravity lies in its comedic timing and its subversion of corporate authority. Google, a company synonymous with algorithmic precision and order, is reduced to a pile of clickable debris. Yet, the experiment retains its functionality; users can still type in the fallen search bar and hit the "Google Search" button, which prompts the results to fall from the top of the screen, piling onto the existing mess. This transforms the utilitarian act of searching into an act of discovery amidst chaos. It serves as a reminder that the digital interfaces we treat as immutable laws are merely arrangements of code, subject to manipulation and disarray.

    Slime: Tactility in a Flat World While Google Gravity subverts structure, Mr. Doob’s various "Slime" and fluid simulations subvert the visual sterility of the web. In an era where "flat design"—characterized by clean lines, sharp edges, and minimal textures—reigns supreme, the Slime experiments introduce a visceral, organic aesthetic. These simulations render dynamic, gelatinous blobs that react to user input, stretching, merging, and pulsing with pseudo-life.

    The appeal of Slime is rooted in the concept of "satisfying" digital interaction. The web has historically been a visual but physically unresponsive medium; clicking a link provides little tactile feedback. The Slime experiments bridge this gap by simulating viscosity and elasticity. Dragging the cursor through the slime provides a sensory satisfaction that creates a striking contrast to the smooth, frictionless nature of modern UI design. It represents a yearning for the tangible in a digitized world, proving that code can mimic the messy, fluid reality of the physical universe.

    The Technical and Artistic Significance Technically, both experiments are showcases of JavaScript and WebGL capabilities. They were pivotal in demonstrating that the web browser could handle real-time physics calculations and 3D rendering previously reserved for native software applications. Google Gravity was a testament to the flexibility of DOM manipulation, while the Slime projects showcased the power of fragment shaders and particle systems.

    Artistically, these works belong to the tradition of the "Ready-made"—taking an existing object (the Google interface) and recontextualizing it. They act as a form of digital détournement, turning a tool of commerce and data extraction into a toy. They democratize the web experience, reminding the user that they are not just consumers of content, but participants in a programmable environment.

    Conclusion Google Gravity and the Slime simulations by Mr. Doob are more than mere internet curiosities or time-wasting diversions. They represent a pivotal moment in web culture where the lines between developer, artist, and user began to blur. By introducing physics—gravity and viscosity—into the sterile environment of the search engine, Mr. Doob stripped away the pretense of digital perfection. He created a space where the user is encouraged to play, to break, and to mold the internet, reminding us that even in a world of rigid algorithms, there is always room for a little bit of a mess.

    Google Gravity is a popular web experiment created by developer Ricardo Cabello , better known as

    . Launched on March 18, 2009, it was originally designed as a "Chrome Experiment" to showcase the potential of browser-based physics and JavaScript. What is it?

    When you load the Google Gravity page, the familiar Google interface initially appears normal for a split second before every element—the logo, search bar, and buttons—succumbs to a virtual gravity force and collapses into a pile at the bottom of the screen. Key Features Interactive Physics So where does slime come in

    : Every element on the page becomes a physical object. You can use your mouse or finger to grab, drag, and toss pieces of the interface around the screen. Functional Search

    : Unlike a static image, the search bar originally worked. When users performed a search, the results would drop from the top of the screen and fall into the pile with the other elements. Physics Engine

    : The experiment uses JavaScript and HTML5 to simulate motion, collisions, and weight, making objects bounce realistically against each other and the edges of the browser window. Legacy and Versions The Original : Still hosted on Mr.doob's website

    , though the live search functionality broke after Google retired its Web Search API in 2014. Enhanced Version : Sites like

    have restored the search functionality using API emulation and added modern features like mobile optimization and dark mode. Google Space

    : A "zero-gravity" variation also created by Mr.doob where elements float around aimlessly as if in a vacuum. How to Access It

    You can experience it by searching for "Google Gravity" on Google and clicking the "I'm Feeling Lucky"

    button. If you see standard search results instead, look for the link hosted by Google Sphere or his work on the graphics library? Google Gravity - Mr.doob

    Google Gravity is a popular interactive Chrome Experiment created by web developer Ricardo Cabello (better known as Mr.doob). Originally released in 2009, it transforms the standard, static Google homepage into a physics playground where every element—from the logo to the search bar—succumbs to gravity and crashes to the bottom of the screen. How to Use It To experience the "gravity" effect: Go to the Google homepage. Type "Google Gravity" into the search bar. Click the "I'm Feeling Lucky" button.

    Note: If you press "Enter" or click "Google Search," you will just see normal search results; you must use "I'm Feeling Lucky" to trigger the redirect to Mr.doob's experiment page. Key Features & Interaction

    Physics Engine: The experiment uses the Box2D JavaScript library to simulate 2D physics, including collisions, momentum, and friction.

    Interactive Chaos: Once the elements fall, you can click and drag any piece—the search bar, buttons, or logo—and toss them around the screen to watch them bounce.

    Live Search: In the original version, you could still type into the fallen search bar and hit enter, causing new search results to fall from the top and join the pile. Related Projects by Mr.doob

    Ricardo Cabello is also the creator of other famous browser toys often associated with "Google Gravity":

    Google Space: A zero-gravity version where elements drift and float aimlessly as if in orbit.

    Google Sphere: Causes all links and text to rotate in a 3D sphere around the logo.

    Ball Pool: An experiment where you can click to create colorful balls that interact with one another and the browser edges. Mr.doob | Three.js Quake

    (2009) causes the search page to collapse into a heap of interactive blocks, the

    version—often referred to as "Google Gravity Lava" or "Google Gravity 3D"—adds fluid-like physics and trail effects to the moving elements. Key Features of Mr.doob’s Gravity Experiments Physics Engine : These projects were originally created for Chrome Experiments

    to demonstrate the then-new capabilities of HTML5 and JavaScript. Interactive Elements

    : Users can grab the Google logo, search bar, and buttons with their mouse or finger to fling them across the screen. Slime/Lava Effect

    : In the specific "Slime" variant, elements often leave trails or behave like viscous fluid on a grid, allowing you to add and move "squares" that react to gravity like liquid. Modern Restoration

    : Because the original Google Search API was retired in 2014, sites like

    have restored the project with mobile optimization and working search functions. Popular Google Gravity Variants by Mr.doob Google Gravity : The iconic original where everything falls to the bottom. Google Zero Gravity (Antigravity)

    : Elements float freely as if in space, drifting and spinning when touched. Google Gravity Slime/Lava

    : A grid-based version where clicking adds interactive blocks that move with liquid-like physics. Google Sphere

    : Search results orbit the center of the screen in a 3D cloud. How to Access You can find these experiments directly on Mr.doob’s official project page or via the restored archives at Interview with Mr.doob

    ━━━━ Ricardo Cabello, aka Mr. doob, is a self-taught web developer based in London (he originally hails from Barcelona). GitHub Pages documentation Google Zero Gravity trick and how does it works – PBS