All Projects → richorama → nuget-tree

richorama / nuget-tree

Licence: other
📦 [ALPHA] Shows nuget package dependencies in a hierarchy

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to nuget-tree

Opencvsharp
OpenCV wrapper for .NET
Stars: ✭ 3,598 (+17033.33%)
Mutual labels:  nuget-packages, nuget
Extended-Toolkit
A companion toolkit for the standard toolkit.
Stars: ✭ 83 (+295.24%)
Mutual labels:  nuget-packages, nuget
strados
Transform OBD2 data from your car into human readable data
Stars: ✭ 27 (+28.57%)
Mutual labels:  nuget
Pluralize.NET
📘 Pluralize or singularize any English word.
Stars: ✭ 50 (+138.1%)
Mutual labels:  nuget
Blazor.PersianDatePicker
A free JavaScript Jalali (Persian) and Gregorian (Miladi) dual datepicker library for Blazor applications
Stars: ✭ 40 (+90.48%)
Mutual labels:  nuget
BilibiliLiveRecordDownLoader
Bilibili 直播录制与回放下载
Stars: ✭ 422 (+1909.52%)
Mutual labels:  nuget
ILRepack.Lib.MSBuild.Task
MSBuild task for ILRepack which is an open-source alternative to ILMerge.
Stars: ✭ 70 (+233.33%)
Mutual labels:  nuget
DomainResult
Tiny package for decoupling domain operation results from IActionResult and IResult types of ASP.NET Web API
Stars: ✭ 23 (+9.52%)
Mutual labels:  nuget
open-pdd-net-sdk
拼多多开放平台DotNet SDK
Stars: ✭ 133 (+533.33%)
Mutual labels:  nuget
ZetaProducerHtmlCompressor
A .NET port of Google’s HtmlCompressor library to minify HTML source code.
Stars: ✭ 31 (+47.62%)
Mutual labels:  nuget
IGeekFan.AspNetCore.Knife4jUI
support .NET Core3.0+,.NET Standard2.0 Swagger UI knife4j ui,you can use NSwagger or Swashbuckle.AspNetCore in packages
Stars: ✭ 178 (+747.62%)
Mutual labels:  nuget
PersianDataAnnotations
PersianDataAnnotations is ASP.NET Core MVC & ASP.NET MVC Custom Localization DataAnnotations (Localized MVC Errors) for Persian(Farsi) language - فارسی سازی خطاهای اعتبارسنجی توکار ام.وی.سی. و کور.ام.وی.سی. برای نمایش اعتبار سنجی سمت کلاینت
Stars: ✭ 38 (+80.95%)
Mutual labels:  nuget
CSJsonDB
A C# package that performs basic CRUD ( Create, Read, Update, Delete ) operations on a Json file, used for sample minimalistic DBs.
Stars: ✭ 75 (+257.14%)
Mutual labels:  nuget
BadMedicine
Library and CLI for randomly generating medical data like you might get out of an Electronic Health Records (EHR) system
Stars: ✭ 18 (-14.29%)
Mutual labels:  nuget
MQTTnet
MQTTnet is a high performance .NET library for MQTT based communication. It provides a MQTT client and a MQTT server (broker). The implementation is based on the documentation from http://mqtt.org/.
Stars: ✭ 3,309 (+15657.14%)
Mutual labels:  nuget
KuttSharp
🔪 .NET Package for kutt.it url shortener
Stars: ✭ 29 (+38.1%)
Mutual labels:  nuget
PortaCapena.OdooJsonRpcClient
Odoo Client Json Rpc
Stars: ✭ 39 (+85.71%)
Mutual labels:  nuget
i-am-root-nuget-package
📦🏴‍☠️ NuGet package that shows we can run arbitrary code from any NuGet package
Stars: ✭ 22 (+4.76%)
Mutual labels:  nuget
ViewFaceCore
C# 超简单的离线人脸识别库。( 基于 SeetaFace6 )
Stars: ✭ 345 (+1542.86%)
Mutual labels:  nuget
Centrifuge
Cross-platform runtime mod loader and API for any Unity-based game. Supports Unity 5 and up!
Stars: ✭ 27 (+28.57%)
Mutual labels:  nuget

nuget-tree

Installation

Please install the latest version of node.js.

Then install using npm:

> npm install -g nuget-tree

Usage

Navigate to a directory containing a packages.config / project.lock.json file. Then run this command:

> nuget-tree

This will draw a nice dependency tree for you:

packages.config
├─┬ Microsoft.Orleans.OrleansCodeGenerator 1.4.0
│ ├─┬ Microsoft.Orleans.Core 1.4.0
│ │ └── Newtonsoft.Json 9.0.1
│ └─┬ Microsoft.CodeAnalysis.CSharp 1.3.2
│   └─┬ Microsoft.CodeAnalysis.Common 1.3.2
│     └── Microsoft.CodeAnalysis.Analyzers 1.1.0
├─┬ Microsoft.Orleans.OrleansHost 1.4.0
│ ├─┬ Microsoft.Orleans.Core 1.4.0
│ │ └── Newtonsoft.Json 9.0.1
│ └─┬ Microsoft.Orleans.OrleansRuntime 1.4.0
│   ├─┬ Microsoft.Orleans.Core 1.4.0
│   │ └── Newtonsoft.Json 9.0.1
│   ├─┬ Microsoft.Extensions.DependencyInjection 1.0.0
│   │ └── Microsoft.Extensions.DependencyInjection.Abstractions 1.0.0
│   └── Microsoft.Extensions.DependencyInjection.Abstractions 1.0.0
├─┬ Microsoft.Owin.Hosting 3.0.1
│ ├── Owin 1.0
│ └─┬ Microsoft.Owin 3.0.1
│   └── Owin 1.0
└── Nowin 0.23.0

Optional parameters:

  • --hideVersion : hides the package versions
  • --showSystem : shows the System.* packages
  • --onlyTopLevel : lists only the packages at the top level of the tree (i.e. those that are not depended upon by any other package)
  • --flat : lists the dependencies without the hierarchy
  • --why Newtonsoft.Json : shows only dependency trees that reference the given package (Newtonsoft.Json in this case)

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].