
Apache Lucene
Java full-text search library that applications embed to index documents and run searches over them.
lucene.apache.org/repositorydocs
Apache Lucene is a Java library that an application embeds to build a search index from its own documents and run queries against it. The project describes it as a code library and API that an application calls to add search, so the application builds the index and runs the queries itself. The project homepage names Lucene as the search core of Apache Solr, Elasticsearch and OpenSearch, which are separate products.
Lucene ships as a binary archive whose jar holds the core library, and Maven Central publishes the same core artifact. PyLucene, a Python binding, is documented on its own page of the project site.
Identity
- Status
- Active
- Maintainer
- The Apache Software Foundation1
- Maintained by
- Foundation
- First release
- 20005
- Headquarters
- United States4
Rendering and deploy
- Install with
- binary download8
Releases
Adoption
Sources
- 2026-10-28: links, Maintainer
lucene.apache.org/ - 2026-10-28: links, Written in, License, GitHub stars
api.github.com/repos/apache/lucene - 2026-10-28: links
lucene.apache.org/core/documentation.html - 2026-10-28: Headquarters
www.apache.org/foundation/ - 2026-10-28: First release
lucene.apache.org/core/10_5_2/changes/Changes.html - 2026-10-28: Categories
lucene.apache.org/core/10_5_2/index.html - 2026-10-28: Runtime, Minimum runtime
lucene.apache.org/core/10_5_2/SYSTEM_REQUIREMENTS.html - 2026-10-28: Install with
lucene.apache.org/core/downloads.html - 2026-10-28: Current major version, Last release
api.github.com/repos/apache/lucene/releases - 2026-10-28: License model
lucene.apache.org/core/ - 2026-10-28: Contributors
api.github.com/repos/apache/lucene/contributors?per_page=1 - 2026-10-28: Dependent packages, Dependent repositories
packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.apache.lucene%3Alucene-core