awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
GlitchEnzo avatar

GlitchEnzo/NuGetForUnity

0
View on GitHub↗
4,482 स्टार्स·387 फोर्क्स·C#·MIT·10 व्यूज़

NuGetForUnity

NuGetForUnity is a package manager and dependency management system that integrates NuGet packages into Unity projects. It functions as a NuGet client for game development, allowing for the installation, restoration, and updating of external .NET libraries and their transitive dependencies without manual DLL imports.

The tool includes a library publishing utility for creating package specification files and uploading custom libraries to remote NuGet servers. It supports the use of both official and custom package feeds, enabling the distribution of proprietary libraries through private registries.

The system provides a visual interface for searching and managing libraries, alongside a command line interface for automating package restoration within continuous integration and delivery pipelines. It covers broad capability areas including version-constrained resolution, manifest-based dependency tracking, and assembly reference control.

Features

  • NuGet Integration for Unity - Integrates NuGet packages into Unity projects, allowing the use of external .NET libraries without manual DLL imports.
  • NuGet Package Managers - Provides a full NuGet client for installing and managing .NET libraries directly within Unity projects.
  • Installed Package Tracking - Tracks direct and transitive dependencies to allow precise removal of specific packages and their unused requirements.
  • Environment Package Installation - Retrieves specific versions of NuGet packages and their dependencies into the Unity project environment.
  • Dependency Tracking - Tracks direct and transitive dependencies using configuration files to ensure reproducible project environments.
  • Package Dependency Managers - Reinstalls required libraries from a configuration file to ensure environment consistency across different machines.
  • NuGet Package Resolvers - Provides a tool for installing and managing NuGet packages and their dependencies directly within the Unity engine.
  • Game Development NuGet Clients - Connects to official and custom NuGet feeds to resolve and download assemblies into a Unity project directory.
  • Package Sources - Allows configuration of official and custom NuGet feeds, including private registries and credential storage.
  • Semantic Version Resolution - Identifies stable or prerelease package versions based on defined constraints during the installation process.
  • NuGet Registry Clients - Communicates with remote NuGet servers via REST APIs to search, download, and upload libraries.
  • Unity Dependency Management - Tracks and updates external software libraries and their dependencies within Unity game projects.
  • Unity - Provides a utility for creating package specification files and uploading custom libraries to remote NuGet servers.
  • Package Restoration Automation - Provides a command line interface for automating the installation of NuGet dependencies during CI/CD pipelines.
  • Dependency Restoration - Provides command-line tools to install required dependencies, automating build processes and CI/CD pipelines.
  • Package Publishing - Generates package files from definitions and uploads them to remote registries using API keys.
  • Package Search - Enables querying remote NuGet servers for available packages using search terms and version filters.
  • Visual Management Interfaces - Provides a visual interface to search, install, and update libraries from remote package servers.
  • Package Distribution - Creates specification files to define and distribute custom libraries to remote NuGet servers.
  • Custom Feed Management - Connects Unity projects to private or external package registries for distributing proprietary libraries.
  • Build Automation - Provides a CLI to restore required packages, enabling automation within continuous integration and build pipelines.
  • Dependency Version Updates - Identifies and applies newer or older versions of installed packages to update or downgrade dependencies.
  • Package Publishing - Creates and uploads custom .NET packages to NuGet servers for distribution across multiple Unity projects.
  • Custom Package Feed Integration - Supports connecting to official or custom NuGet servers and local directories to pull proprietary libraries.
  • Package Restoration - Provides a command-line interface to automate the restoration of NuGet dependencies within build pipelines.
  • General Editor Utilities - Manages NuGet packages in Unity.

स्टार हिस्ट्री

glitchenzo/nugetforunity के लिए स्टार हिस्ट्री चार्टglitchenzo/nugetforunity के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

