https://github.com/apache/solr
backend information-retrieval java lucene nosql search search-engine solr
Score: -Infinity
Last synced: about 3 hours ago
JSON representation
Repository metadata:
Apache Solr open-source search software
- Host: GitHub
- URL: https://github.com/apache/solr
- Owner: apache
- License: apache-2.0
- Created: 2021-02-23T00:12:42.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2026-08-16T17:39:12.000Z (7 days ago)
- Last Synced: 2026-08-16T19:37:20.796Z (7 days ago)
- Topics: backend, information-retrieval, java, lucene, nosql, search, search-engine, solr
- Language: Java
- Homepage: https://solr.apache.org/
- Size: 591 MB
- Stars: 1,657
- Watchers: 50
- Forks: 852
- Open Issues: 180
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.txt
- Threat model: THREAT_MODEL.md
- Security: SECURITY.md
- Notice: NOTICE.txt
- Agents: AGENTS.md
Owner metadata:
- Name: The Apache Software Foundation
- Login: apache
- Email:
- Kind: organization
- Description:
- Website: https://www.apache.org/
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/47359?v=4
- Repositories: 3145
- Last Synced at: 2026-08-22T00:20:57.842Z
- Profile URL: https://github.com/apache
Committers metadata
Last synced: 4 days ago
Total Commits: 38,440
Total Committers: 535
Avg Commits per committer: 71.85
Development Distribution Score (DDS): 0.907
Commits in past year: 944
Committers in past year: 83
Avg Commits per committer in past year: 11.373
Development Distribution Score (DDS) in past year: 0.818
| Name | Commits | |
|---|---|---|
| Robert Muir | r****r@a****g | 3574 |
| Michael McCandless | m****d@a****g | 3534 |
| Mark Robert Miller | m****r@a****g | 2058 |
| Yonik Seeley | y****k@a****g | 1995 |
| Uwe Schindler | u****r@a****g | 1909 |
| Noble Paul | n****e@a****g | 1335 |
| Shalin Shekhar Mangar | s****n@a****g | 1317 |
| Chris M. Hostetter | h****n@a****g | 1270 |
| Steven Rowe | s****e@a****g | 1163 |
| Adrien Grand | j****z@a****g | 1071 |
| David Smiley | d****y@a****g | 1065 |
| Erik Hatcher | e****r@a****g | 1034 |
| Jan Høydahl | j****y@a****g | 830 |
| Simon Willnauer | s****w@a****g | 709 |
| Joel Bernstein | j****e@a****g | 706 |
| Dawid Weiss | d****s@a****g | 682 |
| Christine Poerschke | c****e@a****g | 656 |
| Ryan McKinley | r****n@a****g | 652 |
| Otis Gospodnetic | o****s@a****g | 629 |
| Grant Ingersoll | g****s@a****g | 586 |
| Daniel Naber | d****r@a****g | 486 |
| Alan Woodward | r****k@a****g | 459 |
| Shai Erera | s****e@a****g | 420 |
| Andrzej Bialecki | a****b@a****g | 412 |
| Eric Pugh | e****h@o****m | 411 |
| Houston Putman | h****n@a****g | 397 |
| Cassandra Targett | c****t@a****g | 367 |
| Erick Erickson | e****k@a****g | 363 |
| Kevin Risden | k****n@a****g | 356 |
| Jason Gerlowski | g****a@a****g | 321 |
| and 505 more... | ||
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 16
Total pull requests: 2,761
Average time to close issues: 24 days
Average time to close pull requests: 4 months
Total issue authors: 11
Total pull request authors: 200
Average comments per issue: 1.0
Average comments per pull request: 2.08
Merged pull request: 1,344
Bot issues: 0
Bot pull requests: 9
Past year issues: 2
Past year pull requests: 388
Past year average time to close issues: 6 days
Past year average time to close pull requests: 12 days
Past year issue authors: 2
Past year pull request authors: 60
Past year average comments per issue: 0.0
Past year average comments per pull request: 1.48
Past year merged pull request: 151
Past year bot issues: 0
Past year bot pull requests: 7
Top Issue Authors
- dsmiley (3)
- epugh (2)
- janhoy (2)
- cpoerschke (2)
- gerlowskija (1)
- dfx413 (1)
- mlbiscoc (1)
- magibney (1)
- malliaridis (1)
- iamsanjay (1)
- solrbot (1)
Top Pull Request Authors
- solrbot (685)
- epugh (269)
- dsmiley (232)
- HoustonPutman (133)
- janhoy (129)
- gerlowskija (104)
- malliaridis (101)
- cpoerschke (87)
- mlbiscoc (71)
- iamsanjay (70)
- psalagnac (56)
- magibney (39)
- serhiy-bzhezytskyy (38)
- gus-asf (31)
- risdenk (27)
Top Issue Labels
- tests (8)
- cat:search (6)
- client:solrj (4)
- cat:api (3)
- module:opentelemetry (2)
- test-framework (2)
- module:langid (2)
- module:clustering (2)
- tool:build (2)
- cat:index (2)
- module:gcs-repository (1)
- jetty-server (1)
- cat:cli (1)
- cat:packagemanager (1)
- start-scripts (1)
- module:ltr (1)
- dependencies (1)
- bug (1)
- module:s3-repository (1)
- documentation (1)
- .Needs Triage (1)
- prometheus-exporter (1)
- cat:schema (1)
- admin-ui (1)
- module:extraction (1)
- cat:cloud (1)
- exempt-stale (1)
- module:sql (1)
- Type:Bug (1)
- module:scripting (1)
Top Pull Request Labels
- tests (707)
- dependencies (580)
- tool:build (577)
- client:solrj (564)
- documentation (514)
- test-framework (325)
- cat:search (313)
- cat:cloud (278)
- cat:api (245)
- stale (245)
- closed-stale (190)
- cat:cli (190)
- module:jwt-auth (189)
- admin-ui (189)
- module:s3-repository (187)
- module:ltr (186)
- prometheus-exporter (176)
- module:extraction (172)
- module:gcs-repository (169)
- module:opentelemetry (166)
- module:sql (164)
- module:langid (155)
- module:scripting (153)
- cat:index (149)
- module:clustering (148)
- exempt-stale (133)
- module:hdfs (126)
- jetty-server (106)
- start-scripts (95)
- cat:schema (89)
Package metadata
- Total packages: 2
- Total downloads: unknown
- Total dependent packages: 0 (may contain duplicates)
- Total dependent repositories: 0 (may contain duplicates)
- Total versions: 11
proxy.golang.org: github.com/apache/solr
- Homepage:
- Status: removed
- Documentation: https://pkg.go.dev/github.com/apache/solr#section-documentation
- Licenses: apache-2.0
- Latest release: v0.0.0-20260813004411-46feb7775a0d (published 11 days ago)
- Last Synced: 2026-08-22T22:41:03.568Z (1 day ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 4.482%
- Average: 4.633%
- Dependent repos count: 4.783%
artifacthub.io: apache-solr/solr
A SolrCloud cluster running on Kubernetes via the Solr Operator
- Homepage: https://solr.apache.org
- Documentation: https://artifacthub.io/packages/helm/apache-solr/solr
- Licenses: Apache-2.0
- Latest release: 0.9.1 (published over 1 year ago)
- Last Synced: 2026-08-22T22:37:33.109Z (1 day ago)
- Versions: 10
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 0 Total
-
Rankings:
- Downloads: 0.0%
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
Dependencies
- apache/solr latest
- commons-codec:commons-codec ${scriptDepVersions['commons-codec']} implementation
- io.swagger.core.v3:swagger-annotations-jakarta * api
- com.fasterxml.jackson.core:jackson-annotations * implementation
- jakarta.ws.rs:jakarta.ws.rs-api * implementation
- org.semver4j:semver4j * implementation
- org.slf4j:slf4j-api * runtimeOnly
- org.apache.lucene:lucene-test-framework * testImplementation
- commons-io:commons-io * implementation
- io.dropwizard.metrics:metrics-core * implementation
- org.apache.commons:commons-math3 * implementation
- org.apache.httpcomponents:httpclient * implementation
- org.apache.lucene:lucene-core * implementation
- org.jctools:jctools-core * implementation
- org.openjdk.jmh:jmh-core * implementation
- org.quicktheories:quicktheories * implementation
- org.slf4j:slf4j-api * implementation
- com.lmax:disruptor * runtimeOnly
- io.dropwizard.metrics:metrics-core * api
- io.opentelemetry:opentelemetry-api * api
- org.apache.lucene:lucene-analysis-common * api
- org.apache.lucene:lucene-core * api
- org.apache.lucene:lucene-queries * api
- org.slf4j:slf4j-api * api
- biz.aQute.bnd:biz.aQute.bnd.annotation * compileOnly
- com.github.spotbugs:spotbugs-annotations * compileOnly
- com.github.stephenc.jcip:jcip-annotations * compileOnly
- org.osgi:osgi.annotation * compileOnly
- com.carrotsearch:hppc * implementation
- com.fasterxml.jackson.core:jackson-annotations * implementation
- com.fasterxml.jackson.core:jackson-core * implementation
- com.fasterxml.jackson.core:jackson-databind * implementation
- com.fasterxml.jackson.dataformat:jackson-dataformat-cbor * implementation
- com.fasterxml.jackson.dataformat:jackson-dataformat-smile * implementation
- com.fasterxml.woodstox:woodstox-core * implementation
- com.github.ben-manes.caffeine:caffeine * implementation
- com.google.guava:guava * implementation
- com.j256.simplemagic:simplemagic * implementation
- com.jayway.jsonpath:json-path * implementation
- com.tdunning:t-digest * implementation
- commons-cli:commons-cli * implementation
- commons-codec:commons-codec * implementation
- commons-io:commons-io * implementation
- io.dropwizard.metrics:metrics-graphite * implementation
- io.dropwizard.metrics:metrics-jmx * implementation
- io.dropwizard.metrics:metrics-jvm * implementation
- io.opentelemetry:opentelemetry-context * implementation
- io.prometheus:prometheus-metrics-exposition-formats 1.1.0 implementation
- io.prometheus:prometheus-metrics-model 1.1.0 implementation
- io.swagger.core.v3:swagger-annotations-jakarta * implementation
- jakarta.annotation:jakarta.annotation-api * implementation
- jakarta.inject:jakarta.inject-api * implementation
- jakarta.ws.rs:jakarta.ws.rs-api * implementation
- org.apache.commons:commons-exec * implementation
- org.apache.commons:commons-lang3 * implementation
- org.apache.commons:commons-math3 * implementation
- org.apache.curator:curator-client * implementation
- org.apache.curator:curator-framework * implementation
- org.apache.httpcomponents:httpclient * implementation
- org.apache.httpcomponents:httpcore * implementation
- org.apache.logging.log4j:log4j-api * implementation
- org.apache.logging.log4j:log4j-core * implementation
- org.apache.lucene:lucene-backward-codecs * implementation
- org.apache.lucene:lucene-classification * implementation
- org.apache.lucene:lucene-codecs * implementation
- org.apache.lucene:lucene-expressions * implementation
- org.apache.lucene:lucene-grouping * implementation
- org.apache.lucene:lucene-highlighter * implementation
- org.apache.lucene:lucene-join * implementation
- org.apache.lucene:lucene-misc * implementation
- org.apache.lucene:lucene-queryparser * implementation
- org.apache.lucene:lucene-spatial-extras * implementation
- org.apache.lucene:lucene-suggest * implementation
- org.apache.zookeeper:zookeeper * implementation
- org.apache.zookeeper:zookeeper-jute * implementation
- org.codehaus.woodstox:stax2-api * implementation
- org.eclipse.jetty.toolchain:jetty-servlet-api * implementation
- org.eclipse.jetty:jetty-client * implementation
- org.eclipse.jetty:jetty-http * implementation
- org.eclipse.jetty:jetty-io * implementation
- org.glassfish.hk2:hk2-api * implementation
- org.glassfish.jersey.containers:jersey-container-jetty-http * implementation
- org.glassfish.jersey.core:jersey-common * implementation
- org.glassfish.jersey.core:jersey-server * implementation
- org.glassfish.jersey.inject:jersey-hk2 * implementation
- org.glassfish.jersey.media:jersey-media-json-jackson * implementation
- org.locationtech.spatial4j:spatial4j * implementation
- org.apache.logging.log4j:log4j-slf4j2-impl * runtimeOnly
- org.apache.lucene:lucene-analysis-kuromoji * runtimeOnly
- org.apache.lucene:lucene-analysis-nori * runtimeOnly
- org.apache.lucene:lucene-analysis-phonetic * runtimeOnly
- org.apache.lucene:lucene-backward-codecs * runtimeOnly
- org.xerial.snappy:snappy-java * runtimeOnly
- com.github.spotbugs:spotbugs-annotations * testCompileOnly
- com.carrotsearch.randomizedtesting:randomizedtesting-runner * testImplementation
- junit:junit * testImplementation
- org.apache.curator:curator-test * testImplementation
- org.apache.lucene:lucene-test-framework * testImplementation
- org.eclipse.jetty:jetty-server * testImplementation
- org.eclipse.jetty:jetty-servlet * testImplementation
- org.hamcrest:hamcrest * testImplementation
- org.mockito:mockito-core * testImplementation
- org.apache.lucene:lucene-analysis-icu * testRuntimeOnly
- org.mockito:mockito-subclass * testRuntimeOnly
- org.slf4j:jcl-over-slf4j * testRuntimeOnly
- io.dropwizard.metrics:metrics-core * implementation
- io.dropwizard.metrics:metrics-servlets * implementation
- org.apache.kafka:kafka-clients * implementation
- org.eclipse.jetty:jetty-server * implementation
- org.eclipse.jetty:jetty-servlet * implementation
- org.slf4j:slf4j-api * implementation
- com.google.protobuf:protobuf-java-util * runtimeOnly
- com.lmax:disruptor * runtimeOnly
- commons-codec:commons-codec * runtimeOnly
- org.apache.kafka:kafka-streams * runtimeOnly
- org.apache.kafka:kafka_2.13 * runtimeOnly
- org.apache.logging.log4j:log4j-api * runtimeOnly
- org.apache.logging.log4j:log4j-core * runtimeOnly
- org.apache.logging.log4j:log4j-slf4j2-impl * runtimeOnly
- com.carrotsearch.randomizedtesting:randomizedtesting-runner * testImplementation
- junit:junit * testImplementation
- org.apache.lucene:lucene-test-framework * testImplementation
- org.mockito:mockito-core * testImplementation
- com.ibm.icu:icu4j * implementation
- org.apache.lucene:lucene-analysis-icu * implementation
- org.apache.lucene:lucene-analysis-opennlp * implementation
- org.apache.lucene:lucene-core * implementation
- org.apache.opennlp:opennlp-tools * implementation
- org.slf4j:slf4j-api * implementation
- org.apache.lucene:lucene-analysis-morfologik * runtimeOnly
- org.apache.lucene:lucene-analysis-smartcn * runtimeOnly
- org.apache.lucene:lucene-analysis-stempel * runtimeOnly
- commons-io:commons-io * testImplementation
- junit:junit * testImplementation
- org.apache.lucene:lucene-analysis-common * testImplementation
- org.mockito:mockito-core * testImplementation
- org.mockito:mockito-subclass * testRuntimeOnly
- org.apache.lucene:lucene-core * implementation
- org.carrot2:carrot2-core * implementation
- org.slf4j:slf4j-api * implementation
- com.carrotsearch.randomizedtesting:randomizedtesting-runner * testImplementation
- commons-io:commons-io * testImplementation
- junit:junit * testImplementation
- org.hamcrest:hamcrest * testImplementation
- com.google.guava:guava * implementation
- io.dropwizard.metrics:metrics-core * implementation
- org.apache.httpcomponents:httpclient * implementation
- org.apache.kafka:kafka-clients * implementation
- org.apache.zookeeper:zookeeper * implementation
- org.apache.zookeeper:zookeeper-jute * implementation
- org.slf4j:slf4j-api * implementation
- com.carrotsearch.randomizedtesting:randomizedtesting-runner * testImplementation
- commons-io:commons-io * testImplementation
- junit:junit * testImplementation
- org.apache.lucene:lucene-test-framework * testImplementation
- org.mockito:mockito-core * testImplementation
- org.apache.lucene:lucene-core * implementation
- org.apache.poi:poi * implementation
- org.apache.poi:poi-ooxml * implementation
- org.apache.tika:tika-core * implementation
- org.apache.tika:tika-parsers * implementation
- org.slf4j:slf4j-api * implementation
- xerces:xercesImpl * implementation
- junit:junit * testImplementation
- org.apache.lucene:lucene-test-framework * testImplementation
- com.google.api:gax * implementation
- com.google.auth:google-auth-library-credentials * implementation
- com.google.auth:google-auth-library-oauth2-http * implementation
- com.google.cloud:google-cloud-core * implementation
- com.google.cloud:google-cloud-core-http * implementation
- com.google.cloud:google-cloud-storage * implementation
- org.apache.lucene:lucene-core * implementation
- org.slf4j:slf4j-api * implementation
- org.threeten:threetenbp * implementation
- com.carrotsearch.randomizedtesting:randomizedtesting-runner * testImplementation
- com.google.cloud:google-cloud-nio * testImplementation
- junit:junit * testImplementation
- org.apache.lucene:lucene-test-framework * testImplementation
- com.google.guava:guava * implementation
- io.dropwizard.metrics:metrics-core * implementation
- org.apache.httpcomponents:httpclient * implementation
- org.apache.httpcomponents:httpcore * implementation
- org.bitbucket.b_c:jose4j * implementation
- org.eclipse.jetty.toolchain:jetty-servlet-api * implementation
- org.eclipse.jetty:jetty-client * implementation
- org.eclipse.jetty:jetty-http * implementation
- org.slf4j:slf4j-api * implementation
- com.fasterxml.jackson.core:jackson-databind * testImplementation
- com.nimbusds:nimbus-jose-jwt * testImplementation
- com.squareup.okhttp3:mockwebserver * testImplementation
- com.squareup.okhttp3:okhttp * testImplementation
- junit:junit * testImplementation
- no.nav.security:mock-oauth2-server * testImplementation
- org.apache.lucene:lucene-test-framework * testImplementation
- org.bouncycastle:bcpkix-jdk18on * testImplementation
- org.bouncycastle:bcprov-jdk18on * testImplementation
- org.mockito:mockito-core * testImplementation
- io.netty:netty-codec-http * testRuntimeOnly
- org.mockito:mockito-subclass * testRuntimeOnly
- com.cybozu.labs:langdetect * implementation
- commons-io:commons-io * implementation
- org.apache.opennlp:opennlp-tools * implementation
- org.apache.tika:tika-core * implementation
- org.slf4j:slf4j-api * implementation
- com.carrotsearch.randomizedtesting:randomizedtesting-runner * testImplementation
- junit:junit * testImplementation
- org.apache.lucene:lucene-core * implementation
- org.slf4j:slf4j-api * implementation
- com.carrotsearch.randomizedtesting:randomizedtesting-runner * testImplementation
- commons-io:commons-io * testImplementation
- junit:junit * testImplementation
- org.apache.lucene:lucene-test-framework * testImplementation
- org.hamcrest:hamcrest * testImplementation
- org.mockito:mockito-core * testImplementation
- org.mockito:mockito-subclass * testRuntimeOnly
- org.apache.tomcat:annotations-api * compileOnly
- io.opentelemetry:opentelemetry-api * implementation
- io.opentelemetry:opentelemetry-sdk-extension-autoconfigure * implementation
- org.slf4j:slf4j-api * implementation
- io.grpc:grpc-context * runtimeOnly
- io.grpc:grpc-netty * runtimeOnly
- io.grpc:grpc-protobuf * runtimeOnly
- io.grpc:grpc-stub * runtimeOnly
- io.opentelemetry:opentelemetry-exporter-otlp * runtimeOnly
- io.opentelemetry:opentelemetry-sdk * testImplementation
- io.opentelemetry:opentelemetry-sdk-testing * testImplementation
- io.opentelemetry:opentelemetry-sdk-trace * testImplementation
- junit:junit * testImplementation
- com.google.guava:guava * implementation
- org.apache.lucene:lucene-core * implementation
- org.slf4j:slf4j-api * implementation
- com.adobe.testing:s3mock-junit4 * testImplementation
- com.adobe.testing:s3mock-testsupport-common * testImplementation
- com.carrotsearch.randomizedtesting:randomizedtesting-runner * testImplementation
- commons-io:commons-io * testImplementation
- junit:junit * testImplementation
- org.apache.lucene:lucene-test-framework * testImplementation
- org.hamcrest:hamcrest * testImplementation
- org.mockito:mockito-core * testImplementation
- software.amazon.awssdk:profiles * testImplementation
- org.eclipse.jetty:jetty-webapp * testRuntimeOnly
- org.mockito:mockito-subclass * testRuntimeOnly
- com.google.guava:guava * implementation
- commons-io:commons-io * implementation
- org.apache.lucene:lucene-core * implementation
- org.slf4j:slf4j-api * implementation
- junit:junit * testImplementation
- org.apache.lucene:lucene-test-framework * testImplementation
- org.immutables:value-annotations * compileOnly
- com.google.guava:guava * implementation
- org.apache.calcite.avatica:avatica-core * implementation
- org.apache.calcite:calcite-core * implementation
- org.apache.calcite:calcite-linq4j * implementation
- org.slf4j:slf4j-api * implementation
- junit:junit * testImplementation
- org.apache.lucene:lucene-test-framework * testImplementation
- junit:junit * testImplementation
- Jinja2 * development
- PyGithub * development
- PyYAML * development
- console-menu * development
- holidays * development
- ics * development
- jira * development
- six * development
- 319 dependencies
- com.github.albfernandez:juniversalchardet 2.5.0
- com.github.cliftonlabs:json-simple 3.0.2
- commons-beanutils:commons-beanutils 1.9.4
- commons-codec:commons-codec 1.19.0
- commons-collections:commons-collections 3.2.2
- commons-io:commons-io 2.21.0
- junit:junit 3.8.1
- net.java.dev.javacc:javacc 7.0.13
- org.apache.commons:commons-collections4 4.5.0
- org.apache.commons:commons-compress 1.28.0
- org.apache.commons:commons-csv 1.14.1
- org.apache.commons:commons-digester3 3.2
- org.apache.commons:commons-lang3 3.20.0
- org.apache.commons:commons-text 1.15.0
- org.apache.rat:apache-rat 0.18
- org.apache.rat:apache-rat-core 0.18
- org.apache.rat:apache-rat-tasks 0.18
- org.apache.rat:apache-rat-tools 0.18
- org.apache.tika:tika-core 3.2.3
- org.apache.tika:tika-parser-text-module 3.2.3
- org.apache.velocity.tools:velocity-tools-generic 3.1
- org.apache.velocity:velocity-engine-core 2.4.1
- org.eclipse.jdt:ecj 3.46.0
- org.slf4j:slf4j-api 2.0.17
- org.slf4j:slf4j-simple 2.0.17
- 166 dependencies
- 218 dependencies
- 206 dependencies
- 169 dependencies
- 245 dependencies
- 168 dependencies
- 166 dependencies
- 441 dependencies
- 161 dependencies
- 173 dependencies
- org.apache.lucene:lucene-analysis-common 10.4.0
- org.apache.lucene:lucene-analysis-stempel 10.4.0
- org.apache.lucene:lucene-core 10.4.0
- org.apache.lucene:lucene-expressions 10.4.0
- org.apache.lucene:lucene-queries 10.4.0
- org.apache.lucene:lucene-queryparser 10.4.0
- org.apache.lucene:lucene-spatial-extras 10.4.0
- 182 dependencies
- 172 dependencies
- 167 dependencies
- 174 dependencies
- 167 dependencies
- 186 dependencies
- 161 dependencies
- 166 dependencies
- 222 dependencies
- 175 dependencies
- 165 dependencies
- 194 dependencies
- 162 dependencies
- 176 dependencies
- 161 dependencies
- 187 dependencies
- 176 dependencies