Skip to content

ScaffR is an open source library that facilitates quick code generation with NuGet, Powershell, and T4

Notifications You must be signed in to change notification settings

vasiliy-k/ScaffR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ScaffR (Alpha)

Overview

ScaffR is a code automation and scaffolding framework, written in powershell, that gives you more flexibility to deliver richer NuGet packages.

Need Help? Have a Question?

Feel free to ask questions to [email protected].

Philosophy

ScaffR was designed to reduce the amount of boilerplate code that developers have to produce. When you use ScaffR, you develop with c# and T4, compose your application with powershell, and deliver it with NuGet. You don't need to store the generated files in source control, just the instructions of how the application is constructed.

Does this work? Yes.

Technology

ScaffR takes full advantage of the following technologies:

  • NuGet
  • Powershell
  • T4Scaffolding
  • Visual Studio DTE

Usage

You can use either the low-level ScaffR libraries, or the high level libraries, depending on how you wish to use ScaffR.

Core Package

To use the low-level libraries, you just need to install the core package

install-package ScaffR.Core

High-Level Package

The high-level package uses the low-level packages and builds more complicated architectural patterns.

install-package ScaffR

About

ScaffR is an open source library that facilitates quick code generation with NuGet, Powershell, and T4

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published