Components

The gsxui components, each fed by Intl in this page's language: names, numbers, dates, sorting, word breaks and plural forms. Switch language at the bottom of the page and they all follow.

Dates and times

A calendar, date pickers and clocks: month and weekday names, the week's first day, digits and time zones, all from Intl.

ui.Calendar

Month and weekday names, the caption, the digits and the first day of the week come from Intl for this language.
July 2026

Selected: ⁨4–10 July 2026⁩

ui.Popover · ui.Tooltip · ui.HoverCard

A date picker, a tooltip and a hover card: short dates that open into full ones, in your time zone.
July 2026
Posted ⁨4 months ago⁩

America/New York · Eastern Time (GMT-5)

ui.Carousel

The same day in eleven calendar systems: each named by Intl.DisplayNames, each date written by Intl.DateTimeFormat.
Gregorian Calendar
Buddhist Calendar
Chinese Calendar
Coptic Calendar
Ethiopic Calendar
Hebrew Calendar
Indian National Calendar
Hijri Calendar (Umm al-Qura)
Japanese Calendar
Persian Calendar
Minguo Calendar

ui.Sheet · ui.Toggle

World clocks named by their time zones, and a clock that shows seconds when you press the toggle.

World clocks

Now, in eleven time zones, each named in this language.

  • Pacific/Honolulu · Hawaii-Aleutian Standard Time (GMT-10)
  • America/Los Angeles · Pacific Time (GMT-8)
  • America/New York · Eastern Time (GMT-5)
  • America/Sao Paulo · Brasilia Standard Time (GMT-3)
  • Europe/London · United Kingdom Time (GMT+0)
  • Europe/Berlin · Central European Time (GMT+1)
  • Africa/Cairo · Eastern European Time (GMT+2)
  • Asia/Kolkata · India Standard Time (GMT+5:30)
  • Asia/Shanghai · China Standard Time (GMT+8)
  • Asia/Tokyo · Japan Standard Time (GMT+9)
  • Australia/Sydney · Australian Eastern Time (GMT+11)

Numbers and units

Tables, charts, progress, sliders and inputs: percentages, units, currencies and compact numbers from Intl.NumberFormat.

ui.Table

Countries sorted by their names in this language (Intl.Collator), with each capital's time, the currency's name and a compact population.
Approximate populations, rounded.
CountryTime in the capitalCurrencyPopulation
AustriaEuro92L
BrazilBrazilian Real21Cr
ChinaChinese Yuan141Cr
EgyptEgyptian Pound11Cr
FranceEuro6.8Cr
GermanyEuro8.4Cr
IndiaIndian Rupee144Cr
IsraelIsraeli New Shekel99L
JapanJapanese Yen12Cr
PortugalEuro1.1Cr
RussiaRussian Rouble14Cr
SpainEuro4.9Cr
SwedenSwedish Krona1.1Cr
TaiwanNew Taiwan Dollar2.3Cr
United StatesUS Dollar34Cr
Total403Cr

ui.Chart

Monthly figures; the months on the axis are named by Intl for this language.
Posts
Visits

ui.Progress

A percentage from Intl.NumberFormat, and a count in a plural form.
31 of 50 files uploaded62%

ui.Slider

Drag it: your browser's Intl writes the distance in this language's words.
42 kilometres

ui.Radio · ui.Checkbox

One amount, formatted as you choose: the currency as a symbol, a code or a name, with or without grouping.
Show the currency as
€12,34,567.89

ui.InputGroup

Type an amount the way you write numbers: Intl reads it back and writes it as euros.
EUR
Euro
Read back as
1234.5
As euros
€1,234.50

ui.Pagination

Page numbers with this language's digits and grouping.

Page 1,234 of 5,000

ui.InputOTP

A one-time code, with its length and its expiry written by Intl.

The code expires in ⁨10 minutes⁩.

ui.Resizable · ui.AspectRatio · ui.Drawer

A resizable split, an aspect ratio and a drawer: their percentages, sizes and units, all from Intl.
40%
60%
1,920 × 1,080 pixels

Units

Amounts in units, spelled out by Intl.NumberFormat.

  • 21.5 degrees Celsius
  • 70.7 degrees Fahrenheit
  • 100 kilometres per hour
  • 62 miles per hour
  • 1.5 litres
  • 72.4 kilograms
  • 128 megabytes
  • 2.5 gigabytes
  • 8 hours
  • 42.195 kilometres

Names, lists and sorting

Countries, currencies, calendars and languages named by Intl.DisplayNames and sorted by Intl.Collator.

ui.Combobox

