https://github.com/vavr-io/vavr
functional-programming hacktoberfest immutable-collections java javaslang object-functional persistent-collections
Score: 33.95634467235875
Last synced: about 14 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-03-07T16:40:13.000Z (20 days ago)
- Last Synced: 2026-03-11T04:39:20.059Z (16 days ago)
- Topics: functional-programming, hacktoberfest, immutable-collections, java, javaslang, object-functional, persistent-collections
- Language: Java
- Homepage: https://vavr.io
- Size: 24 MB
- Stars: 6,117
- Watchers: 166
- Forks: 659
- Open Issues: 88
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Codeowners: .github/CODEOWNERS
-
Funding:
- Github: pivovarit
- Buy me a coffee: 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: 147
- Delete event: 145
- Discussion event: 1
- Fork event: 30
- Issue comment event: 157
- Issues event: 35
- Pull request event: 366
- Pull request review comment event: 12
- Pull request review event: 75
- Push event: 379
- Release event: 1
- Watch event: 340
- Total: 1688
Last Year
- Create event: 88
- Delete event: 89
- Discussion event: 1
- Fork event: 17
- Issue comment event: 64
- Issues event: 14
- Pull request event: 223
- Pull request review comment event: 10
- Pull request review event: 53
- Push event: 288
- Watch event: 144
- Total: 991
Committers metadata
Last synced: 12 days ago
Total Commits: 3,379
Total Committers: 120
Avg Commits per committer: 28.158
Development Distribution Score (DDS): 0.413
Commits in past year: 187
Committers in past year: 8
Avg Commits per committer in past year: 23.375
Development Distribution Score (DDS) in past year: 0.535
| Name | Commits | |
|---|---|---|
| Daniel Dietrich | d****h@g****t | 1982 |
| Ruslan Sennov | r****v@g****m | 395 |
| Grzegorz Piwowarek | g****k@g****m | 144 |
| dependabot[bot] | 4****] | 106 |
| 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: 10 days ago
Total issues: 126
Total pull requests: 516
Average time to close issues: 10 months
Average time to close pull requests: about 1 month
Total issue authors: 84
Total pull request authors: 41
Average comments per issue: 4.01
Average comments per pull request: 0.51
Merged pull request: 399
Bot issues: 3
Bot pull requests: 170
Past year issues: 11
Past year pull requests: 93
Past year average time to close issues: 8 days
Past year average time to close pull requests: 3 days
Past year issue authors: 11
Past year pull request authors: 7
Past year average comments per issue: 2.09
Past year average comments per pull request: 0.15
Past year merged pull request: 67
Past year bot issues: 1
Past year bot pull requests: 39
Top Issue Authors
- danieldietrich (12)
- pivovarit (10)
- xenoterracide (7)
- jbrains (5)
- Abnaxos (4)
- dependabot[bot] (3)
- etsinko (3)
- galegofer (2)
- ckosmowski (2)
- EarthCitizen (2)
- staekblw (2)
- sir4ur0n (2)
- ayush-finix (1)
- ToastShaman (1)
- nagkumar (1)
Top Pull Request Authors
- pivovarit (227)
- 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 (15)
- question (13)
- design/refactoring/improvement (12)
- «vavr-collection» (10)
- reverted/closed/duplicate (8)
- bug (8)
- «vavr-control» (7)
- documentation (6)
- help wanted (6)
- build/infrastructure/ide (4)
- «vavr-concurrent» (4)
- java (3)
- dependencies (3)
- «vavr-core» (2)
- «non-public» (2)
- release (2)
- «vavr-api» (1)
- ready-to-implement (1)
- !BACK-COMPAT (1)
- «cross cutting» (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: 48
repo1.maven.org: io.vavr:vavr
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/
- Licenses: The Apache Software License, Version 2.0
- Latest release: 1.0.1 (published 26 days ago)
- Last Synced: 2026-03-01T06:02:39.811Z (26 days ago)
- Versions: 18
- 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: v1.0.1 (published 26 days ago)
- Last Synced: 2026-03-13T19:02:27.250Z (14 days ago)
- Versions: 15
- 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: 1.0.1 (published 26 days ago)
- Last Synced: 2026-03-13T19:02:30.344Z (14 days ago)
- Versions: 15
- 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