Search the comprehensive list of ICANN-approved Top-Level Domains. Filter by name to find specific TLDs quickly.
- Search through all ICANN-approved TLDs
- Copy domain extensions with a single click
- Light and dark theme support
- Virtual list rendering for smooth performance with large datasets
- Item snapping for improved scrolling experience
- Next.js
- Tailwind CSS
- Shadcn UI
- TypeScript
- TanStack Virtual (React Virtual) for efficient list rendering
The data source is the ICANN List of TLDs.
- Node.js
- pnpm (optional)
-
Clone the repository:
git clone https://github.com/hdytrfli/tld-finder.git cd tld-finder
-
Install dependencies:
pnpm install
-
Run the development server:
pnpm dev
-
Open http://localhost:3000 in your browser to see the app.
pnpm build
pnpm start
- Search: Type in the search bar to filter TLDs by name.
- Copy: Click on the TLD to copy it to your clipboard.
Contributions are welcome! Feel free to fork the repository and submit a pull request.