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.
- Host: GitHub
- URL: https://github.com/machine/machine.specifications
- Owner: machine
- License: mit
- Created: 2009-02-05T03:04:48.000Z (over 17 years ago)
- Default Branch: master
- Last Pushed: 2026-10-06T11:04:32.000Z (20 days ago)
- Last Synced: 2026-10-06T14:53:28.839Z (20 days ago)
- Topics: dotnet, mspec, unit-testing
- Language: C#
- Homepage:
- Size: 162 MB
- Stars: 897
- Watchers: 43
- Forks: 177
- Open Issues: 33
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Agents: AGENTS.md
Owner metadata:
- Name: machine
- Login: machine
- Email:
- Kind: organization
- Description:
- Website:
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/30268?v=4
- Repositories: 12
- Last Synced at: 2026-10-22T17:35:03.040Z
- Profile URL: https://github.com/machine
GitHub Events
Total
- Create event: 16
- Delete event: 13
- Fork event: 4
- Gollum event: 1
- Issue comment event: 22
- Issues event: 10
- Pull request event: 27
- Pull request review event: 1
- Push event: 13
- Release event: 1
- Watch event: 12
- Total: 120
Last Year
- Create event: 1
- Delete event: 1
- Watch event: 1
- Total: 3
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 | 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
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
- Total packages: 8
-
Total downloads:
- nuget: 5,509,016 total
- Total dependent packages: 5 (may contain duplicates)
- Total dependent repositories: 20 (may contain duplicates)
- Total versions: 330
- Total maintainers: 2
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
- Homepage:
- Documentation: https://pkg.go.dev/github.com/machine/machine.specifications#section-documentation
- Licenses: mit
- Latest release: v1.1.3 (published almost 2 years ago)
- Last Synced: 2026-10-25T00:02:06.853Z (1 day ago)
- Versions: 15
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 9.049%
- Average: 9.627%
- Dependent repos count: 10.204%
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
- actions/checkout v2 composite
- actions/upload-artifact v2 composite
- actions/checkout v2 composite
- actions/upload-artifact v2 composite
- System.Threading.Tasks.Extensions 4.5.4
- InternalsVisibleTo.MSBuild 1.1.0 development
- Microsoft.TestPlatform.ObjectModel 17.12.0 development
- InternalsVisibleTo.MSBuild 1.1.0 development
- Machine.Specifications 1.1.1
- Machine.Specifications.Should 1.0.0
- System.Reflection.Emit 4.7.0
- Microsoft.CodeAnalysis.CSharp.Workspaces 5.0.0
- 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
- Microsoft.CodeAnalysis.Compilers 4.12.0
- Microsoft.NET.Test.Sdk 17.12.0
- 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