World component library
Geographic UI components for Laravel and JavaScript.
Explore live selectors powered by the World API, compare Blade, React, Angular, and Vue implementations, and copy production-minded examples into your application.
Country selector
A searchable, keyboard-friendly selector backed by the complete World country dataset.
View live exampleCountry, state, and city selector
Three dependent selectors that progressively narrow the dataset without loading every city up front.
View live exampleCurrency selector
Choose a currency with its ISO code and native symbol, sourced from the World currency endpoint.
View live exampleLanguage selector
Present language names in English and their native form, including text-direction metadata.
View live exampleTimezone selector
Select an IANA timezone from World’s normalized timezone dataset.
View live exampleUse the same data everywhere
Install World once, then choose the frontend that fits.
Each example consumes the same Laravel API and follows the same validation and accessibility guidance.