domainstack.io  by jakejarvis

Domain intelligence service with AI-powered insights

Created 10 months ago
278 stars

Top 93.1% on SourcePulse

GitHubView on GitHub
Project Summary

Domainstack.io provides a comprehensive suite of domain name intelligence tools, offering instant reports, tracking, and analysis for domain ownership, health, and SEO. It targets users needing detailed domain insights without complex setup, benefiting from features like AI-assisted queries and automated alerts.

How It Works

The platform leverages a modern web stack including Next.js 16 with React 19 and TypeScript, styled with Tailwind CSS. It utilizes tRPC for API communication and Postgres with Drizzle ORM for data persistence, complemented by Upstash Redis for rate limiting. Core intelligence features are powered by provider detection against a large library, AI models via an AI Gateway for natural language queries, and server-side rendering for screenshots and metadata extraction.

Quick Start & Requirements

  • Install: Clone the repository, run pnpm install.
  • Prerequisites: Node.js (via pnpm), Postgres database (required for DATABASE_URL in .env.local), Vercel Edge Config, Blob Storage, Upstash Redis, and potentially API keys for services like Logo.dev, IPLocate.io, CARTO.
  • Setup: Create .env.local in apps/web/ and populate environment variables. Apply database migrations with pnpm db:migrate.
  • Run: Start the development server with pnpm dev.
  • Links: GitHub Repository

Highlighted Details

  • Instant domain reports include WHOIS/RDAP, DNS, certificates, headers, hosting/email providers, geolocation, SEO metadata, and server screenshots.
  • Domain tracking offers ownership verification, health monitoring, and expiration alerts with iCal sync.
  • An AI chat assistant powered by durable streaming allows natural language queries about domains.
  • The project is structured as a Turborepo monorepo, promoting code sharing across applications and packages.

Maintenance & Community

The project is actively maintained by jakejarvis. No specific community links (Discord, Slack) or details on sponsorships/partnerships are provided in the README.

Licensing & Compatibility

The project is licensed under the MIT license, which permits commercial use and integration into closed-source projects with minimal restrictions.

Limitations & Caveats

The README does not explicitly mention alpha/beta status, known bugs, or unsupported platforms. A Pro subscription via Polar is available for enhanced tracking limits, indicating a tiered service model. The setup requires a functional Postgres database instance.

Health Check
Last Commit

3 weeks ago

Responsiveness

Inactive

Pull Requests (30d)
2
Issues (30d)
0
Star History
4 stars in the last 30 days

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), Nicolas Camara Nicolas Camara(Cofounder of Firecrawl), and
1 more.

fire-enrich by firecrawl

0.4%
1k
AI-powered data enrichment from email lists
Created 1 year ago
Updated 9 months ago
Feedback? Help us improve.