Search countries named in this language and sorted its way. Type in any script.
Argentina
Australia
Austria
Belgium
Brazil
Canada
Chile
China
Colombia
Czechia
Denmark
Egypt
Finland
France
Germany
Greece
Hungary
Iceland
India
Indonesia
Ireland
Israel
Italy
Japan
Kenya
Mexico
Morocco
Netherlands
New Zealand
Nigeria
Norway
Peru
Philippines
Poland
Portugal
Romania
Russia
Saudi Arabia
Singapore
South Africa
South Korea
Spain
Sweden
Switzerland
Taiwan
Thailand
Türkiye
Ukraine
United Kingdom
United States
Vietnam

ui.Select

Pick a calendar system: today's date is rewritten in it by your browser's Intl.
Gregorian Calendar
Buddhist Calendar
Chinese Calendar
Coptic Calendar
Ethiopic Calendar
Hebrew Calendar
Indian National Calendar
Hijri Calendar (Umm al-Qura)
Japanese Calendar
Persian Calendar
Minguo Calendar

ui.Command · ui.DropdownMenu

A command palette and a menu: every language named in itself, and this site's pages.
Languages
English
English (India)
Deutsch
français
español
português (Brasil)
português europeu
العربية
עברית
日本語
简体中文
繁體中文
हिन्दी
русский
Pages
Board
Formats
About

ui.ScrollArea

Thirty currencies named in this language and sorted its way, each with one unit in its own format.
  • Argentine PesoARS 1.00
  • Australian DollarA$1.00
  • Brazilian RealR$1.00
  • British Pound£1.00
  • Canadian DollarCA$1.00
  • Chinese YuanCN¥1.00
  • Egyptian PoundEGP 1.00
  • Euro€1.00
  • Indian Rupee₹1.00
  • Indonesian RupiahIDR 1
  • Israeli New Shekel₪1.00
  • Japanese YenJP¥1
  • Kenyan ShillingKES 1.00
  • Mexican PesoMX$1.00
  • New Taiwan DollarNT$1.00
  • New Zealand DollarNZ$1.00
  • Nigerian NairaNGN 1.00
  • Polish ZlotyPLN 1.00
  • Russian RoubleRUB 1.00
  • Saudi RiyalSAR 1.00
  • South African RandZAR 1.00
  • South Korean Won₩1
  • Swedish KronaSEK 1.00
  • Swiss FrancCHF 1.00
  • Thai BahtTHB 1.00
  • Turkish LiraTRY 1.00
  • Ukrainian HryvniaUAH 1.00
  • United Arab Emirates DirhamAED 1.00
  • US Dollar$1.00
  • Vietnamese Dong₫1

ui.Collapsible

The ten digits in every numbering system Intl.NumberFormat writes.
Show all 19 numbering systems
latn1234567890
arab١٢٣٤٥٦٧٨٩٠
arabext۱۲۳۴۵۶۷۸۹۰
beng১২৩৪৫৬৭৮৯০
deva१२३४५६७८९०
fullwide1234567890
gujr૧૨૩૪૫૬૭૮૯૦
guru੧੨੩੪੫੬੭੮੯੦
hanidec一二三四五六七八九〇
khmr១២៣៤៥៦៧៨៩០
knda೧೨೩೪೫೬೭೮೯೦
laoo໑໒໓໔໕໖໗໘໙໐
mlym൧൨൩൪൫൬൭൮൯൦
mymr၁၂၃၄၅၆၇၈၉၀
orya୧୨୩୪୫୬୭୮୯୦
tamldec௧௨௩௪௫௬௭௮௯௦
telu౧౨౩౪౫౬౭౮౯౦
thai๑๒๓๔๕๖๗๘๙๐
tibt༡༢༣༤༥༦༧༨༩༠

ui.Accordion

What Intl.Locale knows about this page's language.
Likely script and region
en-Latn-IN
Calendars
["gregory","indian"]
Clocks
["h12"]
Numbering systems
["latn"]
Writing direction
{"direction":"ltr"}
Week
{"firstDay":7,"weekend":[7]}

ui.ToggleGroup

Three languages joined by Intl.ListFormat: with “and”, with “or”, or as units.
Japanese, Arabic and Brazilian Portuguese

Text

Characters, words and sentences counted the language's way by Intl.Segmenter: emoji, accents and scripts without spaces.

ui.Textarea

Write anything: Intl.Segmenter on the server counts what a reader sees as characters, words and sentences.
35 characters · 7 words · 2 sentences

ui.Avatar

Initials taken by Intl.Segmenter: the first character a reader sees in each name, in any script.
  • ALAda Lovelace
  • ZÅZoë Ångström
  • АПАнна Павлова
  • معمحمد علي
  • יכיעל כהן
  • सरासत्यजित राय
  • 山太山田 太郎
  • 이순이 순신