Skip to content

Latest commit

 

History

15 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Domain Hunter

A fast, concurrent domain availability checker built with Go and HTMX.

Live: https://domain-hunter.fly.dev/

Features

  • Real-time checking - Instant feedback via HTMX
  • Bulk checking - Monitor multiple domains simultaneously
  • Short domain finder - Scan 2-3 character domains
  • Watch list - Get notified when domains become available
  • TLD support - Check across multiple TLDs (.com, .io, .dev, etc.)

Tech Stack

  • Go - Backend, concurrency, DNS/WHOIS queries
  • HTMX - Dynamic UI without JavaScript frameworks
  • Tailwind CSS - Styling
  • SQLite - Local storage for watch lists

Getting Started

# Clone
git clone https://github.com/berckan/DomainHunter.git
cd DomainHunter

# Run
go run cmd/server/main.go

# Open
open http://localhost:8080

Project Structure

domainhunter/
├── cmd/server/       # Application entry point
├── internal/
│   ├── checker/      # Domain checking logic
│   ├── handlers/     # HTTP handlers
│   └── models/       # Data structures
├── web/
│   ├── templates/    # HTML templates
│   └── static/       # CSS, assets
└── go.mod

Roadmap

  • Basic domain availability check
  • Bulk domain checking
  • Short domain scanner (2-3 chars)
  • Watch list with persistence
  • Email/webhook notifications
  • WHOIS information display

Part of StackQuest 2026

This project is part of StackQuest - a multi-stack learning journey.

License

MIT

About

Fast, concurrent domain availability checker built with Go and HTMX

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages