Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Power-Maverick/awesome-power-platform
A collection of awesome things regarding the Power Platform ecosystem.
https://github.com/Power-Maverick/awesome-power-platform
List: awesome-power-platform
awesome awesome-list power-platform powerapps powerappscomponentframework powerbi powervirtualagent samples tutorials
Last synced: 3 months ago
JSON representation
A collection of awesome things regarding the Power Platform ecosystem.
- Host: GitHub
- URL: https://github.com/Power-Maverick/awesome-power-platform
- Owner: Power-Maverick
- License: cc0-1.0
- Created: 2020-09-08T19:35:34.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2022-10-14T02:52:46.000Z (about 2 years ago)
- Last Synced: 2024-05-23T09:00:38.142Z (5 months ago)
- Topics: awesome, awesome-list, power-platform, powerapps, powerappscomponentframework, powerbi, powervirtualagent, samples, tutorials
- Homepage: https://powerlist.page/
- Size: 174 KB
- Stars: 79
- Watchers: 6
- Forks: 12
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: contributing.md
- License: LICENSE
- Code of conduct: code-of-conduct.md
Awesome Lists containing this project
- awesome-low-code - Awesome Microsoft Power Platform - A collection of awesome things regarding the Power Platform ecosystem. (Other Lists / Power Platform (Microsoft))
- ultimate-awesome - awesome-power-platform - A collection of awesome things regarding the Power Platform ecosystem. (Other Lists / PowerShell Lists)
README
![Header](/images/platform.png)
# Microsoft Power Platform [![Awesome](https://awesome.re/badge.svg)](https://awesome.re)
> A collection of awesome things regarding the Power Platform ecosystem.
![Check Links](https://github.com/Power-Maverick/awesome-power-platform/workflows/Check%20Links/badge.svg)
- [Power List](#power-list)
- [💬 General](#-general)
- [Sign-in Links](#sign-in-links)
- [FAQs](#faqs)
- [Important Links, Tools & More](#important-links-tools--more)
- [🌎 Environment for learning Power Platform](#-environment-for-learning-power-platform)
- [💪 Common Data Service](#-common-data-service)
- [Important Links, Tools & More](#important-links-tools--more-1)
- [⚡ Power Apps](#-power-apps)
- [Forums](#forums)
- [Important Links, Tools & More](#important-links-tools--more-2)
- [🚀 Power Apps Component Framework (PCF)](#-power-apps-component-framework-pcf)
- [Installations](#installations)
- [PCF: Important Links, Tools & More](#pcf-important-links-tools--more)
- [🐱🏍 Power Automate](#-power-automate)
- [Forums](#forums-1)
- [Important Links, Tools & More](#important-links-tools--more-3)
- [🤳 Power BI](#-power-bi)
- [Forums](#forums-2)
- [Important Links, Tools & More](#important-links-tools--more-4)
- [🤖 Power Virtual Agents](#-power-virtual-agents)
- [Forums](#forums-3)
- [Important Links, Tools & More](#important-links-tools--more-5)
- [📰 Newsletters](#-newsletters)
- [➕ Contribute](#-contribute)
- [🐛 Found an issue](#-found-an-issue)---
## 💬 General
### Sign-in Links
- [Power Apps](https://make.powerapps.com/) - Sign-in to Power Apps maker portal where you can create apps along with other things.
- [Power Automate](https://flow.microsoft.com/) - Sign-in to Power Automate where you can create flows, business process and UI flows.
- [Power Virtual Agent](https://powerva.microsoft.com/) - Sign-in to PVA where you can create and manage your bot.### FAQs
- [Licensing FAQ](https://docs.microsoft.com/en-us/power-platform/admin/powerapps-flow-licensing-faq)
- [Oakdale FAQ](https://docs.microsoft.com/en-us/powerapps/teams/data-platform-faqs)### Important Links, Tools & More
- [Licensing Docs](https://docs.microsoft.com/en-us/microsoft-365/community/powerplatformlicensingforcitizendeveloper) - Understanding Power Platform Licensing.
- [Power Platform Guidance Docs](https://aka.ms/PowerPlatformGuidance) - Offical MS guidance docs that gets you started on Power Platform
- [Power Platform Training Materials](https://powerusers.microsoft.com/t5/News-Announcements/Power-Platform-Training-Materials/ba-p/342088) - Offical post that contains links to various training materials.
- [Center of Excellence starter kit](https://aka.ms/coestarterkit) - Center of Excellence (CoE) kit helps you get started with developing strategy for adoption and support.
- [Environment Strategy](https://powerapps.microsoft.com/en-us/blog/establishing-an-environment-strategy-for-microsoft-power-platform/) - Establish an Environment Strategy for Power Platform
- [Community Mentorship Program](https://techcommunity.microsoft.com/t5/community-mentors-program/community-mentors-program-faqs/m-p/170779) - Log into your app, select your favorite mentor and get connected.
- [XrmToolBox](https://www.xrmtoolbox.com/) - An application that provides tons of tools to simplify management of your processes.
- [Introducing Project Oakdale – low code data platform for Microsoft Teams](https://powerapps.microsoft.com/en-us/blog/introducing-project-oakdale-a-new-low-code-data-platform-for-microsoft-teams/) - Blog post from Charles Lamanna, *CVP of Low Code Application Platform*
- [ALM with Power Platform](https://docs.microsoft.com/en-us/power-platform/alm/) - Official MS guidance docs for ALM with Power Platform
- [Power Platform Build Tools](https://marketplace.visualstudio.com/items?itemName=microsoft-IsvExpTools.PowerPlatform-BuildTools) - Azure DevOps Pipeline tool to help with build and deployment tasks.
- [Training lab: GitHub Power Platform Action](https://github.com/microsoft/powerplatform-actions-lab) - Learn how to use Power Platform Action for GitHub
- [Pluralsight: Power Platfrom Fundamentals](https://app.pluralsight.com/paths/skills/microsoft-power-platform-fundamentals-pl-900) - Learn fundamentals of Power Platform on Pluralsight
- [LinkedIn Learning: Power Platform](https://www.linkedin.com/learning/search?keywords=microsoft%20power%20platform) - List of all courses available on LinkedIn Learninig
- [Fluent UI: Controls](https://developer.microsoft.com/en-us/fluentui#/controls/web) - List of controls created using Fluent UI.
- [Fluent UI: Styles](https://developer.microsoft.com/en-us/fluentui#/styles) - List of sytles provided by Fluent UI.## 🌎 Environment for learning Power Platform
Sign up for the [Microsoft 365 Developer Program](https://developer.microsoft.com/en-us/microsoft-365/dev-program) and setup Microsoft 365 dev subscription.
**Option 1 - Power Apps Trial Plan**
With this you can sign up for the trial using your personal email address, and you also get [Power Apps for Office 365](https://docs.microsoft.com/en-us/office/developer-program/microsoft-365-developer-program-faq#whats-included-in-the-developer-subscription) included in the trial. Even though the trial is only for 90 days, it will be extended indefinely, if there is [valid developer activity](https://docs.microsoft.com/en-us/office/developer-program/microsoft-365-developer-program-faq#how-long-is-my-subscription-good-for-and-when-does-it-expire).
**Option 2 - Power Apps Community Plan**
Using the username and domain created for Microsoft 365 dev subscription, you can signup for [Power Apps Community Plan](https://signup.microsoft.com/signup?sku=flow_free&origin=powerappscommunity&ru=https://web.powerapps.com/community/signup) that gives you most of the features; for more details on which features are included see details [here](https://docs.microsoft.com/en-us/powerapps/maker/dev-community-plan#which-features-are-included-in-the-power-apps-community-plan). Step-by-step process of creating the Developer Environment please read [this blog post](https://powermaverick.dev/2020/01/23/create-power-apps-developer-environment/).
**Difference between the two options**
Both Power Apps Plan Trial and Power Apps Community Plan are free, but are created for different purposes. Details [here](https://docs.microsoft.com/en-us/powerapps/maker/dev-community-plan#whats-the-difference-between-power-apps-plan-trial-and-power-apps-community-plan-and-which-one-should-i-sign-up-for).
## 💪 Common Data Service
Common Data Service lets you securely store and manage data that's used by business applications.
### Important Links, Tools & More
- [Overview: What is CDS?](https://aka.ms/cds-docs) - Understand the basics of Common Data Service.
- [MS Docs - Common Data Service](https://docs.microsoft.com/common-data-service/) - Offical Microsoft documentation for Common Data Service (CDS)
- [MS Docs - Connectors](https://docs.microsoft.com/connectors) - Offical Microsoft documentation for connectors## ⚡ Power Apps
Power Apps is a suite of apps, services, connectors and data platform that provides a rapid application development environment to build custom apps for your business needs.
### Forums
Register for Power Apps Forums [here](https://powerusers.microsoft.com/t5/Forums/ct-p/PA_Comm_Forums).
- [General Power Apps Questions](https://powerusers.microsoft.com/t5/Building-Power-Apps/bd-p/PowerAppsForum1)
- [Common Data Service](https://powerusers.microsoft.com/t5/Common-Data-Service-for-Apps/bd-p/CDS_Apps)
- [Professional Dev](https://powerusers.microsoft.com/t5/Power-Apps-Pro-Dev-ISV/bd-p/pa_component_framework)
- [Power Apps Portals](https://powerusers.microsoft.com/t5/Power-Apps-Portals/bd-p/PowerAppsPortals)### Important Links, Tools & More
- [MS Documentation](https://docs.microsoft.com/powerapps/) - Offical Microsoft documentation for Power Apps
- [Create your first canvas App](https://docs.microsoft.com/en-us/learn/paths/create-powerapps/) - Learn how to create your first canvas apps
- [Create your first model-driven App](https://docs.microsoft.com/en-us/learn/paths/create-app-models-business-processes/) - Learn how to create your first model-driven apps
- [Getting started with Power Apps Portals](https://docs.microsoft.com/en-us/learn/paths/get-started-power-apps-portals/) - Leartn how to get started with Power Apps Portals
- [Training lab: App in a day](https://aka.ms/appinaday) - Download the training contents for creating apps
- [Training lab: Admin in a day](https://github.com/microsoft/powerapps-tools/tree/master/Administration/AdminInADay) - Offical lab training for Admins
- [Sample Apps](https://powerusers.microsoft.com/t5/Community-App-Samples/bd-p/AppFeedbackGallery) - Collection of all community built sample apps.- [Videos & Webniars](https://powerusers.microsoft.com/t5/Webinars-and-Video-Gallery/bd-p/VideoGallery) - Collection of community created videos & hosted webniars.
- [Canvas Apps Components](https://powerusers.microsoft.com/t5/Canvas-Apps-Components-Samples/bd-p/ComponentsGallery) - Collection of canvas apps components that can be reused in your projects.
- [Controls & Properties](https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/reference-properties) - List of all controls and properties in Power Apps
- [Formula References](https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/formula-reference) - List of all formulas in Power Apps
- [Optimize canvas app performance](https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/performance-tips) - List of things to perform to optimize the performance of canvas apps
- [Training Courses - 365 Training](https://www.365.training/Courses/Category/powerapps) - All courses related to Power Apps provided by 365.training
- [Training Cources - Shane Young](https://training.powerapps911.com/) - All courses related to Power Apps provided by Shane Young
- [Comparison: Maker Portal vs Solution Explorer](https://linnzawwin.blogspot.com/2019/12/power-apps-feature-capability.html?m=1) - Comparison between new maker portal and old solution explorer### 🚀 Power Apps Component Framework (PCF)
#### Installations
1. [npm](https://nodejs.org/en/)
2. [.Net Framework 4.6.2 Developer Pack](https://dotnet.microsoft.com/download/dotnet-framework/net462)
3. [Visual Studio Code](https://code.visualstudio.com/Download)
4. [Power Apps CLI](https://docs.microsoft.com/en-us/powerapps/developer/common-data-service/powerapps-cli#install-power-apps-cli)#### PCF: Important Links, Tools & More
- [Overview Docs](https://docs.microsoft.com/en-us/powerapps/developer/component-framework/overview) - Get yourself familiarize wiht Power Apps Component Framework (PCF)
- [Forums](https://aka.ms/PCFForum) - Official forums for PCF
- [Community Resources](https://docs.microsoft.com/en-us/powerapps/developer/component-framework/community-resources) - Links to all community resources for PCF
- [PCF Gallery](https://pcf.gallery/) - PCF Gallery is a collection of controls created with the Power Apps Component Framework.
- [PCF Builder for XrmToolBox](https://www.xrmtoolbox.com/plugins/Maverick.PCF.Builder/) - An XrmToolBox tool that provides a GUI for creating Code Components.
- [PCF Builder for VS Code](https://marketplace.visualstudio.com/items?itemName=danish-naglekar.pcf-builder) - VS Code extension to help you execute Power Apps CLI commands with ease.
- [Learn - PCF for model-driven apps](https://learn.develop1.net/courses/pcf-for-model-driven-apps) - A paid 16+ hours learning course on building code components for model-driven apps.---
## 🐱🏍 Power Automate
Power Automate is a service that helps you create automated workflows between your favorite apps and services to synchronize files, get notifications, collect data, and more.
### Forums
Register for Power Automate Forums [here](https://powerusers.microsoft.com/t5/Forums/ct-p/FL_Comm_Forums).
- [General Power Automate Questions](https://powerusers.microsoft.com/t5/General-Power-Automate/bd-p/MPAForum)
- [Connecting to Data/Connectors](https://powerusers.microsoft.com/t5/Connecting-To-Data/bd-p/ConnectingToData)
- [Building Flows](https://powerusers.microsoft.com/t5/Building-Flows/bd-p/BuildingFlows)
- [Using Flows](https://powerusers.microsoft.com/t5/Using-Flows/bd-p/UsingFlows)
- [AI Builder](https://powerusers.microsoft.com/t5/AI-Builder/bd-p/AIBuilder)### Important Links, Tools & More
- [MS Documentation](https://docs.microsoft.com/flow/) - Offical Microsoft documentation for Power Automate
- [Create your first flow](https://docs.microsoft.com/en-us/learn/paths/automate-process-power-automate/) - Learn how to create your first flow
- [Training lab: Flow in a day](https://github.com/Power-Automate-in-a-day/Training-by-the-community) - Training provided by the community on Power Automate
- [Power Studio app](https://powerstudio.app/about) - It has free and paid version that provides advanced functions beyond Power Automate flow portal
- [Common Data Service (current environment) Cheat Sheet](https://www.danikahil.com/2020/09/common-data-service-current-environment.html) - Cheat sheet for various triggers and actions of Common Data Service (current environment) connector
- [Power Accelerate app](https://www.poweraccelerate.com/) - Create entities and apps using data structure in Excel, SQL or even from images/screenshots.---
## 🤳 Power BI
Power BI is a collection of software services, apps, and connectors that work together to turn your unrelated sources of data into coherent, visually immersive, and interactive insights.
### Forums
Register for Power BI Forums [here](https://community.powerbi.com/).
- [Desktop App](https://community.powerbi.com/t5/Desktop/bd-p/power-bi-designer)
- [Web App](https://community.powerbi.com/t5/Service/bd-p/power-bi-web-app)
- [On-Prem Report Server](https://community.powerbi.com/t5/Report-Server/bd-p/ReportServer)
- [Power Query](https://community.powerbi.com/t5/Power-Query/bd-p/power-bi-services)
- [Extend Power Bi - Developer](https://community.powerbi.com/t5/Power-Query/bd-p/power-bi-services)
- [DAX Commands](https://community.powerbi.com/t5/DAX-Commands-and-Tips/bd-p/DAXCommands)### Important Links, Tools & More
- [MS Documentation](https://docs.microsoft.com/power-bi/) - Offical Microsoft documentation for Power Bi
- [Create your first report](https://docs.microsoft.com/en-us/learn/paths/create-use-analytics-reports-power-bi/) - Learn how to create your first report---
## 🤖 Power Virtual Agents
Power Virtual Agents allows you to easily create your bot, and embed it into your website with just a few clicks. Also, known as **PVA**.
### Forums
Register for Power Virtual Agents Forums [here](https://powerusers.microsoft.com/t5/Power-Virtual-Agents-Community/ct-p/PVACommunity).
- [General](https://powerusers.microsoft.com/t5/General/bd-p/pva_general)
- [Topic Management](https://powerusers.microsoft.com/t5/Topic-Creation-Management/bd-p/pva_topic-management)
- [Calling Actions](https://powerusers.microsoft.com/t5/Calling-Actions-from-PVA/bd-p/pva_calling-actions)
- [Channel Management](https://powerusers.microsoft.com/t5/Publish-Channel-Management/bd-p/pva_publish)
- [Bot Extensibility](https://powerusers.microsoft.com/t5/Bot-Extensibility/bd-p/pva_pro-dev-bot)### Important Links, Tools & More
- [MS Documentation](https://docs.microsoft.com/power-virtual-agents/) - Offical Microsoft documentation for Power Virtual Agent
- [Create your first bot](https://docs.microsoft.com/en-us/power-virtual-agents/fundamentals-get-started) - Learn how to create your first bot
- [Training lab: Bot in a day](https://aka.ms/PVAinaDay) - Training for creating your bots using Power Virtual Agent---
## 📰 Newsletters
- [Dynamics Weekly](https://www.dynamicsweekly.com/) (*Discontinued*) - Weekly emails with overall list of articles and resources
- [Power Platform Developers Weekly](https://www.powerplatformdevelopersweekly.com/) - Weekly emails with list of articles and resources focused for Developers---
## ➕ Contribute
Contributions welcome! Read the [contribution guidelines](contributing.md) first.
## 🐛 Found an issue
Two ways to help.
- Submit Pull Request, but first read [contribution guidelines](contributing.md)
- Create an [issue](https://github.com/Power-Maverick/awesome-power-platform/issues/new?template=bug_report.md)