All Projects → pnp → Generator Spfx

pnp / Generator Spfx

Licence: mit
Open-source generator to extend the capabilities of the Microsoft SPFx generator

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Generator Spfx

Cli Microsoft365
Manage Microsoft 365 and SharePoint Framework projects on any platform
Stars: ✭ 420 (+180%)
Mutual labels:  sharepoint, office365, hacktoberfest, microsoft
powershell
PnP PowerShell
Stars: ✭ 326 (+117.33%)
Mutual labels:  microsoft, sharepoint, office365
vbo365-rest
Unofficial Self-Service Web Portal for Veeam Backup for Microsoft Office 365
Stars: ✭ 44 (-70.67%)
Mutual labels:  microsoft, sharepoint, office365
Pnp Sites Core
Microsoft 365 Dev PnP Core component (.NET) targeted for increasing developer productivity with CSOM based solutions.
Stars: ✭ 411 (+174%)
Mutual labels:  sharepoint, office365, hacktoberfest
Microsoft365dsc
Manages, configures, extracts and monitors Microsoft 365 tenant configurations
Stars: ✭ 374 (+149.33%)
Mutual labels:  sharepoint, office365, microsoft
Exchangelib
Python client for Microsoft Exchange Web Services (EWS)
Stars: ✭ 787 (+424.67%)
Mutual labels:  office365, hacktoberfest, microsoft
Generator
Rails-inspired generator system that provides scaffolding for your apps
Stars: ✭ 1,000 (+566.67%)
Mutual labels:  yeoman, yeoman-generator
Generator Http Fake Backend
Yeoman generator for building a fake backend by providing the content of JSON files or JavaScript objects through configurable routes.
Stars: ✭ 49 (-67.33%)
Mutual labels:  yeoman, yeoman-generator
Generator Django Rest
Yeoman generator for a Django REST/GraphQL API, an optional React SPA & lots more!
Stars: ✭ 77 (-48.67%)
Mutual labels:  yeoman, yeoman-generator
Powershell
PowerShell functions and scripts (Azure, Active Directory, SCCM, SCSM, Exchange, O365, ...)
Stars: ✭ 1,302 (+768%)
Mutual labels:  office365, hacktoberfest
Generator Solid Angular
Generator for Solid Angular applications
Stars: ✭ 32 (-78.67%)
Mutual labels:  yeoman, yeoman-generator
Generator Fountain Angular2
Yeoman 'fountain' generator to start a webapp with Angular 2
Stars: ✭ 84 (-44%)
Mutual labels:  yeoman, yeoman-generator
Generator Ngx Rocket
🚀 Extensible Angular 11+ enterprise-grade project generator
Stars: ✭ 1,329 (+786%)
Mutual labels:  hacktoberfest, yeoman
Mvp
PowerShell Module to interact with the Microsoft MVP API
Stars: ✭ 38 (-74.67%)
Mutual labels:  hacktoberfest, microsoft
Generator Fountain Webapp
Yeoman 'fountain' generator to start a webapp
Stars: ✭ 985 (+556.67%)
Mutual labels:  yeoman, yeoman-generator
Modernwebdevgenerator
A Yeoman generator for Modern Web development projects
Stars: ✭ 73 (-51.33%)
Mutual labels:  yeoman, yeoman-generator
Partnercenterpowershellmodule
Partner Center PowerShell Module
Stars: ✭ 35 (-76.67%)
Mutual labels:  office365, microsoft
Openjdk Website
Website source
Stars: ✭ 86 (-42.67%)
Mutual labels:  hacktoberfest, handlebars
Generator Hapi Style
📦 Yeoman generator for scaffolding hapi apps and plugins
Stars: ✭ 96 (-36%)
Mutual labels:  yeoman, yeoman-generator
Node Typescript Mongodb
node js typescript mongodb express generator yo
Stars: ✭ 96 (-36%)
Mutual labels:  yeoman, yeoman-generator

PnP SPFx generator - community driven and open source

CircleCI Gitter chat

This Yeoman generator provides improved governance for SharePoint Framework projects. It extends the out of the box Yeoman generator from Microsoft (@microsoft/generator-sharepoint) with recommended patterns and additional capabilities.

For an optimized development workflow, it extends the capabilities for ReactJS, and Knockout projects and support for additional frameworks, such as HandlebarsJS, Aurelia, VueJS and Angular Elements. It also includes includes advanced code analysis and testing tools, which you can take advantage in you development work.

All projects generated by this generator are 100% compliant with the out-of-the-box Yeoman generator from Microsoft. After the creation of a new solution, you can use either this generator or @microsoft/generator-sharepoint to add additional assets to your solution.

PnP SPFx Generator

This is an open-source extension for native out of the box SPFx generator to introduce additional scaffolding support for Angular Elements, Aurelia, VueJS, Handlebars and many more in future. This generator has a dependency on native SPFx generator from Microsoft.

Documentation

More details can be found in the documentation at https://aka.ms/pnpgenerator

Installation

via NPM

npm install -g @pnp/generator-spfx

via YARN

yarn global add @pnp/generator-spfx

via PNPM

pnpm install -g @pnp/generator-spfx

For Evaluation and Testing

This generator can be also tested via npx and the following command:

npx -p yo -p @pnp/generator-spfx yo @pnp/spfx

It will create a new project without installation of the generator. To add other assets the same command line can be executed again on the project folder.

Usage

To run the generator:

yo @pnp/spfx

We will guide you through the your project creation.

Follow the  on screen

For Development

git clone https://github.com/pnp/generator-spfx.git

More details can also be found in the documentation on how to extend this generator.

More details on our documentation

SharePoint Patterns and Practices

Sharing is caring!

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