hound-search/hound

Lightning fast code searching made easy

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 60 minutes ago
Added to GitGenius on September 11th, 2026
Created on January 7th, 2015
Open Issues & Pull Requests: 118 (+0)
GitHub issues: Enabled
Number of forks: 599
Total Stargazers: 5,882 (+0)
Total Subscribers: 127 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 27.5 days
Mean response time: 272.5 days
90th percentile: 993.8 days
Tracked items: 6

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 7
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 843 days
Stale 30+ days: 7
Stale 90+ days: 6

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • enhancement (1)
  • help wanted (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Hound is a source code search engine that combines a Go backend with a React frontend to deliver fast full-text search across repositories.

Hound solves the problem of slow code searching by using a trigram index approach based on regular expression matching techniques. The backend maintains an up-to-date index for each configured repository and exposes a minimal API that the frontend queries. This architecture keeps search latency low while keeping the system simple to deploy and operate.

The tool suits teams and individuals who need to search across multiple repositories without complex infrastructure. It requires only Go to run, making it lightweight compared to alternatives that demand extensive software dependencies. Hound supports multiple version control systems including Git, Mercurial, SVN, and Bazaar, as well as local filesystem repositories. It can index private repositories and runs behind reverse proxies like Apache or nginx for production deployments. The web interface is accessible by default at localhost:6080, and Docker images are available for containerized deployment.

Development activity in the project is dominated by enhancement work, indicating an ongoing focus on expanding capabilities and improving the tool's functionality.