An Italian names lookup and filtering tool built with Svelte 5.
A web application that helps users find and filter Italian names based on various criteria. Users can search by gender, name length, and letter patterns (names containing, starting, or ending with specific letters). Each name displays ISTAT statistics showing the number of births registered in Italy with that name.
- Filter names by gender (maschile/femminile)
- Filter by name length
- Search names containing, starting, or ending with specific letters
- View ISTAT statistics for each name
- Dark/light mode support
- Svelte 5
- SvelteKit
- Tailwind CSS
- TypeScript
- Zod (validation)
- sveltekit-superforms
Name data is sourced from ISTAT - Istituto Nazionale di Statistica.
npm install
npm run devnpm run buildnpm run check
npm run lint