Skip to content

NuGet-based deployment and application composition framework for .NET and .NET Core

License

Notifications You must be signed in to change notification settings

Dropcraft/Dropcraft

Repository files navigation

Dropcraft

NuGet-based deployment and application composition framework for .NET and .NET Core. The main goal of the framework is to allow an application composition directly from the NuGet packages.

Build status

Features

  • NuGet packages deployment from the remote and local sources to a target folder
  • Runtime application composition
  • Package based application extensibility model (i.e. NuGet packages as plugins)
  • Framework extensibility via the deployment and runtime hooks

Roadmap

  • v0.2 - Full support for .NET 4.6.2 WPF and console applications
  • v0.4 - Full support for ASP.NET Core
  • v0.6 - Full support for .NET Core applications on Linux
  • v1.0 - Stable deployment and runtime APIs for all supported platforms

Documentation

Build

Cake is used to build the project. On Windows run:

./build