newspaperPress Guidelines
Pricing
Enterprise
🚀Launch Remote ControlDownloaddownload
🚀Launch Remote Control

Explore our next generation products

See overview

Products

antigravityAntigravity 2.0terminalAntigravity CLIextensionAntigravity ExtensionscodeAntigravity IDEsdkAntigravity SDK

Built for developers in the agent-first era

See overview
FrontendFullstackScienceMarketer

Everything you need to stay up-to-date and get help

Documentationopen_in_newBlogChangelogSupportPressReleases

Explore our next generation products

See overview

Products

antigravityAntigravity 2.0terminalAntigravity CLIextensionAntigravity ExtensionscodeAntigravity IDEsdkAntigravity SDK

Built for developers in the agent-first era

See overview
FrontendFullstackScienceMarketer
Pricing
Enterprise

Everything you need to stay up-to-date and get help

Documentationopen_in_newBlogChangelogSupportPressReleases
arrow_backAll posts/Product

Visualizing with the help of Antigravity

The Antigravity TeamThe Antigravity Team
·Aug 26, 2026·3 min read
Share on XShare on BlueskyShare on LinkedIn
Visualizing with the help of Antigravity

As developers, we often work in terminal user interfaces (TUIs) and text-first environments. While text interfaces are great for everyday development, they do not always convey complex architectural relationships or content in ways that are easily digestible.

With Generative UI and visual tooling in Google Antigravity, agents can now create, render, and iterate on rich visual components, dynamic dashboards, interactive artifacts, and design mockups in real time.

interactive-demo
Help me visualize the dependencies in my project.
Model
Gemini Models
Weekly Limit Remaining
100%
Five Hour Limit Remaining
100%
Claude and GPT models
Weekly Limit Remaining
100%
Five Hour Limit Remaining
100%
Local
Try prompt:
Click prompt or send button to run generative UI simulation
interactive-demo/dependency_visualization.html
Help me visualize the dependencies in my project.
Working...
Explored 1 file
Analyzed</>Package.json#L1-27
Thought for 3s
Investigating Dependency Relationships

Okay, I need to deeply analyze the library's dependencies. First, I'll examine the direct runtime dependencies and how internal modules use them. Then, I need to understand transitive dependencies found in the package-lock. I also want to find what external projects rely on this library. I think a Python script would be helpful here.

✓Worked for 1m
📦
@chromeos/android-package-signer
v0.1.3Apache-2.0Browser-Compatible

GitHub: chromeos/android-package-sign-js • Pure JavaScript in-browser Android APK/AAB signer & zipalign

Filter:
💡 Drag nodes • Click to inspect
Legend
Root Package
Direct Runtime Dep
Transitive Runtime Dep
Internal Subsystem Module
Dev / Test Tooling
Downstream Consumer
🔍
Node Inspector
Click any node on the graph to inspect
Root
Role & Overview

