Coder Social home page Coder Social logo

dotnet-tools's Introduction

dotnet-tools

A list of tool extensions for .NET Core Command Line (dotnet CLI), aka '.NET Core global tools'.

Tip: ๐Ÿ’ก Global tools do not need to be named "dotnet-*". This is only a convention used by some authors as a way to indicate a package is meant to be used as part of the dotnet command line tool, and not a standalone tool or library reference.

Command Description
aistdoc

Generates an API reference docs for .NET code (based on XML Documentation comments) and publishes them on the web

Author: @korzh

dotnet tool install -g Aistant.DocImport
altcover

Cross-platform code line and branch coverage tool-set for .net core/.net framework/mono

Author: @SteveGilham

dotnet tool install -g altcover.global
altcover.visualizer

Code coverage display tool to show which parts of your code _aren't_ being covered. Requires GTK+3 installed separately

Author: @SteveGilham

dotnet tool install -g altcover.visualizer
azuresigntool

Code sign your files using an Authenticode certificate stored in Azure Key Vault

Project site: GitHub
Author: @vcsjones

dotnet tool install -g azuresigntool
certes

CLI tool for acquire certificates via the Automated Certificate Management Environment (ACME) protocol. (example: LetsEncrypt.org)

Project site: GitHub
Author: @fszlin

dotnet tool install -g dotnet-certes
cleanup

.NET Core Global Tool for cleaning up solution, project or folder.

Project site: GitHub
Author: @sebnilsson

dotnet tool install -g dotnet-cleanup
coverlet

Coverlet is a cross platform code coverage library for .NET Core, with support for line, branch and method coverage.

Project site: GitHub
Author: @tonerdo

dotnet tool install -g coverlet.console
dacpac

Publish .dacpac on MS SQL Server without SSDT installed

Project site: GitHub
Author: @gustavoamerico

* Install
dotnet tool install -g Dacpac.Tool
* Run
dotnet dacpac publish --dacpath=C:\artifact\db\ --server=mydatabase.server.contoso.com --databasenames='client1;client2;client3;client4'
dmd5

Just generate MD5 hash value in CLI.

Project site: GitHub
Author: @Rwing

dotnet tool install -g dmd5
docker-watch

A command line utility to notify docker mounted volumes about changes on Windows.

Project site: GitHub
Author: @nickvdyck

dotnet tool install -g docker-watch
docs

Search docs.microsoft.com using the command line.

Project site: GitHub
Author: @spboyer

dotnet tool install -g dotnet-doc
dotnet-aop

A tool to make AOP for .cs files for your CI pipeline.

Project site: GitHub
Author: @ignatandrei

dotnet tool install -g dotnet-aop
dotnet-aspnet-codegenerator

Code generation tool for creating controllers, views, and models in ASP.NET Core projects.

Project site: GitHub
Author: @aspnet

dotnet tool install -g dotnet-aspnet-codegenerator
dotnet-cake

A tool to run cross platform Cake build scripts.

Project site: GitHub
Author: @cake-build

dotnet tool install -g Cake.Tool
dotnet-config2json

A simple tool to convert a web.config file to an appsettings.json file.

Project site: GitHub
Author: @andrewlock

dotnet tool install -g dotnet-config2json
dotnet-cowsay

CLI Tool that gives a a random blog post from discoverdot.net in cowsay format.

Project site: GitHub
Author: @isaac2004

dotnet tool install -g dotnet-cowsay
dotnet-dbinfo

A simple cross-platform command-line tool for get useful database information (in json format).

Project site: GitHub
Author: @berkid89

dotnet tool install -g dotnet-dbinfo
dotnet-depends

Dependency explorer for .NET.

Project site: Github
Author: @mholo65

dotnet tool install -g dotnet-depends
dotnet-eb

Tools to deploy ASP.NET Core apps to AWS Elastic Beanstalk. Global tool started at version 3.0.0.

Project site: Github
Author: @aws

dotnet tool install -g Amazon.ElasticBeanstalk.Tools
dotnet-ecs

Tools to deploy containers to Amazon Elastic Container Service functions. Global tool started at version 3.0.0.

Project site: Github
Author: @aws

dotnet tool install -g Amazon.ECS.Tools
dotnet-encrypto

A tool to encrypt/decrypt folder or files using AES 256 Encryption Algorithm

Project site: Github
Author: @tomchavakis

dotnet tool install -g dotnet-encrypto
dotnet-fm

FluentMigrator: Is a database migration framework for .NET much like Ruby on Rails Migrations.

