Skip to content

Latest commit

 

History

History
43 lines (27 loc) · 1.36 KB

File metadata and controls

43 lines (27 loc) · 1.36 KB

@crawlith/web 🏢

The visual interactive dashboard for the Crawlith engine.

@crawlith/web is a modern React-based interface for exploring the complex data generated by Crawlith. It provides a premium dashboard experience with interactive graph visualizations, real-time filtering, and deep-dive analysis of link health.


✨ Features

  • 🌐 Graph Visualization: Interactive views of internal linking structures (HITS/PageRank).
  • 📊 Real-time Dashboard: Live-updating metrics for SEO health, thin content, and crawl progress.
  • 🔍 Site Search: Instantly find and filter any URL in a snapshot with advanced sorting.
  • 📈 Snapshot Comparison: Side-by-side analysis of how your crawl graph has evolved over time.
  • 💎 Premium UI: Built with Tailwind CSS, Lucide, and Shadcn-inspired components.

🛠 Tech Stack

  • ⚛️ Frontend: React 18, React Router 7
  • 🏗 Build Tool: Vite
  • 🎨 Styling: Tailwind CSS, Lucide
  • 📡 State Management: React Context & Hooks

🏗 Developing Locally

To start the local development server for the UI:

# From the root workspace
pnpm --filter @crawlith/web dev

The app expects a running Crawlith server at localhost:3000 to fetch its data.


🛡 License

Apache License 2.0 © Crawlith