{"id":27491083,"url":"https://github.com/microsoft/powerplatform-vscode","last_synced_at":"2025-04-16T21:01:41.698Z","repository":{"id":37080519,"uuid":"309836236","full_name":"microsoft/powerplatform-vscode","owner":"microsoft","description":"The Power Platform VSCode extension makes it easy to manage Power Platform environments and allows the developer to create, build and deploy Power Platform solutions, packages and portals.","archived":false,"fork":false,"pushed_at":"2025-04-15T10:12:11.000Z","size":192465,"stargazers_count":231,"open_issues_count":89,"forks_count":41,"subscribers_count":21,"default_branch":"main","last_synced_at":"2025-04-15T11:24:49.836Z","etag":null,"topics":["pac","powerplatform","vscode-extension"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/microsoft.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2020-11-03T23:59:14.000Z","updated_at":"2025-04-15T07:25:21.000Z","dependencies_parsed_at":"2023-02-14T05:31:28.491Z","dependency_job_id":"ce5242dc-da41-4653-94cd-b6b61af7e4e3","html_url":"https://github.com/microsoft/powerplatform-vscode","commit_stats":null,"previous_names":[],"tags_count":134,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2Fpowerplatform-vscode","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2Fpowerplatform-vscode/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2Fpowerplatform-vscode/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2Fpowerplatform-vscode/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/microsoft","download_url":"https://codeload.github.com/microsoft/powerplatform-vscode/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249276370,"owners_count":21242357,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["pac","powerplatform","vscode-extension"],"created_at":"2025-04-16T21:01:40.987Z","updated_at":"2025-04-16T21:01:41.603Z","avatar_url":"https://github.com/microsoft.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Power Platform Extension\n\n[![PullRequest](https://github.com/microsoft/powerplatform-vscode/workflows/PullRequest/badge.svg)](https://github.com/microsoft/powerplatform-vscode/actions?query=workflow%3APullRequest)\n[![Official Build](https://dev.azure.com/dynamicscrm/OneCRM/_apis/build/status/DPX-Tools/powerplatform-vscode%20Official%20Build?branchName=release/stable)](https://dev.azure.com/dynamicscrm/OneCRM/_build/latest?definitionId=12152)\n\nThe Power Platform extension makes it easy to manage Power Platform environments and allows the\ndeveloper to create, build and deploy Power Platform solutions, packages and portals.\n\nInstalling this extension will also make the latest Power Platform CLI (aka pac) available in your VSCode terminal.\n\n![VSCode Terminal with pac CLI](https://github.com/microsoft/powerplatform-vscode/blob/main/src/client/assets/pac-CLI-in-terminal.png?raw=true)\n\n## \"Power Platform CLI Exposed\" Series\n\n[Daniel Laskewitz](https://github.com/Laskewitz) talks with members of our team about PAC CLI, Solutions, Power Pages, Data \u0026 Tool, Pipelines, and PCF\n\n[![Power Platform CLI Exposed](https://img.youtube.com/vi/NkoWGF8a4aQ/0.jpg)](https://www.youtube.com/playlist?list=PLlrxD0HtieHhEdLHxQOU96ySSZpMCyAxf)\n\n[Power Platform CLI Exposed](https://www.youtube.com/playlist?list=PLlrxD0HtieHhEdLHxQOU96ySSZpMCyAxf)\n\n## Requirements\n\n- VSCode \u003e= 1.73.0\n- Windows: .NET 4.8\n- macOS/Linux/WSL: [.NET 6.0+ SDK](https://dotnet.microsoft.com/en-us/download/dotnet/6.0)\n\n## Getting Started\n\nOpen the VS Code Terminal (Terminal | New Terminal) and type in:\n\n```bash\n\u003e pac\nMicrosoft PowerPlatform CLI\n\nUsage: pac [admin] [application] [auth] [canvas] [help] [org] [package] [paportal] [pcf] [plugin] [solution] [telemetry]\n\n  admin                       Work with your PowerPlatform Admin Account\n  application                 Commands for listing and installing available DataVerse applications from AppSource\n  auth                        Manage how you authenticate to various services\n  canvas                      Operating with Power Apps .msapp files\n  help                        Show help for the Microsoft PowerPlatform CLI\n  org                         Work with your Dataverse Organization\n  package                     Commands for working with Dataverse package projects\n  paportal                    Commands for working with PowerApps portal website\n  pcf                         Commands for working with PowerApps component framework projects\n  plugin                      Commands for working with Dataverse plugin class library\n  solution                    Commands for working with Dataverse solution projects\n  telemetry                   Manage telemetry settings\n```\n\nThe pac CLI will show you the available command nouns with a short description. To get detailed help for each noun, use the built-int help screens for each command, e.g.:\n\n```bash\n\u003e pac solution help\nMicrosoft PowerApps CLI\n\nUsage: pac solution [init] [add-reference] [list] [delete] [online-version] [version] [import] [export] [clone] [publish] [upgrade] [add-license] [check] [create-settings] [pack] [unpack]\n\n  init                        Initializes a directory with a new Dataverse solution project\n  add-reference               Adds a reference from the project in the current directory to the project at 'path'\n  list                        List all Solutions from the current Dataverse Organization\n  delete                      Delete Dataverse Solution from the current Dataverse Environment\n  online-version              Sets version for solution loaded in Dataverse environment.\n  version                     Update build or revision version for solution\n  import                      Import the Dataverse Solution into the current Dataverse Environment\n  export                      Export a Dataverse Solution from the current Dataverse Environment\n  clone                       Create a solution project based on an existing solution in your Organization\n  publish                     Publishes all customizations\n  upgrade                     Option to stage the Dataverse solution for upgrade\n  add-license                 Add license and plan info to solution\n  check                       Upload a Dataverse Solution project to run against the PowerApps Checker Service\n  create-settings             Create a settings file from solution zip or solution folder.\n  pack                        Package solution components on local filesystem into solution.zip (SolutionPackager)\n  unpack                      Extract solution components from solution.zip onto local filesystem (SolutionPackager)\n```\n\nTo then view all solutions installed in the selected environment:\n\n```bash\n\u003e pac solution list\nConnected to...vscode-test\nListing all Solutions from the current Dataverse Organization...\n\n Index      Unique Name                                        Friendly Name                                                Version\n\n\n [1]        Cr4323c                                            Common Data Services Default Solution                        1.0.0.0\n```\n\n## Feedback \u0026 Questions\n\nPlease use the issues tracker in the home repo: \u003chttps://github.com/microsoft/powerplatform-vscode/issues\u003e\n\n## Contributing\n\nThis project will welcome contributions in the near future. At this stage, we're not ready for contributions,\nbut do welcome your suggestions via this repository's issue tracker.\n\nSee details in [CONTRIBUTING](CONTRIBUTING.md)\n\n### Code of Conduct\n\nSee details in [CODE_OF_CONDUCT](CODE_OF_CONDUCT.md)\n\n### Security issues\n\nPlease report any security concerns or issues as described in this [SECURITY](SECURITY.md) document.\n\n## Trademarks\n\nThis project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft\ntrademarks or logos is subject to and must follow [Microsoft's Trademark \u0026 Brand Guidelines](https://www.microsoft.com/en-us/legal/intellectualproperty/trademarks/usage/general).\nUse of Microsoft trademarks or logos in modified versions of this project\nmust not cause confusion or imply Microsoft sponsorship.\nAny use of third-party trademarks or logos are subject to those third-party's policies.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmicrosoft%2Fpowerplatform-vscode","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmicrosoft%2Fpowerplatform-vscode","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmicrosoft%2Fpowerplatform-vscode/lists"}