Husky.Net alternatives and similar packages
Based on the "Git Tools" category.
Alternatively, view Husky.Net alternatives based on common mentions on social networks and blogs.
-
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 -
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). -
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. -
RepoZ
๐จโ๐ป A zero-conf git repository hub for Windows and macOS with Windows Explorer- & CLI-enhancements -
Verlite
Automatically version projects via semantic git tags with a focus on being lite, optimized for continuous delivery.
WorkOS - The modern identity platform for B2B SaaS
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of Husky.Net or a related project?
README
Husky.Net
Introduction
Husky improves your commits and more ๐ถ woof!
Run linters against staged git files and don't let ๐ฉ slip into your code base!
These two quotes from husky and lint-staged JS tools inspired me to create Husky.Net for dotnet developers. it provides a simple native way to do both also has a lot of other cool features. You can use it to lint your commit messages, run tests, lint/format code, etc... when you commit or push. ๐๐
Features
- ๐ฅ It brings the dev-dependency concept to the .NET world!
- ๐ฅ Internal task runner!
- ๐ฅ Supports all Git & gitflow hooks
- Multiple file states (staged, last-commit, git-files, etc...)
- CSharp scripts (csx)
- Supports macOS, Linux and Windows
- Powered by modern new Git feature (core.hooksPath)
- User-define variables
- Compatible with dotnet-format
- User-friendly messages
- Git GUIs
- Custom directories
- Monorepo
Documentation
Support
- Don't forget to give a โญ on GitHub
- Share your feedback and ideas to improve this tool
- Share Husky.Net on your favorite social media and your friends
- Write a blog post about Husky.Net
Contribution
Feel free to send me a pull request!
Check out the Contribution Page
Credits
This tool inspired of husky & lint-staged and a few other tools, for DotNet, so make sure to support them too!
I'd also like to thank kaylumah for his article that gave me the csharp scripting support idea.
License
*Note that all licence references and agreements mentioned in the Husky.Net README section above
are relevant to that project's source code only.