We believe transparency is important to build a trustworthy open-source community, so we regularly share our usage and sustainability statistics.
Below are some statistics we found interesting (in parentheses, you can see the figures for the previous month). If you are interested in any other figures, please let us know.
Featured Topic of the Month
Many of us expected December to be a calm month for Reqnroll. However, on December 17th, the SpecFlow open-source project suddenly disappeared from GitHub. This made it clear to many that Tricentis was no longer interested in continuing the project. It is still unknown why they removed the GitHub project without any prior notice (they could have just marked the project as “archived”). A few days later, the project reappeared (without issues) with an end-of-life announcement scheduled by the end of the year. Indeed, the project finally disappeared from GitHub on January 1st.
Not surprisingly, interest in the migration guide surged, and in December, it became the most visited documentation page, with record peaks between December 18-20.
Detailed Statistics for December 2024
Usage
- Website & Docs visitors: 3.9K (3.4K)
- Website & Docs page views: 26K (24K)
- Top 5 Docs pages: Migration, Quickstart, Docs Home, IDE Setup, Gherkin Reference (Docs Home, Quickstart, Migration, IDE Setup, Gherkin Reference)
- NuGet package downloads (Reqnroll package, last 6 weeks): 312K (369K)
- NuGet package downloads compared to SpecFlow NuGet downloads (last 6 weeks): 12% (12%)
- Number of Reqnroll projects loaded by VS2022 extension: 67.3K (74.4K)
- Top 3 countries of VS2022 extension usage: United Kingdom, USA, Netherlands (United Kingdom, USA, Netherlands)
- Reqnroll projects (.NET projects executed by Reqnroll): 5,932 (5,248)
- Reqnroll test executions: 2.07M (2.16M)
- Reqnroll test executions per project per month: avg: 350, median: 47 (avg: 412, median: 56)
.NET Framework Usage
The list shows the .NET Framework usage distribution of Reqnroll projects.
- .NET 8.0: 79% (82%)
- .NET 9.0: 9% (6%)
- .NET 4.8: 5% (4%)
- .NET 6.0: 5% (6%)
- .NET 7.0: 2% (2%)
Only frameworks with usage above 1% are shown.
Test Execution Framework Usage
The list shows the test execution framework usage distribution of Reqnroll projects.
- NUnit: 40% (40%)
- xUnit: 32% (32%)
- MsTest: 28% (28%)
CI/CD Server Usage
The list shows the CI/CD server usage distribution of Reqnroll projects that were executed in CI.
- Azure Pipelines: 71% (71%)
- GitHub Actions: 10% (9%)
- GitLab CI/CD: 10% (10%)
- Jenkins: 5% (5%)
- TeamCity: 3% (4%)
- Atlassian Bamboo: 1% (1%)
- BrowserStack: 1% (0%)
Sustainability
- Active paid subscriptions: 1 (1)
- Sponsors: Gold: 1 (Spec Solutions), Silver: 1 (Info Support), Supporters: 4 (1/1/4)
- Yearly budget: ~$2200 ($2200)
- My time: 19hrs (39hrs)