@chromeos/android-package-signer is a TypeScript library that enables client-side generation of Android signing keys (PKCS#12) and signing of APK / AAB packages with zipalign inside a web browser environment.

Version
0.1.3
License
Apache-2.0
Key Usages & Symbols
PackageSigner, generateX509, signPackage, zipalign
Connected Dependencies
  • node-forgeCrypto / PKI
  • jszipZip / Unpack
  • bufferByte Polyfill

Interactive Quadtree Explorer

Click canvas to insert points or test range query pruning in real time.

Click to add points • Drag for Range Query

Preset Patterns

Tree MetricsActive

Total Points (N):0
Total Quad Nodes:1
Max Tree Depth:0
Range Search Checks:0 vs 0 (linear)
Points in Range:0
How it works:

Subdivision: When points in a region exceed capacity k, the node splits into 4 quadrants (NW, NE, SW, SE).

Query Pruning: Quadrants that do not intersect the query area are skipped entirely (pruned), avoiding O(N) brute-force scans.

☀️

Helios Solar Explorer

Interactive Planetary Motion & Orbital Dynamics

Display Layers
Scale:
Sim Time:Day 0
Year 0.00 • 60 FPS
Tracking: Earth
🌍

Earth

Terrestrial Planet • Habitable Zone

Diameter: 1.00x Earth

Earth is the third planet from the Sun and the only astronomical object known to harbor life.

Mean Distance1.00 AU149.6M km
Orbital Period365.25 Days1.00 Earth Year
Orbital Velocity29.78 km/s107,200 km/h
Mean Temp15 °CDay: 24.0h
Key Highlights
  • Home to millions of species and liquid surface oceans.
  • Atmosphere rich in Nitrogen (78%) and Oxygen (21%).

Keplerian Orbital Elements

Semi-Major Axis (a):1.000 AU
Eccentricity (e):0.0167 (Near circular)
Inclination (i):0.00° (Ecliptic)
Perihelion:147.1M km (0.983 AU)
Aphelion:152.1M km (1.017 AU)
Kepler's 3rd Law (T² = a³):

Orbital period squared is proportional to semi-major axis cubed. Closer planets experience stronger gravitational attraction and must move faster to maintain equilibrium.

Compare with:
🌌

Tour of the Solar System

Step 1 of 5

🔭

How Planets Move: Kepler's Laws

1. Law of Ellipses

Every planet moves in an ellipse with the Sun at one focus. Most orbits are nearly circular, but Mercury and Pluto have noticeable eccentricities.

2. Law of Equal Areas

A line connecting a planet to the Sun sweeps out equal areas in equal time intervals. Planets move fastest at perihelion (closest) and slowest at aphelion (farthest).

3. Law of Harmonies

The square of orbital period is proportional to the cube of semi-major axis:

T² / a³ = Constant

Earth at 1 AU has period 1 yr (1² = 1³). Jupiter at ~5.2 AU has period T ≈ √(5.2³) ≈ 11.86 Earth years.

Speed:20x (1s=20d)

Interactive simulation: The appearence and layout will look slightly different in the actual product.

Visualization in Antigravity

Using visualization helps us be able to represent data and understand it in a way that text alone cannot convey. For instance, being able to see timeseries data in a line graph helps us see trends and patterns that we might otherwise miss by just looking at a table of values.

With this new way to convey information, we are able to make decisions about our code and codebase as a whole that are more informed and more accurate. This also reduces the amount of context switching between screens when we can get a visual representation of data directly in our agent manager.

Key capabilities of Generative UI in Antigravity

Interactive visual artifacts

Antigravity agents can produce rich artifacts—from interactive HTML/CSS/JS components to live charts and diagrams. Rather than imagining how a component looks, you can interact with it directly in the artifact preview panel.

Zero-dependency visualizations

Using generative visualization in Antigravity allows agents to produce zero-dependency visualizations. Visualizations are rendered on your machine without requiring the download of additional packages or dependencies and can run offline so you can export the artifact and load it later.

Complex data visualization

Antigravity agents can create visualizations that help us see and understand complex data. We know that tabular data can be hard to digest, so we want to be able to provide agents that can create visual representations of data that are easy to understand and easy to interact with.

How to Get Started

To explore generative visualization in your own projects:

  1. Open your project in Antigravity.
  2. Ask your agent to prototype a component or visualize a data flow (e.g., “Help me visualize the dependencies in my project”). You can also use the /generative_ui command to create a new visualization.
  3. Review the generated artifact preview, click to inspect elements, and you can even export the artifact to a standalone HTML file using the sidepanel and artifact viewer.

Check out our documentation to learn more about artifacts and visual agent workflows:

Explore Artifact DocumentationDownload Antigravity
Share on XShare on BlueskyShare on LinkedIn

Experience liftoff

Product

DownloadProductDocsChangelogPressReleases

Resources

BlogPricingUse Cases
About GoogleGoogle ProductsPrivacyTerms Manage cookies