Project site: GitHub
Author: @FluentMigrator

dotnet tool install -g FluentMigrator.DotNet.Cli
dotnet-fsharplint

Lint tool for F#.

Project site: GitHub
Author: @fsprojects

dotnet tool install -g dotnet-fsharplint
dotnet-gitversion

Easy Semantic Versioning (http://semver.org) for projects using Git.

Project site: GitHub
Author: @GitTools

dotnet tool install -g GitVersion.Tool
dotnet-gitreleasemanager

Tool for creating and exporting releases for software applications hosted on Github

Author: @GitTools

dotnet tool install -g GitReleaseManager.Tool
dotnet-hash

A simple dotnet tool to calculate hashes for the given file.

Project site: GitHub
Author: @TheBlueSky

dotnet tool install -g TheBlueSky.DotNet.Tools.SwiftHash
dotnet-ignore

Global .NET Core tool that can download .gitignore file from github gitignore repository.

Project site: GitHub
Author: @Arasz

dotnet tool install -g dotnet-ignore
dotnet-install

Provides capabilities for installing a .NET Core shared runtime.

Project site: Github
Author: @jaurenq

dotnet tool install -g QB.DotNetCoreInstaller
dotnet-lambda

Tools to deploy AWS Lambda functions. Global tool started at version 3.0.0.

Project site: Github
Author: @aws

dotnet tool install -g Amazon.Lambda.Tools
dotnet-migrate-2017

Tool for converting a MSBuild project file (`csproj`) to VS2017 format and beyond.

Author: @hvanbakel

dotnet tool install -g Project2015To2017.Migrate2017.Tool
dotnet-nuget-gc

A tool for cleaning the NuGet cache.

Project site: GitHub
Author: @terrajobst

dotnet tool install -g dotnet-nuget-gc
dotnet-obfuscar

A .NET Core global tool to obfuscate assemblies.

Author: @lextm

dotnet tool install -g Obfuscar.GlobalTool
dotnet-outdated

A .NET Core global tool to display outdated NuGet packages in a project.

Author: @jerriep

dotnet tool install -g dotnet-outdated
dotnet-pr

.NET Core command-line (CLI) tool to open the browser in pull request mode for the code collaboration tool (GitHub, GitLab, Bitbucket++) connected to the current checked out branch (fetched via the git remote and/or tracking branch).

Author: @johnkors

dotnet tool install -g dotnet-pr
dotnet-property

.NET Core command-line (CLI) tool to update project properties and version numbers on build.

Author: @pwelter34

dotnet tool install -g dotnet-property
dotnet-retire

A dotnet CLI extension to check your project for known vulnerabilities.

Project site: GitHub
Author: @johnkors

dotnet tool install -g dotnet-retire
dotnet-runas

Allows to run a dotnet process under a specified user account.

Project site: GitHub
Author: @NikolayPianikov

dotnet tool install -g dotnet-runas
dotnet-script

Run C# scripts from the .NET CLI.

Project site: GitHub
Author: @filipw @seesharper

dotnet tool install -g dotnet-script
dotnet-sdk

Manage .NET Core SDKs.

Project site: GitHub
Author: @jonstodle

dotnet tool install -g DotNetSdkHelpers
dotnet-search

Search for Nuget packages using the .NET Core CLI.

Project site: GitHub
Author: @billpratt

dotnet tool install -g dotnet-search
dotnet-serve

A simple command line HTTP server, no code required.

Project site: GitHub
Author: @natemcmaster

dotnet tool install -g dotnet-serve
dotnet-snow

Avalonia-based cross-platform graphical snow demo.

Project site: GitHub
Author: @ptupitsyn

dotnet tool install -g dotnet-snow
dotnet-sonarscanner

The SonarScanner for MSBuild is the recommended way to launch a SonarQube or SonarCloud analysis for projects/solutions using dotnet command as build tool.

Project site: GitHub
Author: @SonarSource

dotnet tool install -g dotnet-sonarscanner
dotnet-sshdeploy

A dotnet CLI command that enables quick deployments over SSH.

Project site: GitHub
Author: @Unosquare

dotnet tool install -g dotnet-sshdeploy
dotnet-symbol

Symbols download utility.

Author: @microsoft

dotnet tool install -g dotnet-symbol
dotnet-t4

T4 text template processor.

Project site: GitHub
Author: @mhutch

dotnet tool install -g dotnet-t4
dotnet-thx

Find authors of packages you are using in you project and visit their GitHub.

Project site: GitHub
Author: @krystiankolad

dotnet tool install -g DotnetThx
dotnet-xdt

Global tool for applying XML Document Transformations to .NET configuration files, or any other XML-structured content.

Project site: GitHub
Author: @nil4

dotnet tool install -g dotnet-xdt
dotnetrsa

Generate rsa pkcs1, pkcs8, xml format key. Conversion between the three formats.

Project site: GitHub
Author: @stulzq

dotnet tool install -g dotnetrsa
efg

.NET Core command-line (CLI) tool to generate Entity Framework Core model from an existing database.

Project site: GitHub
Author: @pwelter34

dotnet tool install -g EntityFrameworkCore.Generator
fake

F# MAKE 5 - A DSL FOR BUILD TASKS AND MORE.

Project site: GitHub
Author: @fsharp

dotnet tool install -g fake-cli
flubu

Fluent Builder. A cross platform build automation tool for building projects and executing deployment scripts using C# code.

Project site: GitHub
Author: @FlubuCore

dotnet tool install -g FlubuCore.GlobalTool
ghi

A simple command-line client for managing GitHub Issues.

Project site: GitHub
Author: @jerriep

dotnet tool install -g github-issues-cli
giphy

Find that giphy fast and just copy the url or markdown.

Project site: GitHub
Author: @DavidDeSloovere

dotnet tool install -g GiphyCli
git-browse

Open the GitHub page or website for a repository in your browser.

Project site: GitHub
Author: @nickvdyck

dotnet tool install -g git-browse
git-istage

A better git add -p.

Project site: GitHub
Author: @terrajobst

dotnet tool install -g git-istage
git-status

A simple command-line utility to determine status of all Git repositories in a directory structure.

Project site: GitHub
Author: @jerriep

dotnet tool install -g git-status-cli
gitcoauth

GitCoAuth: simple co-authorship commit line generator for Git commit messages.

Project site: GitHub
Author: @LorenzCK

dotnet tool install -g dotnet-gitcoauth
GitHubMarkdownSnippets

A utility for merging snippets into GitHub markdown document.

Project site: GitHub
Author: @SimonCropp

dotnet tool install -g GitHubMarkdownSnippets
gti

Global tool for installing .Net Global tools from a tools.gti file.

Project site: GitHub
Author: @shaun-h

dotnet tool install -g gti
guid

.NET Core Global Tool for creating GUIDs/UUIDs.

Author: @sebnilsson

dotnet tool install -g dotnet-guid
html-copy-vscode

A global tool to convert snippets copied from VS Code into plain html to paste into your blog.

Project site: GitHub
Author: @slang25

dotnet tool install -g HtmlCopyVSCode
idgen

idgen supports the bulk generation of various types of unique identifiers.

Project site: GitHub
Author: @abock

dotnet tool install -g IdentifierGenerator
kubedmc

Navigate into your favorite Kubernetes cluster with one finger!

Author: @mimetis

dotnet tool install -g kubedmc
libman

LibMan is a tool that helps you download common libraries from the Internet to use in your web project.

Project site: GitHub
Author: @aspnet

dotnet tool install -g Microsoft.Web.LibraryManager.CLI
LocalAppVeyor

.NET Core global tool which brings appveyor.yml to the center of your build process by making possible to execute its build jobs, locally.

Project site: GitHub
Author: @joaope

dotnet tool install -g localappveyor
minver-cli

A minimalistic command line tool for versioning any Git repository using tags.

Project site: GitHub
Author: @adamralph

dotnet tool install -g minver-cli
nbgv

A .NET Core Tool that can install, read and set version information based on git history, using Nerdbank.GitVersioning.

Project site: GitHub
Author: @AArnott

dotnet tool install -g nbgv
ndjson

A dotnet cli tool for printing newline delimited json to console.

Author: @fredeil

dotnet tool install -g ndjson
NuGetKeyVaultSignTool

Code sign your .nupkg files using an Authenticode certificate stored in Azure Key Vault

Project site: GitHub
Author: @onovotny

dotnet tool install -g NuGetKeyVaultSignTool
nuget-deploy

Restore NuGet package if needed, and deploy it in a specified folder, by copying assemblies of the NuGet dependencies, or by generating appropriate `.deps.json` and `.runtimeconfig.json` files

Project site: GitHub
Author: @stazz

dotnet tool install -g NuGetUtils.Tool.Deploy
nuget-exec

Restore NuGet package if needed, and execute a method within its assembly, loading dependencies as needed on-the-fly. Custom method parameter types are also supported.

Project site: GitHub
Author: @stazz

dotnet tool install -g NuGetUtils.Tool.Exec
nuget-restore

Restore one or more NuGet package, if needed.

Project site: GitHub
Author: @stazz

dotnet tool install -g NuGetUtils.Tool.Restore
nuke

Run and setup NUKE builds with a single command on any platform ๐Ÿš€

Project site: GitHub
Author: @nuke-build

dotnet tool install -g Nuke.GlobalTool
NuKeeper

Find outdated NuGet packages and apply updates to them.

Project site: GitHub
Author: @AnthonySteele

dotnet tool install -g NuKeeper
nyancat

Nyancat ๐Ÿ˜ป in your terminal, rendered through ANSI escape sequences. A port of the original terminal application to make this cat run on dotnet core. ๐Ÿฑโ€๐Ÿ

Author: @nickvdyck

dotnet tool install -g nyancat
otterkeys

Quickly create Ed25519 key pairs for signing and verifying messages or other data.

Project site: GitHub
Author: @natsuo

dotnet tool install -g OtterKeys
pbm

Petabridge.Cmd CLI for managing Akka.NET applications and clusters

Project site: GitHub
Author: @petabridge

dotnet tool install -g pbm
protogen

protobuf-net code-generation from .proto schema files.

Project site: GitHub
Author: @mgravell

dotnet tool install -g protobuf-net.Protogen
reportgenerator

ReportGenerator converts XML reports generated by OpenCover, PartCover, dotCover, Visual Studio, NCover or Cobertura into human readable reports in various formats.

Project site: GitHub

dotnet tool install -g dotnet-reportgenerator-globaltool
rider

**Windows only** Adds a `rider` command to launch JetBrains Rider when it's installed via Toolbox.

Project site: GitHub
Author: @markrendle

dotnet tool install -g dotnet-rider-cli
rimraf

rimraf as a .NET Core Global Tool.

Project site: GitHub
Author: @DoCode

dotnet tool install -g dotnet-rimraf
sleet

A static NuGet feed generator.

Project site: GitHub
Author: @emgarten

dotnet tool install -g Sleet
srihash

Generates the SRI hash for <script> tags in browsers.

Project site: GitHub
Author: @natemcmaster

dotnet tool install -g srihash-cli
sysinfo

Outputs system information.

Project site: GitHub
Author: @markpflug

dotnet tool install -g Elemental.SysInfoTool
tcpmux

TCP Multiplexer; provide simple routing of TCP traffic as well as SSL re-encryption and off-loading.

Project site: GitHub
Author: @nicodeslandes

dotnet tool install -g TcpMux
trx2junit

Transforms XML from trx-Testresults to JUnit-Testresults / trx to JUnit XML.

Project site: GitHub
Author: @gfoidl

dotnet tool install -g trx2junit
tus

A cli tool for interacting with a Tus enabled server.

Project site: GitHub
Author: @Jon-Indico

dotnet tool install -g TusCli
unpkg

Front-end package manager that uses the unpkg.com CDN as a source. No Node.js, NPM or Bower required.

Project site: GitHub
Author: @markrendle

dotnet tool install -g RendleLabs.UnpkgCli
upforgrabs

A tool to select a random .NET Open Source project/issue tagged with "up-for-grabs","firsttimer", etc. to work on.

Project site: GitHub
Author: @spboyer

dotnet tool install -g upforgrabs
versioninfo

Display version information of .NET Core assemblies.

Project site: GitHub
Author: @taylorjg

dotnet tool install -g dotnet-versioninfo
weeknumber

Prints the current weeknumber to the command line.

Project site: GitHub
Author: @MarkusLund

dotnet tool install -g weeknumber
xscgen

Generate XmlSerializer compatible C# classes from XML Schema files.

Project site: GitHub
Author: @mganss

dotnet tool install -g dotnet-xscgen

dotnet-tools's People

Contributors

aaronontheweb avatar amis92 avatar andrewlock avatar caveman-dick avatar gustavoamerico avatar ignatandrei avatar isaacrlevin avatar jerriep avatar johnkors avatar jonstodle avatar markrendle avatar mhutch avatar mikom avatar natemcmaster avatar natsuo avatar neftedollar avatar nicodeslandes avatar normj avatar oskar avatar ptupitsyn avatar pwelter34 avatar rwing avatar sebnilsson avatar seesharper avatar slang25 avatar spboyer avatar stevegilham avatar stulzq avatar tomchavakis avatar vandycknick avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.