All Projects → modery → PowerDocu

modery / PowerDocu

Licence: MIT license
Generate technical documentation from your existing Power Automate Flows and Power Apps canvas apps

Programming Languages

C#
18002 projects
powershell
5483 projects

Projects that are alternatives of or similar to PowerDocu

Federal-Business-Applications
US Government Business Applications Demo Repository
Stars: ✭ 103 (-45.79%)
Mutual labels:  powerapps, powerplatform, powerautomate
PowerPlatformAF
Power Platform Adoption Framework
Stars: ✭ 97 (-48.95%)
Mutual labels:  powerapps, powerplatform, powerautomate
development-hub
A continuous integration solution for Power Apps.
Stars: ✭ 21 (-88.95%)
Mutual labels:  powerapps, powerplatform
powerapps-samples
Contains curated community Microsoft Power App samples
Stars: ✭ 110 (-42.11%)
Mutual labels:  powerapps, powerplatform
PCF-Controls
Repos of Powerapps Component Framework (PCF) Controls
Stars: ✭ 33 (-82.63%)
Mutual labels:  powerapps
Jupyter Book
Create beautiful, publication-quality books and documents from computational content.
Stars: ✭ 2,577 (+1256.32%)
Mutual labels:  documentation-generator
Fornax
Scriptable static site generator using type safe F# DSL to define page templates.
Stars: ✭ 175 (-7.89%)
Mutual labels:  documentation-generator
Autosint
Tool to automate common OSINT tasks
Stars: ✭ 150 (-21.05%)
Mutual labels:  documentation-generator
docgen
Docxy is a React based open-source documentation site generator. Build beautiful, blazing fast documentation sites for your projects with just markdown.
Stars: ✭ 49 (-74.21%)
Mutual labels:  documentation-generator
strictdoc
Software for writing technical requirements specifications.
Stars: ✭ 80 (-57.89%)
Mutual labels:  documentation-generator
Ford
Automatically generates FORtran Documentation from comments within the code.
Stars: ✭ 245 (+28.95%)
Mutual labels:  documentation-generator
Drf Yasg
Automated generation of real Swagger/OpenAPI 2.0 schemas from Django REST Framework code.
Stars: ✭ 2,523 (+1227.89%)
Mutual labels:  documentation-generator
godoc-generate
Default godoc generator - make your first steps towards better code documentation
Stars: ✭ 21 (-88.95%)
Mutual labels:  documentation-generator
Fine.sh Cli
generate your static website in 3 seconds
Stars: ✭ 180 (-5.26%)
Mutual labels:  documentation-generator
BooGi
Generate GitBook-like modern docs/tutorial websites using Gatsby
Stars: ✭ 117 (-38.42%)
Mutual labels:  documentation-generator
Nbdev template
Template for nbdev projects
Stars: ✭ 161 (-15.26%)
Mutual labels:  documentation-generator
Spectaql
Autogenerate static GraphQL API documentation
Stars: ✭ 198 (+4.21%)
Mutual labels:  documentation-generator
AsBuiltReport.Core
Repository for AsBuiltReport core module
Stars: ✭ 38 (-80%)
Mutual labels:  documentation-generator
Dart
DART is a test documentation tool created by the Lockheed Martin Red Team to document and report on penetration tests, especially in isolated network environments.
Stars: ✭ 207 (+8.95%)
Mutual labels:  documentation-generator
Nbdev
Create delightful python projects using Jupyter Notebooks
Stars: ✭ 3,061 (+1511.05%)
Mutual labels:  documentation-generator

PowerDocu

PowerDocu After you have built a Flow in Power Automate or a canvas app in Power Apps, you may consider documenting it as to allow others to get a better understanding of how it works, to ensure that any specific configuration in it is kept somewhere else as well, or for other reasons. However, manually documenting the technical implementation can be quite time consuming.

This is where PowerDocu can help!

PowerDocu contains a Windows GUI executable to easily perform technical documentations. It allows the automatic generation of technical documentation based on a provided exported Flow package, an exported Power Apps canvas app, or an exported Solution package. The documentation can be generated as a Word document or in Markdown format (for example to host it in GitHub or Azure DevOps).

PowerDocu.GUI

Watch an introduction and demo of PowerDocu As part of a Microsoft 365 Community call, an overview and a demo of PowerDocu were given. Want to see the tool in action? Check out this recording on YouTube: PowerDocu demo as part of the Microsoft 365 Community call

Another recording was done for the Low Code Revolution show hosted by April Dunnam: Low Code Revolution - Automatically create Technical Documentation for your Power Apps and Power Automate Flows

Examples of generated documentation

Visit Examples for more details. The screenshots below give an overview of what gets generated

Example of generated Flow Word documentation

Example of generated app Markdown documentation Example of generated app Markdown documentation

What is generated as part of the technical documentation?

The documentation for each Flow includes

  1. A generated Word document or Markdown content including sections on
    1. General information of the Flow
    2. The connectors that are used by the Flow
    3. The Trigger that starts the Flow
    4. The actions used in the Flow
    5. A high-level and a detailed diagram of the Flow
  2. PNG and SVG renditions of the high-level and details diagrams

The documentation for each canvas app includes

  1. A generated Word document or Markdown content including sections on
    1. General information of the app and its properties
    2. The global variables and collections used in the app (and in which controls they are used)
    3. The Data Sources used
    4. The Resources used
    5. An overview of the various screens inside the app and the controls inside them
    6. A detailed list of all controls, together with all their properties

The documentation for a solution includes

  1. Generated documentation for each app inside the solution
  2. Generated documentation for each Flow inside the solution

NOTE: If you find any bugs or other issues, please log an Issue in this GitHub project. For any improvement recommendations and suggestions, please open a Discussion. Most importantly, if you want to contribute to this project's code, please fork this repository and submit appropriate Pull Requests. Any kind of contribution is more than welcome!

How to use PowerDocu

Please refer to Installation & Usage for information on how to install PowerDocu and how to use it to generate documentation.

How does the generated documentation look like?

Please have a look at the examples provided.

How can I help to improve PowerDocu?

If you can think of ways to improve it, here are some things that you can do:

  1. If it is not working properly or if you find a bug, please log a detailed Issue
  2. If you have a suggestion on what could be added or what could be done better, please add it under Discussions. Also, please have a look at the existing discussions and add any comments you may have
  3. Found some ugly code that should be improved? Got an idea for some additional functionality and want to implement it yourself? Please create a fork of this repo, make your changes, and submit a Pull Request!

What other documentation options are there for the Power Platform?

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