RESTRunner
A small console application to run REST requests
Summary
RESTRunner is a comprehensive .NET 10 solution designed for automated REST API testing, performance benchmarking, and regression testing, with a primary focus on integrating Postman collections into a robust testing framework. The project offers a multi-faceted approach to API validation, featuring capabilities such as automated test execution, performance analysis, load testing, and detailed reporting through both console and web interfaces. Built using C# and leveraging .NET 10's latest performance improvements, the framework supports cross-platform testing, provides interactive web-based testing via Razor Pages, and includes a sample CRUD API for demonstration purposes. Its architecture emphasizes modularity, performance optimization, and comprehensive test coverage, with notable features like CSV result exports, response time percentile tracking, and built-in performance metrics. RESTRunner is particularly valuable for developers, QA engineers, and API developers seeking a modern, high-performance testing solution that can seamlessly integrate existing Postman collections and provide in-depth insights into API behavior and performance characteristics.
Snapshot
- Stars
- 2
- Forks
- 1
- Watchers
- 2
- Spark score
- 45.8
- Rank
- #6
- Commit velocity
- 5.3/mo
- Recent commits
- 16 (90d)
- Total commits
- 62
- Last commit
- Jan 12, 2026
- Last push
- Jan 12, 2026
- Created
- Sep 30, 2021
- Updated
- Jan 12, 2026
- Age
- 1571 days
- Days since push
- 6 days
- Repo size
- 426 KB
- Languages
- 3
- Dependencies
- N/A
- Outdated deps
- N/A
All metrics
- age_days
- 1571
- avg_commit_size
- N/A
- commit_history
{ "repository_name": "RESTRunner", "total_commits": 62, "recent_90d": 16, "recent_180d": 21, "recent_365d": 26, "last_commit_date": "2026-01-12T14:56:10+00:00", "patterns": [ "active", "recently_updated", "accelerating" ], "commit_frequency": 5.33, "consistency_score": 0, "activity_rate": 0.178, "days_since_last_commit": 6, "first_commit_date": "2021-09-30T13:38:06+00:00" }- commit_metrics
- N/A
- commit_velocity
- 5.33
- composite_score
- 45.75
- created_at
- 2021-09-30T13:38:06+00:00
- days_since_last_push
- 6
- description
- A small console application to run REST requests
- first_commit_date
- 2021-09-30T13:38:06+00:00
- forks
- 1
- has_readme
- true
- is_fork
- false
- is_private
- false
- language
- C#
- language_count
- 3
- language_stats
{}- languages
{}- largest_commit
- N/A
- last_commit_date
- 2026-01-12T14:56:10+00:00
- name
- RESTRunner
- pushed_at
- 2026-01-12T14:56:14+00:00
- rank
- 6
- recent_commits_90d
- 16
- size_kb
- 426
- smallest_commit
- N/A
- stars
- 2
- tech_stack
- N/A
- total_commits
- 62
- updated_at
- 2026-01-12T14:56:17+00:00
- url
- https://github.com/markhazleton/RESTRunner
- watchers
- 2