Skip to content
Google's Language Explorer

Google's Language Explorer

Explore 7,000+ languages on a slick WebGL-powered globe built by Google Research. Real-time filters, rich metadata, and interactive pins all driven by the LinguaMeta dataset.

Details

Published

What it is

Google’s Language Explorer is basically a 3D globe of every language you can imagine. You get an interactive world map (in a WebGL canvas) dotted with pins for each language; drag the view around or zoom in to see language data in a region. On the left you can even filter by starting letter (A–Z) or search by country/name, and clicking a pin pops up a data sheet for that language. It’s all powered by the LinguaMeta dataset, covering 7,000+ living languages, with stats like number of speakers and writing systems. In short, it shows off a slick, animated info-visual of global language diversity, so you can literally roam the world and learn about languages as you go.

Under the hood it’s a modern app pushing WebGL shaders for the 3D map and data overlays. Exploring the experience suggests modular GLSL (or WGSL) shaders for the globe and procedural layers, plus efficient data binding for thousands of pins. The cool part is the data-driven UX: everything (filters, map pins, info boxes) is built from the LinguaMeta JSON, so it becomes an experience that evolves with the user's curiosity.

Try it out: click around, search a language, or freely explore with the globe.

How it’s made

Technology
WebGLGLSL
Framework & Tool
Three.js
Interaction
Drag Interaction