https://github.com/vavr-io/vavr
functional-programming hacktoberfest immutable-collections java javaslang object-functional persistent-collections
Score: 33.94792902146054
Last synced: about 19 hours ago
JSON representation
Repository metadata:
vʌvr (formerly called Javaslang) is a non-commercial, non-profit object-functional library that runs with Java 8+. It aims to reduce the lines of code and increase code quality.
- Host: GitHub
- URL: https://github.com/vavr-io/vavr
- Owner: vavr-io
- License: apache-2.0
- Created: 2014-01-30T14:07:25.000Z (about 12 years ago)
- Default Branch: main
- Last Pushed: 2026-01-23T02:05:18.000Z (15 days ago)
- Last Synced: 2026-01-23T16:38:49.328Z (14 days ago)
- Topics: functional-programming, hacktoberfest, immutable-collections, java, javaslang, object-functional, persistent-collections
- Language: Java
- Homepage: https://vavr.io
- Size: 23.8 MB
- Stars: 6,066
- Watchers: 169
- Forks: 657
- Open Issues: 87
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Codeowners: .github/CODEOWNERS
-
Funding:
- Github: pivovarit
Owner metadata:
- Name: vavr
- Login: vavr-io
- Email: mail@vavr.io
- Kind: organization
- Description:
- Website: https://www.vavr.io
- Location: Kiel, Germany
- Twitter: vavr_io
- Company:
- Icon url: https://avatars.githubusercontent.com/u/5786132?v=4
- Repositories: 18
- Last Synced at: 2023-08-12T16:10:20.913Z
- Profile URL: https://github.com/vavr-io
GitHub Events
Total
- Create event: 118
- Delete event: 118
- Fork event: 29
- Issue comment event: 149
- Issues event: 33
- Pull request event: 297
- Pull request review comment event: 12
- Pull request review event: 73
- Push event: 330
- Release event: 1
- Watch event: 307
- Total: 1467
Last Year
- Create event: 96
- Delete event: 98
- Fork event: 21
- Issue comment event: 124
- Issues event: 19
- Pull request event: 246
- Pull request review comment event: 12
- Pull request review event: 69
- Push event: 303
- Release event: 1
- Watch event: 206
- Total: 1195
Committers metadata
Last synced: 5 days ago
Total Commits: 3,358
Total Committers: 120
Avg Commits per committer: 27.983
Development Distribution Score (DDS): 0.41
Commits in past year: 181
Committers in past year: 9
Avg Commits per committer in past year: 20.111
Development Distribution Score (DDS) in past year: 0.569
| Name | Commits | |
|---|---|---|
| Daniel Dietrich | d****h@g****t | 1982 |
| Ruslan Sennov | r****v@g****m | 395 |
| Grzegorz Piwowarek | g****k@g****m | 129 |
| dependabot[bot] | 4****] | 100 |
| Pap Lőrinc | p****c@y****m | 89 |
| Valeriy.Vyrva | v****7@g****m | 76 |
| Jörgen Andersson | j****n@g****m | 57 |
| Pap Lőrinc | p****c@g****m | 45 |
| Ashwin R | a****4@g****m | 32 |
| Emmanuel Touzery | e****y@g****m | 27 |
| Copilot | 1****t | 26 |
| Martti von Hertzen | m****n@g****m | 26 |
| Simone Carriero | s****o@g****m | 23 |
| Eric Nelson | e****n@a****m | 21 |
| Victor Buldakov | v****v@y****u | 17 |
| Ronan Michaux | r****x@y****m | 16 |
| LordBlackhole | l****e@g****m | 14 |
| Patryk | p****a@w****l | 14 |
| Eduard | e****s@y****m | 12 |
| alpar | s****r@g****m | 11 |
| Nándor Előd Fekete | n****e@g****m | 10 |
| Mathias Düsterhöft | m****t@e****m | 9 |
| Martin Cooper | m****r@m****m | 9 |
| Daniel Harezlak | d****k@c****l | 9 |
| Adam Kopeć | a****c@g****m | 9 |
| Miguel Duarte | m****e@g****m | 8 |
| Naljorpa Chagmed | c****d | 8 |
| Boris van Katwijk | b****k@g****m | 7 |
| Deny Prasetyo | d****o@g****d | 7 |
| Grzegorz Piwowarek | g****w@t****l | 7 |
| and 90 more... | ||
Issue and Pull Request metadata
Last synced: 8 days ago
Total issues: 121
Total pull requests: 511
Average time to close issues: 11 months
Average time to close pull requests: about 1 month
Total issue authors: 82
Total pull request authors: 41
Average comments per issue: 3.97
Average comments per pull request: 0.51
Merged pull request: 396
Bot issues: 3
Bot pull requests: 170
Past year issues: 11
Past year pull requests: 129
Past year average time to close issues: 2 days
Past year average time to close pull requests: 2 days
Past year issue authors: 11
Past year pull request authors: 8
Past year average comments per issue: 1.73
Past year average comments per pull request: 0.22
Past year merged pull request: 98
Past year bot issues: 1
Past year bot pull requests: 52
Top Issue Authors
- danieldietrich (11)
- pivovarit (10)
- xenoterracide (7)
- jbrains (5)
- dependabot[bot] (3)
- etsinko (3)
- Abnaxos (2)
- staekblw (2)
- galegofer (2)
- ckosmowski (2)
- EarthCitizen (2)
- sir4ur0n (2)
- CarstenLeue (1)
- javiertoja (1)
- wangstefanie (1)
Top Pull Request Authors
- pivovarit (222)
- dependabot[bot] (170)
- bvkatwijk (28)
- KrnSaurabh (12)
- sleepytomcat (9)
- danieldietrich (7)
- Koziolek (5)
- achinaou (4)
- reneleonhardt (3)
- micrommer (3)
- bmscomp (3)
- j-baker (3)
- smthelusive (2)
- joytools (2)
- sam-chakrabarty (2)
Top Issue Labels
- feature (14)
- question (12)
- design/refactoring/improvement (11)
- «vavr-collection» (10)
- reverted/closed/duplicate (8)
- bug (8)
- documentation (6)
- help wanted (6)
- «vavr-control» (6)
- build/infrastructure/ide (4)
- «vavr-concurrent» (4)
- java (3)
- dependencies (3)
- «non-public» (2)
- «vavr-core» (2)
- release (2)
- «vavr-api» (1)
- ready-to-implement (1)
- !BACK-COMPAT (1)
Top Pull Request Labels
- dependencies (170)
- java (159)
- github_actions (11)
- «vavr-collection» (8)
- design/refactoring/improvement (6)
- feature (6)
- bug (5)
- build/infrastructure/ide (4)
- reverted/closed/duplicate (3)
- «vavr-concurrent» (3)
- documentation (2)
- «cross cutting» (2)
- «vavr-control» (1)
- !BACK-COMPAT (1)
Package metadata
- Total packages: 3
- Total downloads: unknown
- Total docker downloads: 750,113,928
- Total dependent packages: 681 (may contain duplicates)
- Total dependent repositories: 2,823 (may contain duplicates)
- Total versions: 42
repo1.maven.org: io.vavr:vavr
Vavr is an object-functional library for Java 8+
- Homepage: https://www.vavr.io
- Documentation: https://appdoc.app/artifact/io.vavr/vavr/
- Licenses: The Apache Software License, Version 2.0
- Latest release: 0.11.0 (published about 2 months ago)
- Last Synced: 2026-01-29T07:47:09.666Z (9 days ago)
- Versions: 16
- Dependent Packages: 681
- Dependent Repositories: 2,821
- Docker Downloads: 750,113,928
-
Rankings:
- Dependent packages count: 0.109%
- Docker downloads count: 0.145%
- Dependent repos count: 0.193%
- Average: 2.445%
- Stargazers count: 4.156%
- Forks count: 7.619%
proxy.golang.org: github.com/vavr-io/vavr
- Homepage:
- Documentation: https://pkg.go.dev/github.com/vavr-io/vavr#section-documentation
- Licenses: apache-2.0
- Latest release: v0.11.0 (published about 2 months ago)
- Last Synced: 2026-01-29T07:47:04.858Z (9 days ago)
- Versions: 13
- Dependent Packages: 0
- Dependent Repositories: 1
-
Rankings:
- Stargazers count: 0.926%
- Forks count: 1.177%
- Average: 4.105%
- Dependent repos count: 4.742%
- Dependent packages count: 9.576%
repo1.maven.org: io.vavr:vavr-parent
Vavr (formerly called Javaslang) is an object-functional language extension to Java 8+.
- Homepage: https://vavr.io
- Documentation: https://appdoc.app/artifact/io.vavr/vavr-parent/
- Licenses: The Apache Software License, Version 2.0
- Latest release: 0.11.0 (published about 2 months ago)
- Last Synced: 2026-01-29T07:47:11.110Z (9 days ago)
- Versions: 13
- Dependent Packages: 0
- Dependent Repositories: 1
-
Rankings:
- Stargazers count: 4.156%
- Forks count: 7.619%
- Average: 20.673%
- Dependent repos count: 20.768%
- Dependent packages count: 50.15%
Dependencies
- actions/checkout v3 composite
- gradle/wrapper-validation-action v1 composite
- release-drafter/release-drafter v5.3.1 composite
- junit:junit $junitVersion testImplementation
- org.assertj:assertj-core $assertjVersion testImplementation