Google's Language Explorer
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.
- Live Demo: https://sites.research.google/languages/language-explorer
- Author: Google Research