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

https://github.com/machine/machine.specifications

dotnet mspec unit-testing

Score: 26.726533920448045

Last synced: about 6 hours ago
JSON representation

Repository metadata:

Machine.Specifications is a Context/Specification framework for .NET that removes language noise and simplifies tests.


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 1 day ago

Total Commits: 1,610
Total Committers: 79
Avg Commits per committer: 20.38
Development Distribution Score (DDS): 0.711

Commits in past year: 5
Committers in past year: 1
Avg Commits per committer in past year: 5.0
Development Distribution Score (DDS) in past year: 0.0

Name Email Commits
Alexander Groß a****s@t****e 465
Daniel Marbach d****h@o****t 275
Aaron Jensen a****n@g****m 189
Jacob Lewallen j****n@g****m 129
Robert Coltheart r****t 101
Ivan Zlatev i****n@i****m 78
dependabot[bot] 4****] 36
Einar Ingebrigtsen e****r@d****m 30
Victor Kropp v****p@g****m 30
Niels Hanberg n****g@g****m 24
Jean-Paul S. Boodhoo j****p@d****m 22
smaclell s****l@g****m 21
Jeffrey Olson o****y@g****m 16
Dominik Rauch d****h@r****u 15
Michael Einsiedler m****r 10
dmarbach d****h@n****h 10
Stephen Czetty s****y@b****m 9
chris.nicola c****a@i****m 8
Marcel Schmidt m****t@p****e 7
Hadi Hariri m****l@h****m 7
Richard Oliver r****d@r****k 7
Eric Lee s****p@h****m 6
Barry Woods b****4@g****m 6
Lee Henson l****n@g****m 6
Ulrich Buchgraber u****b@g****t 5
Byron Sommardahl b****n@a****m 5
Cristian Prieto m****e@c****m 4
Dan O'Donnell d****l@x****m 4
Matt Ellis m****s@g****m 4
sksbrg s****n@k****e 4
and 49 more...

Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 58
Total pull requests: 124
Average time to close issues: about 1 year
Average time to close pull requests: 2 months
Total issue authors: 32
Total pull request authors: 5
Average comments per issue: 3.05
Average comments per pull request: 0.61
Merged pull request: 64
Bot issues: 0
Bot pull requests: 90

Past year issues: 2
Past year pull requests: 12
Past year average time to close issues: about 6 hours
Past year average time to close pull requests: 2 days
Past year issue authors: 2
Past year pull request authors: 3
Past year average comments per issue: 2.0
Past year average comments per pull request: 0.42
Past year merged pull request: 5
Past year bot issues: 0
Past year bot pull requests: 6

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

Top Issue Authors

  • mikeblakeuk (16)
  • robertcoltheart (4)
  • neilrees (3)
  • derekgreer (3)
  • ivanz (2)
  • agross (2)
  • rob-mason (2)
  • ursenzler (2)
  • DmitryMak (1)
  • vincentleungrsm (1)
  • grx70 (1)
  • forki (1)
  • cjjohansen (1)
  • StuartMoore (1)
  • timurnes (1)

Top Pull Request Authors

  • dependabot[bot] (90)
  • robertcoltheart (25)
  • neilrees (5)
  • mikeblakeuk (3)
  • niclasahlqvist (1)

Top Issue Labels

  • Type: Enhancement (14)
  • Area: Runner - R# (13)
  • Type: Bug (10)
  • Status: Available (10)
  • Area: Framework (7)
  • Status: Won't Do (3)
  • Area: Fakes (3)
  • Status: Need Feedback (3)
  • Type: Question (3)
  • Type: Discussion (3)
  • Area: Reporting (2)
  • Area: Assert (2)
  • Area: Runner - Console (2)
  • Status: Duplicate (1)
  • Area: Runner - MSBuild (1)
  • Area: Runner - VS (1)
  • Type: Documentation (1)

