/GitTrends

A iOS and Android app to monitor the views and clones of your GitHub repos

Primary LanguageC#MIT LicenseMIT

Mobile Azure Functions

GitTrends: GitHub Insights

Twitter: GitTrendsApp


Motion Graphic Created by Khalid Abuhakmeh 🙌

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.

With GitTrends, I can now stay on top of which repos are trending and ensure its code doesn't go stale!

Features

Monitor the traffic to your GitHub Repos!
✅ Connect to GitHub
✅ Monitor GitHub Repo Views
✅ Monitor GitHub Repo Clones
✅ Discover Referring Sites

GitHub Login Repo Traffic Referring Sites
Repositories Light Trends Light Referring Sites Light
Repositories Dark Trends Dark Referring Sites Dark

Resources

Mobile App

  • GitHubApiStatus - A .NET library that makes it easy to understand GitHub's API Rate Limit
  • Xamarin - build native apps for Android, iOS, and macOS using .NET code and platform-specific user interfaces
  • Xamarin.Essentials - provides cross-platform APIs for their mobile applications
  • Xamarin.Forms - an open-source UI framework to build Android, iOS, and Windows applications from a single shared codebase
  • AppCenter - continuously build, test, release, and monitor mobile apps
  • AsyncAwaitBestPractices - Extensions for System.Threading.Tasks.Task
  • Autofac - an IoC container for .NET
  • Debug Rainbows - Xamarin.Forms UI layout tool
  • HTML Agility Pack - an agile HTML parser that builds a read/write DOM and supports plain XPATH or XSLT
  • Polly - .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 - Refit is a REST library for .NET that converts REST APIs into live interfaces
  • Sqlite-net - an open source, minimal library to allow .NET, .NET Core, and Mono applications to store data in SQLite 3 databases
  • Syncfusion - a UI Component Suite for Building Powerful Web, Desktop, and Mobile Apps
  • Sharpnado.MaterialFrame - A modern Xamarin.Forms Frame component supporting blur, acrylic, dark mode. Implemented with RealtimeBlurView on Android (custom blurview) and UIVisualEffectView on iOS.
  • PancakeView - An extended ContentView for Xamarin.Forms with rounded corners, borders, shadows and more!
  • Undraw.co - Open-source illustrations for any idea you can imagine and create
  • Empty States - A curated gallery showcasing designs where no data is available in the UI

Cloud Backend

Author

👤 Brandon Minnick

Show your support

⭐️ Star the GitHub Repo
⭐️ Rate the iOS App
⭐️ Rate the Android App