• This repository has been archived on 28/Aug/2024
  • Stars
    star
    380
  • Rank 112,758 (Top 3 %)
  • Language
    TypeScript
  • License
    Other
  • Created over 8 years ago
  • Updated 2 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Code moved to https://github.com/pnp/pnpjs. This repository is archived.

SharePoint Patterns and Practices

JavaScript Core Library

The Patterns and Practices JavaScript Core Library was created to help developers by simplifying common operations within SharePoint and the SharePoint Framework. Currently it contains a fluent API for working with the full SharePoint REST API as well as utility and helper functions. This takes the guess work out of creating REST requests, letting developers focus on the what and less on the how.

Please use http://aka.ms/sppnp for getting latest information around the whole SharePoint Patterns and Practices (PnP) initiative.

This Library is Deprecated

This Library is no longer actively maintained

In July of 2018 we have deprecated this library in favor of the new libraries. Please review the transition guide to help with your migration.

This move does a few things that will benefit everyone long term. Breaking up the single package into multiple gives developers the ability to control which pieces are brought into their projects. As well it gives us the oppotunity to grow without a single .js file growing. It also serves as an opportunity to update our tooling, packaging, and releases to better align with evolving industry norms. Finally, by grouping things within the @pnp scope it is easy to identify packages published by the SharePoint Patterns and Practices team.


Wiki

Please see the wiki for detailed guides on getting started both using and contributing to the library. The Developer Guide is a great place to get started.

API Documentation

Explore the API documentation.

These pages are generated from the source comments as part of each release. We are always looking for help making these resources better. To make updates, edit the comments in the source and submit a PR against the dev branch. We will merge it there and refresh the pages as part of each release. Updates made directly to the gh-pages branch will be overwritten.

Code of Conduct

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact [email protected] with any additional questions or comments.

"Sharing is Caring"

Disclaimer

THIS CODE IS PROVIDED AS IS WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.

More Repositories

1

sp-dev-docs

SharePoint & Viva Connections Developer Documentation
PowerShell
1,241
star
2

sp-dev-provisioning-templates

Repository for open-source content packs with the provisioning tooling
HTML
147
star
3

PnP-Partner-Pack

PnP Partner Pack has been archived. Please see SharePoint Starter Kit solution as replacement!
C#
139
star
4

sp-provisioning-service

Code for the Microsoft Look Book and provisioning service
C#
99
star
5

sp-dev-gdpr-activity-hub

GDPR Activity Hub - Open source starter kit for building a management hub for EU GDPR (European Global Data Protection Regulation).
TypeScript
96
star
6

PnP-Guidance

-
95
star
7

sp-dev-training-spfx-getting-started

SharePoint Framework training package - Getting Started with the SharePoint Framework
82
star
8

sp-dev-training-spfx-web-parts

SharePoint Framework training package - Developing with the SharePoint Framework: Web Parts
57
star
9

sp-dev-training-spfx-react-fabric

SharePoint Framework training package - Using React and Office UI Fabric React components
33
star
10

sp-dev-training-spfx-spcontent

SharePoint Framework training package - Working with SharePoint Content
28
star
11

PnP-Provisioning-Templates

Repository for community templates around PnP Provisioning Engine. This repository has been archived.
26
star
12

sp-dev-training-spfx-teams-dev

SharePoint Framework training package - Build Microsoft Teams customizations using SharePoint Framework
25
star
13

sp-dev-training-spfx-extensions

SharePoint Framework training package - Getting Started with SharePoint Framework Extensions
25
star
14

sp-admin-scripts

SharePoint Administration Scripts - We welcome contributions from the community!
PowerShell
22
star
15

sp-dev-training-spfx-graph-3rdpartyapis

SharePoint Framework training package - Leverage the Microsoft Graph & 3rd Party APIs
20
star
16

sp-dev-fx-angular

Reference implementation using preview capabilities available from Angular Elements
18
star
17

sp-dev-training-spfx-deployment

SharePoint Framework training package - Deploy solutions to production
14
star
18

sp-dev-training-spfx-webpart-proppane

SharePoint Framework training package - Working with the Web Part Property Pane
14
star
19

sp-dev-docs-ref-typescript

Source for the SPFx TypeScript reference at https://docs.microsoft.com/en-us/javascript/api/overview/sharepoint?view=sp-typescript-latest
Batchfile
12
star
20

Bot-Powered-ACE-Preview

Public preview has ended and program is not currently active.
5
star
21

sp-dev-docs-2013-server-ref-dotnet

Docs on SharePoint 2013 server side
PowerShell
4
star
22

sp-dev-training-spfx-ace

SharePoint Framework training package - Building Adaptive Card Extensions for Microsoft Viva
4
star
23

sp-dev-docs-server-ref-dotnet

API documentation for SharePoint Server side APIs
3
star
24

.github

SharePoint GitHub organization policies and configuration
1
star