Top Pull Request Labels

  • dependencies (90)
  • .NET (6)
  • github_actions (1)

Package metadata

nuget.org: machine.specifications-signed

Machine.Specifications is a Context/Specification framework geared towards removing language noise and simplifying tests.

  • Homepage: http://github.com/machine/machine.specifications
  • Licenses: mit
  • Latest release: (published 1 day ago)
  • Last Synced: 2026-10-25T00:02:04.797Z (1 day ago)
  • Versions: 142
  • Dependent Packages: 1
  • Dependent Repositories: 18
  • Rankings:
    • Dependent repos count: 1.644%
    • Average: 6.282%
    • Dependent packages count: 10.921%
nuget.org: signedbuild-machine.specifications

Machine.Specifications is a Context/Specification framework geared towards removing language noise and simplifying tests.

  • Homepage: http://github.com/machine/machine.specifications
  • Licenses: mit
  • Latest release: 0.9.1 (published over 11 years ago)
  • Last Synced: 2026-10-25T00:02:03.177Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 1
  • Dependent Repositories: 2
  • Downloads: 9,848 Total
  • Rankings:
    • Stargazers count: 1.506%
    • Forks count: 1.751%
    • Dependent repos count: 5.138%
    • Average: 7.315%
    • Dependent packages count: 10.921%
    • Downloads: 17.259%
  • Maintainers (1)
nuget.org: signed-machine.specifications

Machine.Specifications is a Context/Specification framework geared towards removing language noise and simplifying tests.

  • Homepage: http://github.com/machine/machine.specifications
  • Licenses: mit
  • Latest release: (published 1 day ago)
  • Last Synced: 2026-10-25T00:02:02.147Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Forks count: 0.995%
    • Stargazers count: 1.219%
    • Average: 8.615%
    • Dependent repos count: 12.697%
    • Dependent packages count: 19.548%
proxy.golang.org: github.com/machine/machine.specifications

nuget.org: machine.specifications

Machine.Specifications is a Context/Specification framework geared towards removing language noise and simplifying tests.

  • Homepage: http://github.com/machine/machine.specifications
  • Licenses: MIT
  • Latest release: 1.1.3 (published over 1 year ago)
  • Last Synced: 2026-10-25T00:02:03.541Z (1 day ago)
  • Versions: 168
  • Dependent Packages: 3
  • Dependent Repositories: 0
  • Downloads: 5,499,168 Total
  • Rankings:
    • Downloads: 0.608%
    • Average: 11.087%
    • Dependent repos count: 13.819%
    • Dependent packages count: 18.835%
  • Maintainers (1)
nuget.org: stronglysigned-machine.specifications

Machine.Specifications is a Context/Specification framework geared towards removing language noise and simplifying tests.

  • Homepage: http://github.com/machine/machine.specifications
  • Licenses: mit
  • Latest release: (published 1 day ago)
  • Last Synced: 2026-10-25T00:01:58.655Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 12.697%
    • Average: 16.122%
    • Dependent packages count: 19.548%
nuget.org: stronglynamed-machine.specifications

Machine.Specifications is a Context/Specification framework geared towards removing language noise and simplifying tests.

  • Homepage: http://github.com/machine/machine.specifications
  • Licenses: mit
  • Latest release: (published 1 day ago)
  • Last Synced: 2026-10-25T00:02:02.150Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 12.697%
    • Average: 16.122%
    • Dependent packages count: 19.548%
nuget.org: strongnamed-machine.specifications

Machine.Specifications is a Context/Specification framework geared towards removing language noise and simplifying tests.

  • Homepage: http://github.com/machine/machine.specifications
  • Licenses: mit
  • Latest release: (published 1 day ago)
  • Last Synced: 2026-10-25T00:02:04.693Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 12.697%
    • Average: 16.122%
    • Dependent packages count: 19.548%

Dependencies

.github/workflows/build.yml actions
  • actions/checkout v2 composite
  • actions/upload-artifact v2 composite
