All Projects → pnp → Sp Dev Fx Extensions

pnp / Sp Dev Fx Extensions

Licence: mit
Code samples and developer content targeted towards SharePoint Framework client-side extensions. https://aka.ms/spfx-extensions

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Sp Dev Fx Extensions

Musicplayer
A minimal music player built on electron.
Stars: ✭ 145 (-65.14%)
Mutual labels:  hacktoberfest, angularjs
Sp Dev Fx Webparts
SharePoint Framework web part, Teams tab, personal app, app page samples
Stars: ✭ 1,289 (+209.86%)
Mutual labels:  hacktoberfest, angularjs
Poddr
Podcatcher made with Electron and Angular
Stars: ✭ 149 (-64.18%)
Mutual labels:  hacktoberfest, angularjs
Angular Shepherd
An Angular wrapper for the site tour library Shepherd
Stars: ✭ 96 (-76.92%)
Mutual labels:  hacktoberfest, angularjs
Pagermon
Multimon-ng pager message parser and viewer
Stars: ✭ 154 (-62.98%)
Mutual labels:  hacktoberfest, angularjs
Phpinsights
🔰 Instant PHP quality checks from your console
Stars: ✭ 4,442 (+967.79%)
Mutual labels:  hacktoberfest
Enterprise gateway
A lightweight, multi-tenant, scalable and secure gateway that enables Jupyter Notebooks to share resources across distributed clusters such as Apache Spark, Kubernetes and others.
Stars: ✭ 412 (-0.96%)
Mutual labels:  hacktoberfest
Gorgonia
Gorgonia is a library that helps facilitate machine learning in Go.
Stars: ✭ 4,295 (+932.45%)
Mutual labels:  hacktoberfest
Yatopia
The Most Powerful and Feature Rich Minecraft Server Software!
Stars: ✭ 408 (-1.92%)
Mutual labels:  hacktoberfest
Yii2 Redis
Yii 2 Redis extension.
Stars: ✭ 416 (+0%)
Mutual labels:  hacktoberfest
Curriculum
The curriculum of Techtonica, a free tech training and job placement program for women and non-binary adults with low incomes.
Stars: ✭ 414 (-0.48%)
Mutual labels:  hacktoberfest
Ember Intl
Localization library for any Ember Application or Addon
Stars: ✭ 412 (-0.96%)
Mutual labels:  hacktoberfest
Rector
Instant Upgrades and Automated Refactoring of any PHP 5.3+ code
Stars: ✭ 4,739 (+1039.18%)
Mutual labels:  hacktoberfest
Wordpress Plugin Boilerplate Powered
Wordpress Plugin Boilerplate but Powered with examples and a generator!
Stars: ✭ 413 (-0.72%)
Mutual labels:  hacktoberfest
Efqrcode
A better way to operate QR Code in Swift, support iOS, macOS, watchOS and tvOS.
Stars: ✭ 4,121 (+890.63%)
Mutual labels:  hacktoberfest
Staged Recipes
A place to submit conda recipes before they become fully fledged conda-forge feedstocks
Stars: ✭ 415 (-0.24%)
Mutual labels:  hacktoberfest
Mathdown
Collaborative markdown with math
Stars: ✭ 410 (-1.44%)
Mutual labels:  hacktoberfest
Rust Av
Multimedia Toolkit written in pure rust.
Stars: ✭ 411 (-1.2%)
Mutual labels:  hacktoberfest
Awesome Persian Podcasts
لیست بهترین پادکست‌های فارسی زبان 🔉
Stars: ✭ 414 (-0.48%)
Mutual labels:  hacktoberfest
Github Dark Theme
GitHub Dark Theme - Extension for Chrome, Firefox, and Microsoft Edge
Stars: ✭ 413 (-0.72%)
Mutual labels:  hacktoberfest

page_type: sample products:

  • office-sp languages:
  • typescript extensions: contentType: samples technologies:
    • SharePoint Framework createdDate: 6/1/2017 4:27:24 AM

SharePoint Framework Extensions Samples & Tutorial Materials

This repository contains the samples that demonstrate different usage patterns for the SharePoint Framework extensions.

SharePoint extensions are controls that appear inside a SharePoint page but run locally in the browser. They're the building blocks of pages that appear on a SharePoint site. You can build extensions using modern script development tools and you can deploy your extensions to modern pages in Office 365 tenants. In addition to plain JavaScript projects, you can build extensions alongside common scripting frameworks, such as AngularJS and React. For example, you can use React along with components from Office UI Fabric React to quickly create experiences based on the same components used in Office 365 natively.

Have issues or questions?

Please use following logic on submitting your questions or issues to right location to ensure that they are noticed and addressed as soon as possible.

Additional resources

Using the samples

To build and start using these projects, you'll need to clone and build the projects.

Clone this repo by executing the following command in your console:

git clone https://github.com/pnp/sp-dev-fx-extensions.git

Navigate to the cloned repository folder which should be the same as the repository name:

cd sp-dev-fx-extensions

To access the samples use the following command, where you replace sample-folder-name with the name of the sample you want to access.

cd samples
cd sample-folder-name

and for the tutorials, use the following command:

cd tutorials

Now run the following command to install the npm packages:

npm install

This will install the required npm packages and dependencies to build and run the client-side project.

Once the npm packages are installed, run the following command to start nodejs to host your extension and preview that in the SharePoint Online pages:

gulp serve

Authors

This repository's contributors are all community members who volunteered their time to share code samples. Work is done as an open source community project, which each sample contained in their own solution.

Contributions

These samples are direct from the feature teams, SharePoint PnP core team (http://aka.ms/m365pnp) or shared by the community. We welcome your input on issues and suggestions for new samples. We do also welcome community contributions around the extensions. If you have any questions, just let us know.

Please have a look on our Contribution Guidance before submitting your pull requests, so that we can get your contribution processed as fast as possible.

Code of Conduct

This repository has adopted the [email protected] with any additional questions or comments.

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