NuGetForUnity के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो NuGetForUnity के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • ruby/rubygemsruby का अवतार

    ruby/rubygems

    3,936GitHub पर देखें↗

    RubyGems is a package manager for the Ruby language, serving as a tool for packaging, distributing, and installing libraries and software extensions. It functions as a dependency resolver and registry client, managing the installation of required libraries and their recursive dependencies to ensure consistent environments across development and production. The system handles the complete package lifecycle, including the building of distributable archives, the compilation of native C extensions for high-performance system integration, and the publishing of stable or prerelease versions to regi

    Rubypackage-managerrubyrubygems
    GitHub पर देखें↗3,936
  • swiftlang/swift-package-managerswiftlang का अवतार

    swiftlang/swift-package-manager

    10,172GitHub पर देखें↗

    Swift Package Manager is a build tool, dependency manager, and registry client for the Swift language. It transforms source files and external dependencies into executable binaries or libraries and manages the resolution, download, and integration of external code libraries. The project provides a client for publishing and versioning signed code packages via a remote registry, ensuring identity verification through digital signing. It also includes a source code formatter to standardize code style and indentation. The system covers a broad range of capabilities including modular code distrib

    Swift
    GitHub पर देखें↗10,172
  • rust-lang/cargorust-lang का अवतार

    rust-lang/cargo

    14,624GitHub पर देखें↗

    Cargo is the official build system and package manager for the Rust programming language. It provides a unified command-line interface that orchestrates the entire development lifecycle, including compiling source code, managing complex dependency graphs, running tests, and distributing packages through a centralized registry. By utilizing declarative manifest files, it ensures that builds remain reproducible and consistent across different environments. The tool distinguishes itself through its deep integration with the Rust compiler and its sophisticated approach to project management. It f

    Rustcargopackage-managerrust
    GitHub पर देखें↗14,624
  • cake-build/cakecake-build का अवतार

    cake-build/cake

    4,179GitHub पर देखें↗

    Cake is a cross-platform build automation system and scripting framework that allows users to define software build pipelines using C# scripts. It functions as a CI/CD pipeline orchestrator and build runner, providing a strongly-typed domain-specific language to simplify the orchestration of compilation, testing, and packaging processes across Windows, Linux, and macOS. The system ensures reproducible build environments by pinning the versions of build tools, modules, and dependencies. It distinguishes itself by enabling a C# scripting workflow with full IDE support, including autocomplete, s

    C#build-automationbuild-automation-toolbuild-tool
    GitHub पर देखें↗4,179
NuGetForUnity के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

glitchenzo/nugetforunity क्या करता है?

NuGetForUnity is a package manager and dependency management system that integrates NuGet packages into Unity projects. It functions as a NuGet client for game development, allowing for the installation, restoration, and updating of external .NET libraries and their transitive dependencies without manual DLL imports.

glitchenzo/nugetforunity की मुख्य विशेषताएं क्या हैं?

glitchenzo/nugetforunity की मुख्य विशेषताएं हैं: NuGet Integration for Unity, NuGet Package Managers, Installed Package Tracking, Environment Package Installation, Dependency Tracking, Package Dependency Managers, NuGet Package Resolvers, Game Development NuGet Clients।

glitchenzo/nugetforunity के कुछ ओपन-सोर्स विकल्प क्या हैं?

glitchenzo/nugetforunity के ओपन-सोर्स विकल्पों में शामिल हैं: ruby/rubygems — RubyGems is a package manager for the Ruby language, serving as a tool for packaging, distributing, and installing… swiftlang/swift-package-manager — Swift Package Manager is a build tool, dependency manager, and registry client for the Swift language. It transforms… rust-lang/cargo — Cargo is the official build system and package manager for the Rust programming language. It provides a unified… cake-build/cake — Cake is a cross-platform build automation system and scripting framework that allows users to define software build… flox/flox — Flox is a Nix environment manager designed to create, share, and maintain reproducible software stacks. It uses… rust-lang/book — The Rust Programming Language Book is the official technical guide and educational resource for the Rust language. It…