https://github.com/riok/mapperly
c-sharp csharp csharp-sourcegenerator dotnet dotnet-core mapping roslyn
Score: 29.791501630838006
Last synced: 1 day ago
JSON representation
Repository metadata:
A .NET source generator for generating object mappings. No runtime reflection.
- Host: GitHub
- URL: https://github.com/riok/mapperly
- Owner: riok
- License: apache-2.0
- Created: 2022-02-14T09:13:56.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2026-10-29T15:30:34.000Z (5 days ago)
- Last Synced: 2026-10-30T11:32:56.988Z (4 days ago)
- Topics: c-sharp, csharp, csharp-sourcegenerator, dotnet, dotnet-core, mapping, roslyn
- Language: C#
- Homepage: https://mapperly.riok.app
- Size: 6.74 MB
- Stars: 4,200
- Watchers: 23
- Forks: 234
- Open Issues: 59
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
-
Funding:
- Github: riok
Owner metadata:
- Name: riok
- Login: riok
- Email: connect@riok.ch
- Kind: organization
- Description:
- Website: https://riok.ch
- Location: Switzerland
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/42564480?v=4
- Repositories: 2
- Last Synced at: 2023-03-04T00:44:54.889Z
- Profile URL: https://github.com/riok
GitHub Events
Total
- Commit comment event: 10
- Create event: 291
- Delete event: 265
- Discussion event: 1
- Fork event: 55
- Issue comment event: 505
- Issues event: 168
- Pull request event: 690
- Pull request review comment event: 202
- Pull request review event: 319
- Push event: 492
- Release event: 17
- Watch event: 1037
- Total: 4052
Last Year
- Create event: 101
- Delete event: 87
- Discussion event: 1
- Fork event: 5
- Issue comment event: 63
- Issues event: 10
- Pull request event: 196
- Pull request review comment event: 52
- Pull request review event: 55
- Push event: 136
- Release event: 2
- Watch event: 97
- Total: 805
Committers metadata
Last synced: 2 days ago
Total Commits: 1,208
Total Committers: 55
Avg Commits per committer: 21.964
Development Distribution Score (DDS): 0.501
Commits in past year: 243
Committers in past year: 18
Avg Commits per committer in past year: 13.5
Development Distribution Score (DDS) in past year: 0.346
| Name | Commits | |
|---|---|---|
| dependabot[bot] | 4****] | 603 |
| Lars | l****s@r****h | 443 |
| Tim M | 4****n | 59 |
| Jan Trejbal | j****n@t****d | 16 |
| faddiv | f****v@g****m | 13 |
| Manuel | m****l@r****h | 8 |
| Silvan | s****n@r****h | 5 |
| Federico Dipuma | f****a | 3 |
| Ivan Demchuk | i****k@g****m | 3 |
| clegoz | 1****z | 3 |
| Erwin de Haan | e****n@c****l | 2 |
| rhodon-jargon | 1****n | 2 |
| Justin | j****n@r****h | 2 |
| Jonas Nyrup | j****p | 2 |
| Jaidon Rymer | j****r@g****m | 2 |
| BeeTwin | 5****n | 2 |
| Anton | t****m@g****m | 2 |
| 3sRykaert | 1****t | 1 |
| Abhijith TV | 5****v | 1 |
| Caleb Lloyd | 2****d | 1 |
| Cary | 4****u | 1 |
| Copilot | 1****t | 1 |
| Cristian Omar Urbina Herrera | u****9@g****m | 1 |
| David Driscoll | d****l@g****m | 1 |
| DerMave | M****e@k****e | 1 |
| Glen | g****4@g****m | 1 |
| Ian Kemp | I****p | 1 |
| zchung | z****g@p****m | 1 |
| jvz | j****p@g****m | 1 |
| juliancarrivick | j****k@o****m | 1 |
| and 25 more... | ||
Issue and Pull Request metadata
Last synced: 2 days ago
Total issues: 237
Total pull requests: 1,052
Average time to close issues: 2 months
Average time to close pull requests: 5 days
Total issue authors: 176
Total pull request authors: 53
Average comments per issue: 2.24
Average comments per pull request: 0.63
Merged pull request: 599
Bot issues: 2
Bot pull requests: 723
Past year issues: 28
Past year pull requests: 144
Past year average time to close issues: 29 days
Past year average time to close pull requests: 9 days
Past year issue authors: 21
Past year pull request authors: 18
Past year average comments per issue: 1.21
Past year average comments per pull request: 0.58
Past year merged pull request: 67
Past year bot issues: 0
Past year bot pull requests: 113
Top Issue Authors
- latonz (23)
- TonEnfer (6)
- mhartmair-cubido (5)
- TimothyMakkison (4)
- cremor (4)
- trejjam (4)
- InspiringCode (3)
- IanKemp (2)
- Demivan (2)
- heggi (2)
- danielwinkler (2)
- bcheung4589 (2)
- Kibonik (2)
- ChaseFlorell (2)
- SunnyVachhetA (2)
Top Pull Request Authors
- dependabot[bot] (722)
- latonz (226)
- trejjam (16)
- TimothyMakkison (5)
- clegoz (5)
- faddiv (5)
- TonEnfer (4)
- fdipuma (3)
- BeeTwin (3)
- Demivan (3)
- jjr2000 (2)
- Kataane (2)
- jnyrup (2)
- AmirTahan80 (2)
- juliancarrivick (2)
Top Issue Labels
- bug (119)
- enhancement (108)
- good first issue (7)
- dependencies (2)
- javascript (1)
- github_actions (1)
- .NET (1)
- released on @next (1)
- released (1)
- breaking-change (1)
Top Pull Request Labels
- dependencies (735)
- javascript (371)
- .NET (338)
- bug (79)
- no-changelog (65)
- enhancement (53)
- documentation (22)
- github_actions (13)
- breaking-change (10)
- backport/manual (1)
- lgtm/done (1)
- need review (1)
- backport/done (1)
Package metadata
- Total packages: 3
-
Total downloads:
- nuget: 37,035,162 total
- Total dependent packages: 13 (may contain duplicates)
- Total dependent repositories: 0 (may contain duplicates)
- Total versions: 236
- Total maintainers: 3
proxy.golang.org: github.com/riok/mapperly
- Homepage:
- Documentation: https://pkg.go.dev/github.com/riok/mapperly#section-documentation
- Licenses: apache-2.0
- Latest release: v4.3.1+incompatible (published 11 months ago)
- Last Synced: 2026-10-31T17:35:30.428Z (2 days ago)
- Versions: 126
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 9.016%
- Average: 9.591%
- Dependent repos count: 10.166%
nuget.org: riok.mapperly
A .NET source generator for generating object mappings. No runtime reflection.
- Homepage: https://mapperly.riok.app/
- Licenses: Apache-2.0
- Latest release: 4.3.1 (published 11 months ago)
- Last Synced: 2026-10-31T17:35:33.940Z (2 days ago)
- Versions: 109
- Dependent Packages: 13
- Dependent Repositories: 0
- Downloads: 37,025,411 Total
-
Rankings:
- Downloads: 0.99%
- Average: 12.102%
- Dependent repos count: 14.978%
- Dependent packages count: 20.338%
- Maintainers (2)
nuget.org: pp.mapperly
A .NET source generator for generating object mappings. Trimming save. Inspired by MapStruct.
- Homepage:
- Licenses: apache-2.0
- Latest release: 2.32.0 (published about 4 years ago)
- Last Synced: 2026-10-31T17:35:29.752Z (2 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 9,751 Total
-
Rankings:
- Dependent repos count: 10.162%
- Dependent packages count: 13.886%
- Average: 19.83%
- Downloads: 35.443%
- Maintainers (1)
Dependencies
- Microsoft.CodeAnalysis.Analyzers 3.3.3
- Microsoft.CodeAnalysis.CSharp 4.0.1
- Microsoft.CodeAnalysis.CSharp 4.0.1
- Verify.SourceGenerators 1.5.0
- leukeleu/release-drafter filter-draft-releases composite
- actions/checkout v3 composite
- actions/setup-dotnet v3.0.3 composite
- github/codeql-action/analyze v2 composite
- github/codeql-action/init v2 composite
- actions/checkout v3 composite
- actions/configure-pages v2 composite
- actions/deploy-pages v1 composite
- actions/setup-dotnet v3.0.3 composite
- actions/setup-node v3 composite
- actions/upload-pages-artifact v1 composite
- actions/checkout v3 composite
- actions/setup-dotnet v3.0.3 composite
- actions/setup-node v3 composite
- actions/checkout v3 composite
- actions/download-artifact v3 composite
- actions/setup-dotnet v3.0.3 composite
- actions/upload-artifact v3 composite
- codecov/codecov-action v3 composite
- 1052 dependencies
- @docusaurus/module-type-aliases 2.1.0 development
- @tsconfig/docusaurus 1.0.6 development
- @types/marked 4.0.8 development
- marked 4.2.4 development
- typescript 4.7.4 development
- @docusaurus/core 2.1.0
- @docusaurus/plugin-ideal-image 2.1.0
- @docusaurus/preset-classic 2.1.0
- @easyops-cn/docusaurus-search-local 0.32.0
- @mdx-js/react 1.6.22
- clsx 1.2.1
- docusaurus-plugin-sass 0.2.2
- prism-react-renderer 1.3.5
- raw-loader 4.0.2
- react 17.0.2
- react-dom 17.0.2
- Microsoft.CodeAnalysis.PublicApiAnalyzers 3.3.3
- Riok.Mapperly $(MapperlyNugetPackageVersion)
- actions/cache/restore v3 composite
- actions/cache/save v3 composite
- actions/checkout v4 composite
- actions/setup-dotnet v3 composite
- rhysd/github-action-benchmark v1 composite
- actions/checkout v4 composite
- actions/setup-dotnet v3 composite
- github/super-linter/slim v5 composite
- BenchmarkDotNet 0.13.8
- Microsoft.Build.Locator 1.6.10
- Microsoft.CodeAnalysis.Analyzers 3.3.4
- Microsoft.CodeAnalysis.CSharp 4.7.0
- Microsoft.CodeAnalysis.CSharp.Workspaces 4.7.0
- Microsoft.CodeAnalysis.Common 4.7.0
- Microsoft.CodeAnalysis.Workspaces.Common 4.7.0
- Microsoft.CodeAnalysis.Workspaces.MSBuild 4.7.0
- NuGet.Frameworks 6.7.0