> ## Content Index
> Fetch the complete content index at: https://codetraveler.io/llms.txt
> Use this file to discover other available public pages before exploring further.

# Introducing GitTrends: GitHub Insights
- URL: https://codetraveler.io/2020/03/02/introducing-gittrends/
- Published: 2020-03-02T20:55:09.000Z
- Updated: 2020-03-03T02:55:16.000Z
- Author: Brandon Minnick
- Tags: Xamarin, Xamarin.Forms, Android, iOS, Xamarin.Android, Xamarin.iOS, GitHub, GitTrends, azure, azure functions

| iOS                                                                                                                                                                                                   | Android                                                                                                                                                                                              |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [![](https://user-images.githubusercontent.com/13558917/75712535-ed96bb00-5c7c-11ea-8bd4-e9bd36365bb2.png)](https://apps.apple.com/us/app/gittrends-github-insights/id1500300399?ref=codetraveler.io) | [![](https://user-images.githubusercontent.com/13558917/75712286-8d077e00-5c7c-11ea-86f0-cd693630eee0.png)](https://play.google.com/store/apps/details?id=com.minnick.gittrends&ref=codetraveler.io) |

I am so excited to release GitTrends on Product Hunt today! [https://www.producthunt.com/posts/gittrends-github-insights](https://www.producthunt.com/posts/gittrends-github-insights?ref=codetraveler.io)

GitTrends helps you to monitor your GitHub Repositories:  
✅ Connect to GitHub  
✅ Monitor GitHub Repo Views  
✅ Monitor GitHub Repo Clones  
✅ Discover Referring Sites

I created GitTrends because I love contributing to open source libraries, but I had trouble keeping track of which repos were receiving traffic and which ones were not. For example, I recently discovered that a repo I hadn't updated in +2 years was still getting 10-20 views per week. 

All of the code is totally open source on GitHub and I absolutely welcome new feature requests and PRs!

📝 [Leave us a comment on Product Hunt](https://www.producthunt.com/posts/gittrends-github-insights?ref=codetraveler.io)  
⭐️ [Open a Feature Request on GitHub](https://github.com/brminnick/GitTrends/?ref=codetraveler.io)

| GitHub Login                                                                                                               | Repo Traffic                                                                                                       | Referring Sites                                                                                                         |
| -------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------- |
| ![View Repositories](https://user-images.githubusercontent.com/13558917/75208427-77500100-5730-11ea-9654-7255ed051536.gif) | ![View Repo](https://user-images.githubusercontent.com/13558917/75208368-5091ca80-5730-11ea-8602-8c63244bf229.gif) | ![Referring Site](https://user-images.githubusercontent.com/13558917/75208328-30faa200-5730-11ea-92c7-d316f6cb39e6.gif) |
| ![View Repositories](https://user-images.githubusercontent.com/13558917/74350902-43a5cc00-4d6b-11ea-8c9f-c1bafbfcb415.gif) | ![View Repo](https://user-images.githubusercontent.com/13558917/74351618-363d1180-4d6c-11ea-8244-dc2e1c6cdfe4.gif) | ![Referring Site](https://user-images.githubusercontent.com/13558917/74351991-b9f6fe00-4d6c-11ea-9eb5-57260493256b.gif) |

## Resources

### Mobile App

- [Xamarin](https://docs.microsoft.com/xamarin/?WT.mc%5Fid=gittrends-codetraveler-bramin&ref=codetraveler.io) \- build native apps for Android, iOS, and macOS using .NET code and platform-specific user interfaces
- [Xamarin.Essentials](https://docs.microsoft.com/xamarin/essentials/?WT.mc%5Fid=gittrends-codetraveler-bramin&ref=codetraveler.io) \- provides cross-platform APIs for their mobile applications
- [Xamarin.Forms](https://docs.microsoft.com/xamarin/get-started/what-is-xamarin-forms?WT.mc%5Fid=gittrends-codetraveler-bramin&ref=codetraveler.io) \- an open-source UI framework to build Android, iOS, and Windows applications from a single shared codebase
- [AppCenter](https://docs.microsoft.com/appcenter/?WT.mc%5Fid=gittrends-codetraveler-bramin&ref=codetraveler.io) \- continuously build, test, release, and monitor mobile apps
- [AsyncAwaitBestPractices](https://github.com/brminnick/AsyncAwaitBestPractices?ref=codetraveler.io) \- Extensions for System.Threading.Tasks.Task
- [Autofac](https://github.com/autofac/Autofac?ref=codetraveler.io) \- an IoC container for .NET
- [Debug Rainbows](https://github.com/sthewissen/Xamarin.Forms.DebugRainbows?ref=codetraveler.io) \- Xamarin.Forms UI layout tool
- [HTML Agility Pack](https://github.com/zzzprojects/html-agility-pack?ref=codetraveler.io) \- an agile HTML parser that builds a read/write DOM and supports plain XPATH or XSLT
- [Polly](https://github.com/App-vNext/Polly?ref=codetraveler.io) \- .NET resilience and transient-fault-handling library that allows developers to express policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback in a fluent and thread-safe manner
- [Refit](https://github.com/reactiveui/refit?ref=codetraveler.io) \- Refit is a REST library for .NET that converts REST APIs into live interfaces
- [Sqlite-net](https://github.com/praeclarum/sqlite-net?ref=codetraveler.io) \- an open source, minimal library to allow .NET, .NET Core, and Mono applications to store data in SQLite 3 databases
- [Syncfusion](https://syncfusion.com/?ref=codetraveler.io) \- a UI Component Suite for Building Powerful Web, Desktop, and Mobile Apps

### Cloud Backend

- [.NET Core](https://docs.microsoft.com/dotnet/core/?WT.mc%5Fid=gittrends-codetraveler-bramin&ref=codetraveler.io) \- an [open-source](https://github.com/dotnet/core?ref=codetraveler.io), general-purpose development platform maintained by Microsoft and the .NET community on [GitHub](https://github.com/dotnet/core?ref=codetraveler.io)
- [Azure Functions](https://docs.microsoft.com/azure/azure-functions/?WT.mc%5Fid=gittrends-codetraveler-bramin&ref=codetraveler.io) \- a serverless compute service that lets you run event-triggered code without having to explicitly provision or manage infrastructure
- [Azure Functions Dependency Injection](https://docs.microsoft.com/en-us/azure/azure-functions/functions-dotnet-dependency-injection?WT.mc%5Fid=gittrends-codetraveler-bramin&ref=codetraveler.io) \- Azure Functions supports the dependency injection (DI) software design pattern, which is a technique to achieve [Inversion of Control (IoC)](https://docs.microsoft.com/dotnet/standard/modern-web-apps-azure-architecture/architectural-principles?WT.mc%5Fid=gittrends-codetraveler-bramin&ref=codetraveler.io#dependency-inversion) between classes and their dependencies
- [Polly + HttpClientFactory](https://docs.microsoft.com/dotnet/architecture/microservices/implement-resilient-applications/implement-http-call-retries-exponential-backoff-polly?WT.mc%5Fid=gittrends-codetraveler-bramin&ref=codetraveler.io) \- the recommended approach for retries with exponential backoff is to take advantage of more advanced .NET libraries
- [Refit + HttpClientFactory](https://docs.microsoft.com/en-us/aspnet/core/fundamentals/http-requests?WT.mc%5Fid=gittrends-codetraveler-bramin&ref=codetraveler.io#generated-clients) \- `IHttpClientFactory` can be used in combination with third-party libraries such as Refit