An open API service for producing an overview of a list of open source projects.

https://github.com/nsubstitute/NSubstitute

c-sharp dot-net dotnet dotnet-core dotnetcore mock mocking mocks stubs test testing testing-tools

Score: 31.778909114715304

Last synced: about 6 hours ago
JSON representation

Repository metadata:

A friendly substitute for .NET mocking libraries.


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: about 8 hours ago

Total Commits: 1,286
Total Committers: 93
Avg Commits per committer: 13.828
Development Distribution Score (DDS): 0.379

Commits in past year: 45
Committers in past year: 12
Avg Commits per committer in past year: 3.75
Development Distribution Score (DDS) in past year: 0.644

Name Email Commits
David Tchepak d****e@d****t 799
Alex Povar z****1@g****m 137
Romfos R****s@t****y 44
Alexandr Nikitin n****a@g****m 43
Anthony Egerton g****b@d****m 30
dependabot[bot] 4****] 16
Brendan Forster b****n@g****m 16
Julian Verdurmen 5****d 13
Paul Betts p****l@p****g 11
Ignacio Calvo i****o@f****g 10
Robert Moore m****e@r****u 8
Xerxes Battiwalla x****b@g****m 6
Jason Lau 1****9 6
Sampo Kivistö s****o@v****m 6
unknown A****n@.****) 5
Mihnea Rădulescu 5
Iain Ballard i****d@7****m 5
jmartschinke j****e@h****h 4
x789 1****9 4
Sampo Kivistö s****o@l****i 4
unknown d****k@.****) 4
Joost Molenkamp j****p@g****m 4
jheinath j****h@g****m 3
Joao Grassi j****i@g****m 3
Brendan Forster s****y@g****m 3
Eric Winkler e****c@w****u 3
Egerton@.(none) E****n@.****) 3
Alexandr Nikitin a****n@a****m 3
Michał Wereda m****a@o****m 3
Stefan Kert s****t@r****m 3
and 63 more...

Issue and Pull Request metadata

Last synced: 17 days ago

Total issues: 189
Total pull requests: 136
Average time to close issues: over 1 year
Average time to close pull requests: 3 months
Total issue authors: 116
Total pull request authors: 39
Average comments per issue: 3.65
Average comments per pull request: 1.56
Merged pull request: 59
Bot issues: 0
Bot pull requests: 18

Past year issues: 15
Past year pull requests: 54
Past year average time to close issues: 25 days
Past year average time to close pull requests: 23 days
Past year issue authors: 14
Past year pull request authors: 12
Past year average comments per issue: 4.2
Past year average comments per pull request: 1.13
Past year merged pull request: 19
Past year bot issues: 0
Past year bot pull requests: 18

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/nsubstitute/NSubstitute

Top Issue Authors

  • dtchepak (58)
  • 304NotModified (5)
  • AnthonyEgerton (3)
  • rbeurskens (3)
  • Romfos (3)
  • shannoncornish (2)
  • JakeGinnivan (2)
  • jgauffin (2)
  • MasonFI (2)
  • robdmoore (2)
  • appel1 (2)
  • vantheshark (1)
  • xerxesb (1)
  • hgirma (1)
  • uflowie (1)

Top Pull Request Authors

  • Romfos (33)
  • dependabot[bot] (18)
  • dtchepak (11)
  • 304NotModified (9)
  • Copilot (5)
  • Saulis (4)
  • mihnea-radulescu (4)
  • Jason31569 (4)
  • alexandrnikitin (4)
  • JMolenkamp (4)
  • rbeurskens (3)
  • robdmoore (2)
  • brad (2)
  • loop8ack (2)
  • Saibamen (2)

Top Issue Labels

  • bug (21)
  • feature-request (13)
  • question (11)
  • documentation (7)
  • help wanted (4)
  • good first issue (1)

Top Pull Request Labels

  • dependencies (18)
  • .NET (14)
  • github_actions (4)
  • documentation (1)

Package metadata

proxy.golang.org: github.com/nsubstitute/nsubstitute

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/nsubstitute/nsubstitute#section-documentation
  • Licenses: other
  • Latest release: v5.3.0+incompatible (published over 1 year ago)
  • Last Synced: 2026-01-06T05:49:09.842Z (about 1 month ago)
  • Versions: 46
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 9.016%
    • Average: 9.591%
    • Dependent repos count: 10.166%
proxy.golang.org: github.com/nsubstitute/NSubstitute

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/nsubstitute/NSubstitute#section-documentation
  • Licenses: other
  • Latest release: v5.3.0+incompatible (published over 1 year ago)
  • Last Synced: 2026-01-06T05:49:09.062Z (about 1 month ago)
  • Versions: 46
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 9.016%
    • Average: 9.591%
    • Dependent repos count: 10.166%
nuget.org: nsubstitute

NSubstitute is a friendly substitute for .NET mocking libraries. It has a simple, succinct syntax to help developers write clearer tests. NSubstitute is designed for Arrange-Act-Assert (AAA) testing and with Test Driven Development (TDD) in mind.

  • Homepage: https://nsubstitute.github.io/
  • Licenses: BSD-3-Clause
  • Latest release: 5.3.0 (published over 1 year ago)
  • Last Synced: 2026-02-03T20:39:59.333Z (2 days ago)
  • Versions: 47
  • Dependent Packages: 128
  • Dependent Repositories: 0
  • Downloads: 225,603,772 Total
  • Rankings:
    • Downloads: 0.081%
    • Average: 10.912%
    • Dependent repos count: 13.819%
    • Dependent packages count: 18.835%
  • Maintainers (4)

Dependencies

src/NSubstitute/NSubstitute.csproj nuget
  • Castle.Core 5.0.0-*
  • System.Threading.Tasks.Extensions 4.3.0-*
tests/NSubstitute.Acceptance.Specs/NSubstitute.Acceptance.Specs.csproj nuget
  • Microsoft.NET.Test.Sdk 17.4.1
  • NUnit 3.13.3
  • NUnit3TestAdapter 4.3.1
tests/NSubstitute.Benchmarks/NSubstitute.Benchmarks.csproj nuget
  • BenchmarkDotNet 0.13.4
tests/NSubstitute.Documentation.Tests.Generator/NSubstitute.Documentation.Tests.Generator.csproj nuget
  • Microsoft.CodeAnalysis.CSharp 5.0.0
tests/NSubstitute.Documentation.Tests/NSubstitute.Documentation.Tests.csproj nuget
  • NUnit 4.4.0
  • NUnit3TestAdapter 6.0.0
.github/workflows/release_packages.yml actions
  • actions/checkout v6 composite
  • actions/setup-dotnet v5 composite
  • actions/upload-artifact v6 composite
.github/workflows/release_documentation.yml actions
  • actions/checkout v6 composite
  • actions/setup-dotnet v5 composite
  • actions/upload-artifact v6 composite
.github/workflows/test.yml actions
  • actions/checkout v6 composite
  • actions/setup-dotnet v5 composite
tests/NSubstitute.Specs/NSubstitute.Specs.csproj nuget
  • Rhino.Mocks 3.6.0.0
  • nunit.framework 2.5.0.9122