restsharp/restsharp

Simple REST and HTTP API Client for .NET

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 51 minutes ago
Added to GitGenius on September 6th, 2026
Created on November 16th, 2009
Open Issues & Pull Requests: 37 (+0)
GitHub issues: Enabled
Number of forks: 2,301
Total Stargazers: 9,826 (+0)
Total Subscribers: 415 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 8.2 days
Mean response time: 55.2 days
90th percentile: 256.1 days
Tracked items: 87

How this project is maintained

Around half of the issues opened in the past year never receive a reply. Only 9% of issues opened in the past year have been closed. Three people close 93% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 16
New in 7 days: 0
Closed in 7 days: 2
Avg open age: 172 days
Stale 30+ days: 16
Stale 90+ days: 7

Recent activity

Opened in 7 days: 0
Closed in 7 days: 2
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • bug (43)
  • feature-request (23)
  • awaiting-feedback (4)
  • awaiting-info (3)
  • rfc (2)
  • authenticators (1)
  • documentation (1)
  • duplicate (1)

Detailed Description

RestSharp is a simple REST and HTTP API client for .NET.

The tool addresses the need to make HTTP requests to REST APIs from .NET applications without the complexity of lower-level HTTP handling. It wraps HTTP communication with a fluent interface that allows developers to construct requests, specify authentication, handle serialization, and process responses through a streamlined API. The library handles common concerns like parameter passing, header management, and response deserialization automatically.

RestSharp suits projects where developers want to consume REST APIs without writing boilerplate HTTP code. It works well for applications that need straightforward API integration without the overhead of manual HttpClient configuration. The tool is particularly useful when you want a higher-level abstraction that reduces the amount of setup code required for typical REST operations.

The project shows consistent maintenance with regular updates and active engagement with issues and pull requests. Development activity demonstrates responsiveness to user feedback and a commitment to keeping the library compatible with current .NET versions and practices.