.github/workflows/publish.yml actions
  • actions/checkout v2 composite
  • actions/upload-artifact v2 composite
src/Machine.Specifications.Core/Machine.Specifications.Core.csproj nuget
  • System.Threading.Tasks.Extensions 4.5.4
src/Machine.Specifications.Runner.Utility/Machine.Specifications.Runner.Utility.csproj nuget
  • InternalsVisibleTo.MSBuild 1.1.0 development
src/Machine.Specifications/Machine.Specifications.csproj nuget
src/Machine.Specifications.Should/Machine.Specifications.Should.csproj nuget
tests/Machine.Specifications.Fakes.Analzyers.Specs/Machine.Specifications.Fakes.Analzyers.Specs.csproj nuget
src/Machine.Specifications.Core.SourceGenerator/Machine.Specifications.Core.SourceGenerator.csproj nuget
tests/Machine.Specifications.Fakes.Specs/Machine.Specifications.Fakes.Specs.csproj nuget
src/Machine.Specifications.Runner.VisualStudio/Machine.Specifications.Runner.VisualStudio.csproj nuget
  • Microsoft.TestPlatform.ObjectModel 17.12.0 development
src/Machine.Specifications.Fakes.SourceGenerator/Machine.Specifications.Fakes.SourceGenerator.csproj nuget
src/Machine.Specifications.Templates/Machine.Specifications.Templates.csproj nuget
tests/Machine.Specifications.Core.Specs/Machine.Specifications.Core.Specs.csproj nuget
tests/Machine.Specifications.Runner.VisualStudio.Fixtures/Machine.Specifications.Runner.VisualStudio.Fixtures.csproj nuget
  • InternalsVisibleTo.MSBuild 1.1.0 development
  • Machine.Specifications 1.1.1
  • Machine.Specifications.Should 1.0.0
src/Machine.Specifications.Fakes/Machine.Specifications.Fakes.csproj nuget
  • System.Reflection.Emit 4.7.0
src/Machine.Specifications.Fakes.Analyzers/Machine.Specifications.Fakes.Analyzers.csproj nuget
src/Machine.Specifications.Analyzers/Machine.Specifications.Analyzers.csproj nuget
  • Microsoft.CodeAnalysis.CSharp.Workspaces 5.0.0
tests/Machine.Specifications.Analyzers.Specs/Machine.Specifications.Analyzers.Specs.csproj nuget
  • Microsoft.CodeAnalysis 5.0.0
  • Microsoft.CodeAnalysis.CSharp.Analyzer.Testing 1.1.4
  • Microsoft.CodeAnalysis.CSharp.CodeFix.Testing 1.1.4
  • Microsoft.CodeAnalysis.CSharp.CodeRefactoring.Testing 1.1.4
tests/Machine.Specifications.Core.SourceGenerator.Specs/Machine.Specifications.Core.SourceGenerator.Specs.csproj nuget
tests/Machine.Specifications.Fixtures/Machine.Specifications.Fixtures.csproj nuget
tests/Machine.Specifications.Fakes.SourceGenerator.Specs/Machine.Specifications.Fakes.SourceGenerator.Specs.csproj nuget
tests/Machine.Specifications.Runner.Utility.Specs/Machine.Specifications.Runner.Utility.Specs.csproj nuget
  • Microsoft.CodeAnalysis.Compilers 4.12.0
  • Microsoft.NET.Test.Sdk 17.12.0
tests/Machine.Specifications.Runner.VisualStudio.Specs/Machine.Specifications.Runner.VisualStudio.Specs.csproj nuget
  • Machine.Fakes.Moq 2.11.0
  • Machine.Specifications.Should 1.0.0
  • Microsoft.NET.Test.Sdk 17.6.3
  • Microsoft.TestPlatform.ObjectModel 17.6.3
tests/Machine.Specifications.Should.Specs/Machine.Specifications.Should.Specs.csproj nuget