yacy/yacy_search_server

Distributed Peer-to-Peer Web Search Engine and Intranet Search Appliance

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 21 minutes ago
Added to GitGenius on September 17th, 2026
Created on March 22nd, 2015
Open Issues & Pull Requests: 239 (+0)
GitHub issues: Enabled
Number of forks: 500
Total Stargazers: 4,040 (+0)
Total Subscribers: 109 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 2.6 days
Mean response time: 163.6 days
90th percentile: 371.4 days
Tracked items: 110

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Roughly one issue in three opened in the past year never receives a reply. 97% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "bug" is answered fastest, typically in about 2 days, while "question" waits about 3 weeks. Only 33% of issues opened in the past year have been closed. Three people close 83% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 59
New in 7 days: 5
Closed in 7 days: 1
Avg open age: 530 days
Stale 30+ days: 48
Stale 90+ days: 40

Recent activity

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

Top labels

  • bug (35)
  • enhancement (20)
  • crawler (16)
  • releasing (15)
  • search (12)
  • developer issue (11)
  • more info needed (11)
  • question (11)

Detailed Description

YaCy is a distributed peer-to-peer web search engine and intranet search appliance that enables decentralized search without reliance on centralized servers.

The project addresses the concentration of search infrastructure in a small number of large providers by implementing a peer-to-peer architecture where individual nodes contribute to and query a shared index. Each YaCy instance crawls web content and shares indexed data with other peers in the network, allowing searches to be performed across the collective index while maintaining user privacy and reducing dependence on corporate search platforms. The system can also function as a standalone intranet search appliance for organizations seeking to index and search internal content.

YaCy suits organizations and individuals prioritizing privacy and decentralization in search infrastructure. It works well for intranet deployments where companies want to search internal documents without sending queries to external services, and for users who want to participate in a distributed search network. The project is appropriate for those willing to accept the trade-offs of a peer-to-peer system, including potentially longer query times and less refined result ranking compared to centralized search engines optimized by large teams.

Development activity shows consistent engagement with the codebase through regular commits addressing bugs and feature improvements. The project maintains active issue tracking with responsive handling of reported problems. Pull requests receive review and integration, indicating ongoing collaboration and code quality oversight. Documentation updates accompany development changes, suggesting maintainers prioritize keeping information current with implementation progress.