Husky.Net
GitTrends
Our great sponsors
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Husky.Net
-
What are your pre-commit hooks?
I use Husky.net to hook in dotnet format on changed files.
-
Can the command dotnet format cause runtime errors?
One suggestion that I have is to set up Husky.Net. It'll allow you to ensure that dotnet format is run on every staged file. Assuming you guys are doing appropriately sized commits and PRs, your team will be able to evaluate formatting changes better by reviewing them in chunks as they come in, and not all at once in a large codebase.
- Migrating from JS/TS ecosystem to Blazor
-
Good nuget packages or GitHub repos to check out?
https://github.com/alirezanet/Husky.Net to auto run csharpier or anything else as a pre-commit hook
-
Enforce code style guidelines only on git push
Pre-commit hooks could work for this, but you will have to ensure everyone sets up the same pre-commit hook. https://github.com/typicode/husky or https://github.com/alirezanet/Husky.Net can make that easier.
GitTrends
-
Ask HN: Codebases with great, easy to read code?
Thanks for the kind words!
Iāve also published an open-source iOS + Android app to the App Stores, called GitTrends that leverages my AsyncAwaitBestPractices library if anyone wants to see how to use it in a real/live production app!
The source code for GitTrends is available here: https://gittrends.com
-
Visual Studio 2022 for Mac Preview 7 Released
On the bright side, I was able to push a new App Store release for my Xamarin.Forms app, GitTrends, which I couldn't do previously in VS for Mac 2022 Preview.
-
Announcing .NET MAUI Preview 13
Hereās a couple open-source apps Iāve made that you can check out if youāre interested in how to use C# instead of XAML: - GitTrends - An open-source iOS and Android app built in Xamarin.Forms to monitor the Views, Clones and Star history of your GitHub repos - All UI is written in C# using the Xamarin.CommunityToolkit.Markup NuGet package - Also free to download from the iOS App Store and Google Play Store - HackerNews - An open-source .NET MAUI app for displaying the top posts on Hacker News that demonstrates text sentiment analysis of each headline gathered using artificial intelligence - All UI is written in C# using the CommunityToolkit.Maui.Markup NuGet Package
- Cross platform gui frameworks that aren't xaml-based?
-
MAUI Performance issues
For example, hereās an open-source app Iāve published to the App Store, GitTrends, that doesnāt use any XAML.
-
GitHub Profile Views Counter
Was GitTrends causing the trouble? Iād love to fix the bug if you found one!
-
How to get a list of all GitHub repo's I have write access to?
I created an open-source app, GitTrends, thatās available for free on the iOS and Android app stores that could help.
What are some alternatives?
GitRead.Net - .Net Standard library for reading Git repository data
GitVersion - From git log to SemVer in no time
Gogs - Gogs is a painless self-hosted Git service
LibGit2Sharp - Git + .NET = ā¤
GitExtensions - Git Extensions is a standalone UI tool for managing git repositories. It also integrates with Windows Explorer and Microsoft Visual Studio (2015/2017/2019).
Verlite - Automatically version projects via semantic git tags with a focus on being lite, optimized for continuous delivery.
csharpier - CSharpier is an opinionated code formatter for c#.
GitLink - Making .NET open source accessible!
Gitea - Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD
Bonobo Git Server - Bonobo Git Server for Windows is a web application you can install on your IIS and easily manage and connect to your git repositories. Go to homepage for release and more info.