apache/lucene-solr

Apache Lucene and Solr open-source search software

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 1 hour ago
Added to GitGenius on September 15th, 2026
Created on January 23rd, 2016
Open Issues & Pull Requests: 229 (+0)
GitHub issues: Disabled - open counts may still include pull requests.
Number of forks: 2,589
Total Stargazers: 4,366 (+0)
Total Subscribers: 292 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

GitHub issues are disabled for this repository, so issue analytics and the issue explorer are not available.

Detailed Description

Apache Lucene is a search engine library and Solr is a search platform that together provide full-text search and information retrieval capabilities for applications.

Lucene and Solr address the challenge of implementing fast, scalable full-text search across large document collections. Lucene operates as a core Java library that handles indexing and searching, providing the fundamental algorithms and data structures for information retrieval. Solr builds on top of Lucene to deliver a complete search platform with additional features like distributed search, faceting, and a REST API, making enterprise search accessible without building directly against the library.

Developers should choose Lucene when building custom search functionality into applications where fine-grained control over indexing and query behavior matters. Solr suits teams needing a standalone search server that can be deployed independently and queried via HTTP, particularly for use cases involving large-scale document indexing, faceted navigation, or complex search requirements. Organizations with existing Java applications often find Lucene's embedded approach valuable, while those preferring operational separation between search infrastructure and application code benefit from Solr's server architecture.

The project maintains active development across both components with regular commits addressing bug fixes, performance improvements, and new features. Work spans core search functionality enhancements, API refinements, and infrastructure updates. The codebase receives consistent attention to backward compatibility while evolving to support modern search requirements. Community contributions flow steadily alongside core team development, indicating sustained engagement with the project's direction and maintenance.