https://github.com/berrysauce/rdaptastic
🌐 Web-based lookup tool for the WHOIS successor RDAP
https://github.com/berrysauce/rdaptastic
cloudflare-pages cloudflare-workers domains hono rdap sveltekit typescript whois
Last synced: 28 days ago
JSON representation
🌐 Web-based lookup tool for the WHOIS successor RDAP
- Host: GitHub
- URL: https://github.com/berrysauce/rdaptastic
- Owner: berrysauce
- License: gpl-3.0
- Created: 2024-12-14T18:58:22.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2026-01-22T20:03:26.000Z (4 months ago)
- Last Synced: 2026-01-23T12:50:30.975Z (4 months ago)
- Topics: cloudflare-pages, cloudflare-workers, domains, hono, rdap, sveltekit, typescript, whois
- Language: Svelte
- Homepage: https://rdaptastic.com
- Size: 371 KB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# rdaptastic

[](https://github.com/berrysauce/rdaptastic/actions/workflows/github-code-scanning/codeql)
rdaptastic is a modern lookup tool that uses the Registration Data Access Protocol (RDAP), the successor to WHOIS. It provides a clean summary of a domain's registry information, tracks historical changes, and can notify you of updates when something changes.
> [!IMPORTANT]
> rdaptastic Web is unavailable for now, while I'm reworking it behind the scenes. You can download rdaptastic Mobile for free on the App Store right now → [currumb.in/rdaptastic](https://currumb.in/rdaptastic)
>
> 

## 🌐 How does it work?
RDAPtastic leverages the Registration Data Access Protocol (RDAP) to fetch detailed information about a domain, such as:
- Registrar details
- Domain age
- Nameservers
- Other critical information
RDAP is the modern replacement for the widely used WHOIS protocol, offering a more structured and standardized way to access domain data.
In addition to querying domain registries via RDAP, this tool integrates:
- ICANN's RDAP database to identify the appropriate RDAP service for each TLD.
- Cloudflare DNS and IPInfo APIs for ASN lookups and related data.
### Objective
The goal of rdaptastic is to not only perform RDAP lookups but also to organize and present the data in a user-friendly way. The result is a comprehensive overview of a domain's health, status, and other relevant metrics.
## 🛠 How Does It Work?
rdaptastic is composed of two main components:
`rdaptastic/web`
The web-based frontend, built with SvelteKit (5+).
`rdaptastic/api`
The API backend, built with the lightweight Hono framework.
### Hosting and Security
Both components are currently hosted using Cloudflare Pages and Cloudflare Workers. For added security, Cloudflare Turnstile is employed to protect against abuse.
## License
Copyright (C) 2024 Paul Haedrich (berrysauce)
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see .