All Projects → wooga → Paket.Unity3D

wooga / Paket.Unity3D

Licence: Unlicense license
An extension for the Paket dependency manager that enables the integration of NuGet dependencies into Unity3D projects.

Programming Languages

F#
602 projects
C#
18002 projects
shell
77523 projects
Batchfile
5799 projects

Projects that are alternatives of or similar to Paket.Unity3D

Paket
A dependency manager for .NET with support for NuGet packages and Git repositories.
Stars: ✭ 1,787 (+4154.76%)
Mutual labels:  nuget, mono, paket
Ini Parser
Read/Write an INI file the easy way!
Stars: ✭ 643 (+1430.95%)
Mutual labels:  nuget, mono
Opengl.net
Modern OpenGL bindings for C#.
Stars: ✭ 473 (+1026.19%)
Mutual labels:  nuget, mono
Centrifuge
Cross-platform runtime mod loader and API for any Unity-based game. Supports Unity 5 and up!
Stars: ✭ 18 (-57.14%)
Mutual labels:  nuget, mono
Fo Dicom
Fellow Oak DICOM for .NET, .NET Core, Universal Windows, Android, iOS, Mono and Unity
Stars: ✭ 674 (+1504.76%)
Mutual labels:  nuget, mono
Mvvmcross
The .NET MVVM framework for cross-platform solutions, including Xamarin.iOS, Xamarin.Android, Windows and Mac.
Stars: ✭ 3,594 (+8457.14%)
Mutual labels:  nuget, mono
gauge-csharp
Csharp runner for Gauge
Stars: ✭ 34 (-19.05%)
Mutual labels:  nuget, mono
WatsonSyslogServer
C# Syslog Server
Stars: ✭ 18 (-57.14%)
Mutual labels:  nuget, mono
Zipstorer
A Pure C# Class to Store Files in Zip
Stars: ✭ 139 (+230.95%)
Mutual labels:  nuget, mono
Steamkit
SteamKit2 is a .NET library designed to interoperate with Valve's Steam network. It aims to provide a simple, yet extensible, interface to perform various actions on the network.
Stars: ✭ 1,926 (+4485.71%)
Mutual labels:  nuget, mono
Megaapiclient
MegaApiClient is a C# .Net library to access http://mega.co.nz / http://mega.nz cloud storage and file hosting service.
Stars: ✭ 151 (+259.52%)
Mutual labels:  nuget, mono
Centrifuge
Cross-platform runtime mod loader and API for any Unity-based game. Supports Unity 5 and up!
Stars: ✭ 27 (-35.71%)
Mutual labels:  nuget, mono
Watsontcp
WatsonTcp is the easiest way to build TCP-based clients and servers in C#.
Stars: ✭ 209 (+397.62%)
Mutual labels:  nuget, mono
paket-lock-diff
This is a tool to analyze two paket.lock files showing additions, removals, upgrades and downgrades.
Stars: ✭ 16 (-61.9%)
Mutual labels:  nuget, paket
TfsCmdlets
PowerShell Cmdlets for Azure DevOps and Team Foundation Server
Stars: ✭ 75 (+78.57%)
Mutual labels:  nuget
xamarin-bugly
A bugly SDK for Xamarin Android Bindings
Stars: ✭ 22 (-47.62%)
Mutual labels:  nuget
HashDepot
.NET library for xxHash, FNV, MurmurHash3 and SipHash algorithms
Stars: ✭ 107 (+154.76%)
Mutual labels:  nuget
UniversalUnityHooks
A framework designed to hook into and modify methods in unity games via dlls
Stars: ✭ 78 (+85.71%)
Mutual labels:  mono
ably-dotnet
.NET, Xamarin and Mono client library SDK for Ably realtime messaging service
Stars: ✭ 32 (-23.81%)
Mutual labels:  mono
WatsonWebsocket
A simple C# async websocket server and client for reliable transmission and receipt of data
Stars: ✭ 158 (+276.19%)
Mutual labels:  nuget

Paket.Unity3D

An extension for the Paket dependency manager that enables the integration of NuGet dependencies into Unity3D projects.

Why Paket.Unity3D?

While dependency managers like NuGet & Paket exist for .NET/Mono projects there is no easy way to manage dependencies for Unity3D projects.

Paket.Unity3D tries to solve this by adding NuGet libraries as Assets of a Unity3D project in a designated Paket.Unity3D directory.

Furthermore Paket.Unity3D works on the command-line and can be integrate into the build process.

Online resources

NuGet Status

Troubleshooting and support

Build status

BuildScript Status of last build
Mono build.sh Travis build status
Windows build.cmd Appveyor build status

Quick contributing guide

  • Fork and clone locally.
  • Build the solution with Visual Studio, build.cmd or build.sh.
  • Create a topic specific branch in git. Add a nice feature in the code. Do not forget to add tests and/or docs.
  • Run build.cmd (build.sh on Mono) to make sure all tests are still passing.
  • Send a Pull Request.

If you want to contribute to the docs then please modify the markdown files in /docs/content and send a pull request.

License

The Unlicense

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].