https://github.com/spring-projects/spring-data-commons
data-access ddd framework java spring spring-data
Score: 33.28099437333856
Last synced: about 14 hours ago
JSON representation
Repository metadata:
Spring Data Commons. Interfaces and code shared between the various datastore specific implementations.
- Host: GitHub
- URL: https://github.com/spring-projects/spring-data-commons
- Owner: spring-projects
- License: apache-2.0
- Created: 2010-11-11T20:19:31.000Z (about 15 years ago)
- Default Branch: main
- Last Pushed: 2026-01-30T09:47:55.000Z (8 days ago)
- Last Synced: 2026-02-01T10:43:46.206Z (6 days ago)
- Topics: data-access, ddd, framework, java, spring, spring-data
- Language: Java
- Homepage: https://spring.io/projects/spring-data
- Size: 21.5 MB
- Stars: 824
- Watchers: 89
- Forks: 705
- Open Issues: 197
-
Metadata Files:
- Readme: README.adoc
- Contributing: CONTRIBUTING.adoc
- License: LICENSE.txt
- Security: SECURITY.adoc
Owner metadata:
- Name: Spring
- Login: spring-projects
- Email:
- Kind: organization
- Description: Spring Projects
- Website: https://spring.io/projects
- Location: United States of America
- Twitter: springcentral
- Company:
- Icon url: https://avatars.githubusercontent.com/u/317776?v=4
- Repositories: 84
- Last Synced at: 2025-03-27T15:51:52.560Z
- Profile URL: https://github.com/spring-projects
GitHub Events
Total
- Create event: 63
- Delete event: 33
- Fork event: 34
- Gollum event: 51
- Issue comment event: 176
- Issues event: 239
- Pull request event: 111
- Pull request review comment event: 34
- Pull request review event: 37
- Push event: 342
- Release event: 27
- Watch event: 54
- Total: 1201
Last Year
- Create event: 47
- Delete event: 21
- Fork event: 25
- Gollum event: 36
- Issue comment event: 144
- Issues event: 195
- Pull request event: 84
- Pull request review comment event: 32
- Pull request review event: 35
- Push event: 274
- Release event: 19
- Watch event: 37
- Total: 949
Committers metadata
Last synced: 9 days ago
Total Commits: 3,351
Total Committers: 181
Avg Commits per committer: 18.514
Development Distribution Score (DDS): 0.594
Commits in past year: 275
Committers in past year: 21
Avg Commits per committer in past year: 13.095
Development Distribution Score (DDS) in past year: 0.36
| Name | Commits | |
|---|---|---|
| Oliver Gierke | o****e@p****o | 1361 |
| Mark Paluch | m****h@p****o | 1059 |
| Christoph Strobl | c****l@v****m | 270 |
| Jens Schauder | j****r@v****m | 98 |
| Thomas Risberg | t****g@v****m | 75 |
| Greg L. Turnquist | g****t@v****m | 62 |
| Spring Buildmaster | b****r@s****g | 56 |
| Thomas Darimont | t****t@g****m | 42 |
| John Blum | j****m@v****m | 21 |
| Phillip Webb | p****b@p****o | 18 |
| Thomas Darimont | t****t@p****o | 17 |
| Jon Brisbin | j****n@j****m | 15 |
| Yanming Zhou | z****g@g****m | 14 |
| Michael Hunger | g****b@j****e | 12 |
| Tran Ngoc Nhan | n****6@g****m | 12 |
| Michael Simons | m****l@s****c | 8 |
| Julia Lee | 5****c | 6 |
| Mark Pollack | m****k@s****m | 5 |
| Jay Bryant | j****t@p****o | 5 |
| Sebastien Deleuze | s****e@p****o | 4 |
| Chris Bono | c****o@b****m | 4 |
| mipo256 | m****a@g****m | 3 |
| Vedran Pavic | v****c@g****m | 3 |
| Mark Pollack | m****k@v****m | 3 |
| Eric Haag | e****g@g****m | 3 |
| Stefano Cordio | s****o@e****m | 2 |
| Thach Le | t****e@l****m | 2 |
| heowc | h****2@g****m | 2 |
| mhyeon-lee | m****e@n****m | 2 |
| nexx512 | 2 | |
| and 151 more... | ||
Issue and Pull Request metadata
Last synced: about 2 months ago
Total issues: 484
Total pull requests: 277
Average time to close issues: 9 months
Average time to close pull requests: 2 months
Total issue authors: 167
Total pull request authors: 72
Average comments per issue: 1.41
Average comments per pull request: 1.15
Merged pull request: 11
Bot issues: 0
Bot pull requests: 1
Past year issues: 111
Past year pull requests: 86
Past year average time to close issues: 15 days
Past year average time to close pull requests: 18 days
Past year issue authors: 40
Past year pull request authors: 21
Past year average comments per issue: 0.67
Past year average comments per pull request: 0.98
Past year merged pull request: 0
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- mp911de (160)
- spring-projects-issues (58)
- christophstrobl (39)
- odrotbohm (20)
- schauder (11)
- gregturn (8)
- jxblum (7)
- onobc (5)
- sxhinzvc (4)
- hantsy (3)
- SledgeHammer01 (3)
- sunny-chung (2)
- bilak (2)
- mipo256 (2)
- roookeee (2)
Top Pull Request Authors
- mp911de (44)
- christophstrobl (43)
- quaff (33)
- ngocnhan-tran1996 (13)
- mipo256 (12)
- schauder (12)
- onobc (8)
- rwinch (8)
- erichaagdev (4)
- rodrigorodrigues (4)
- odrotbohm (4)
- scordio (3)
- mawen12 (3)
- kmeyer-mbs (2)
- seate (2)
Top Issue Labels
- type: task (123)
- type: enhancement (88)
- type: bug (56)
- status: waiting-for-triage (40)
- type: documentation (37)
- type: dependency-upgrade (33)
- status: declined (28)
- theme: aot (16)
- in: repository (15)
- in: core (12)
- has: design-decision (12)
- status: feedback-provided (11)
- status: invalid (11)
- in: documentation (10)
- status: superseded (9)
- in: mapping (8)
- in: kotlin (7)
- status: ideal-for-contribution (7)
- type: regression (7)
- status: duplicate (7)
- for: team-attention (6)
- status: waiting-for-feedback (5)
- for: stackoverflow (3)
- in: web (3)
- status: pending-design-work (3)
- theme: 3.1 (2)
- for: external-project (2)
- for: planning (1)
- type: blocker (1)
- has: votes-jira (1)
Top Pull Request Labels
- type: enhancement (61)
- type: documentation (47)
- type: task (32)
- type: bug (30)
- status: waiting-for-triage (29)
- status: declined (20)
- theme: aot (11)
- status: superseded (11)
- in: documentation (11)
- status: feedback-provided (5)
- for: team-attention (2)
- status: on-hold (2)
- type: dependency-upgrade (2)
- theme: 3.0 (1)
- type: regression (1)
- status: waiting-for-feedback (1)
- has: ai-slop (1)
Package metadata
- Total packages: 1
- Total downloads: unknown
- Total docker downloads: 1,538,292,792
- Total dependent packages: 1,451
- Total dependent repositories: 11,670
- Total versions: 276
- Total advisories: 3
repo1.maven.org: org.springframework.data:spring-data-commons
Core Spring concepts underpinning every Spring Data module.
- Homepage: https://spring.io/projects/spring-data
- Documentation: https://appdoc.app/artifact/org.springframework.data/spring-data-commons/
- Licenses: Apache License, Version 2.0
- Latest release: 4.0.2 (published 22 days ago)
- Last Synced: 2026-02-03T02:30:19.323Z (4 days ago)
- Versions: 276
- Dependent Packages: 1,451
- Dependent Repositories: 11,670
- Docker Downloads: 1,538,292,792
-
Rankings:
- Dependent packages count: 0.049%
- Dependent repos count: 0.07%
- Docker downloads count: 0.075%
- Average: 4.265%
- Forks count: 7.348%
- Stargazers count: 13.785%
-
Advisories:
- Spring Data Commons contain a property path parser vulnerability caused by unlimited resource allocation
- Spring Data Commons, used in combination with XMLBeam, contains a property binder vulnerability caused by improper restriction of XML external entity references
- Spring Data Commons remote code injection vulnerability
Dependencies
- peter-evans/create-or-update-project-card v1.1.2 composite
- com.querydsl:querydsl-apt ${querydsl} provided
- jakarta.enterprise:jakarta.enterprise.cdi-api provided
- jakarta.servlet:jakarta.servlet-api provided
- jakarta.xml.bind:jakarta.xml.bind-api ${jaxb} provided
- com.fasterxml.jackson.core:jackson-databind
- com.google.code.findbugs:jsr305 3.0.2
- com.google.guava:guava ${guava}
- com.jayway.jsonpath:json-path ${jsonpath}
- com.querydsl:querydsl-collections ${querydsl}
- com.querydsl:querydsl-core ${querydsl}
- io.projectreactor:reactor-core
- io.reactivex.rxjava3:rxjava ${rxjava3}
- io.smallrye.reactive:mutiny ${smallrye-mutiny}
- io.vavr:vavr ${vavr}
- jakarta.annotation:jakarta.annotation-api ${jakarta-annotation-api}
- org.eclipse.collections:eclipse-collections-api ${eclipse-collections}
- org.jetbrains.kotlin:kotlin-reflect
- org.jetbrains.kotlin:kotlin-stdlib
- org.jetbrains.kotlinx:kotlinx-coroutines-core
- org.jetbrains.kotlinx:kotlinx-coroutines-reactive
- org.jetbrains.kotlinx:kotlinx-coroutines-reactor
- org.jmolecules.integrations:jmolecules-spring ${jmolecules-integration}
- org.scala-lang:scala-library 2.11.7
- org.springframework.hateoas:spring-hateoas ${spring-hateoas}
- org.springframework:spring-beans
- org.springframework:spring-context
- org.springframework:spring-core
- org.springframework:spring-expression
- org.springframework:spring-oxm
- org.springframework:spring-tx
- org.springframework:spring-web
- org.springframework:spring-webflux
- org.springframework:spring-webmvc
- org.xmlbeam:xmlprojector 1.4.24
- com.sun.xml.bind:jaxb-impl 3.0.2 test
- com.tngtech.archunit:archunit ${archunit} test
- io.mockk:mockk-jvm ${mockk} test
- io.projectreactor:reactor-test test
- jakarta.transaction:jakarta.transaction-api 2.0.0 test
- org.apache.openwebbeans:openwebbeans-impl test
- org.apache.openwebbeans:openwebbeans-se test
- org.apache.openwebbeans:openwebbeans-spi test
- org.codehaus.groovy:groovy-all 2.4.4 test
- org.eclipse.collections:eclipse-collections ${eclipse-collections} test
- org.jetbrains.kotlin:kotlin-test-junit5 ${kotlin} test
- org.springframework:spring-core-test test
- xmlunit:xmlunit 1.6 test