# wbrakowski/most-useful-bc-repositories architecture

> Architecture diagram of the GitHub repository wbrakowski/most-useful-bc-repositories, generated by GitDiagram from its file tree, README and a sample of source files (last updated 2026-09-27). It is an AI-made overview: check details against the source.

- Interactive diagram: https://gitdiagram.com/wbrakowski/most-useful-bc-repositories
- Repository: https://github.com/wbrakowski/most-useful-bc-repositories

## Overview

This repository is a curated directory of resources for Microsoft Dynamics 365 Business Central, not an executable application. Its main workflow is for a developer to browse the topic index, choose a category, and follow a listed repository or resource. The README documents 27 categories and provides descriptions for several Microsoft repositories; the available tree contains only README.md, so implementation behavior and undocumented category entries cannot be mapped.

Main entry points: [`README.md`](https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md) (Resource catalog)

## Diagram (Mermaid)

```mermaid
flowchart TD

subgraph group_platform["Platform &amp; learning"]
  node_microsoft["Microsoft<br/>[README.md]"]
  node_informational["Informational<br/>[README.md]"]
  node_learning["Learning resources<br/>[README.md]"]
  node_books["Books<br/>[README.md]"]
  node_al["AL compiler &amp; tools<br/>[README.md]"]
  node_bcapps["BC applications<br/>[README.md]"]
  node_businessapps["Business Central apps<br/>[README.md]"]
end

subgraph group_operations["Operations &amp; delivery"]
  node_admin["Administrative tools<br/>[README.md]"]
  node_powershell["PowerShell<br/>[README.md]"]
  node_docker["Docker &amp; DevOps<br/>[README.md]"]
  node_upgrades["Upgrades<br/>[README.md]"]
  node_testing["Test automation<br/>[README.md]"]
  node_performance["Performance &amp; monitoring<br/>[README.md]"]
  node_scripting["Scripting &amp; automation<br/>[README.md]"]
end

subgraph group_integration["Integration &amp; documents"]
  node_azure["Azure<br/>[README.md]"]
  node_webservices["Webservices<br/>[README.md]"]
  node_communication["Communication &amp; integration<br/>[README.md]"]
  node_pdf["PDF tools<br/>[README.md]"]
  node_signatures["Signatures<br/>[README.md]"]
end

subgraph group_development["Development &amp; extensions"]
  node_translations["Translations<br/>[README.md]"]
  node_reports["Reports<br/>[README.md]"]
  node_cside["C/SIDE to AL<br/>[README.md]"]
  node_packages["Package &amp; extensions<br/>[README.md]"]
  node_ai["AI &amp; machine learning<br/>[README.md]"]
  node_samples["Code samples &amp; templates<br/>[README.md]"]
  node_libraries["Libraries &amp; utilities<br/>[README.md]"]
  node_uiux["UI/UX extensions<br/>[README.md]"]
  node_devtools["Development tools<br/>[README.md]"]
  node_extensions["AL app extensions<br/>[README.md]"]
  node_bctech["BC technology samples<br/>[README.md]"]
end

subgraph group_community["Security &amp; community"]
  node_privacy["Data privacy &amp; security<br/>[README.md]"]
  node_authentication["Security &amp; authentication<br/>[README.md]"]
end

node_developer(("BC developer"))
node_catalog["Resource catalog<br/>[README.md]"]

node_developer -->|"browses"| node_catalog
node_catalog -->|"indexes"| node_microsoft
node_catalog -->|"indexes"| node_informational
node_catalog -->|"indexes"| node_learning
node_catalog -->|"indexes"| node_books
node_catalog -->|"indexes"| node_admin
node_catalog -->|"indexes"| node_powershell
node_catalog -->|"indexes"| node_docker
node_catalog -->|"indexes"| node_upgrades
node_catalog -->|"indexes"| node_testing
node_catalog -->|"indexes"| node_performance
node_catalog -->|"indexes"| node_scripting
node_catalog -->|"indexes"| node_azure
node_catalog -->|"indexes"| node_webservices
node_catalog -->|"indexes"| node_communication
node_catalog -->|"indexes"| node_pdf
node_catalog -->|"indexes"| node_signatures
node_catalog -->|"indexes"| node_translations
node_catalog -->|"indexes"| node_reports
node_catalog -->|"indexes"| node_cside
node_catalog -->|"indexes"| node_packages
node_catalog -->|"indexes"| node_ai
node_catalog -->|"indexes"| node_samples
node_catalog -->|"indexes"| node_libraries
node_catalog -->|"indexes"| node_uiux
node_catalog -->|"indexes"| node_devtools
node_catalog -->|"indexes"| node_privacy
node_catalog -->|"indexes"| node_authentication
node_microsoft -->|"lists"| node_al
node_microsoft -->|"lists"| node_bcapps
node_microsoft -->|"lists"| node_extensions
node_microsoft -->|"lists"| node_businessapps
node_microsoft -->|"lists"| node_bctech

click node_catalog "https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md"
click node_microsoft "https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md"
click node_informational "https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md"
click node_learning "https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md"
click node_books "https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md"
click node_admin "https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md"
click node_powershell "https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md"
click node_docker "https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md"
click node_upgrades "https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md"
click node_testing "https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md"
click node_performance "https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md"
click node_scripting "https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md"
click node_azure "https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md"
click node_webservices "https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md"
click node_communication "https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md"
click node_pdf "https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md"
click node_signatures "https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md"
click node_translations "https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md"
click node_reports "https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md"
click node_cside "https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md"
click node_packages "https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md"
click node_ai "https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md"
click node_samples "https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md"
click node_libraries "https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md"
click node_uiux "https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md"
click node_devtools "https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md"
click node_privacy "https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md"
click node_authentication "https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md"
click node_al "https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md"
click node_bcapps "https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md"
click node_extensions "https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md"
click node_businessapps "https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md"
click node_bctech "https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md"

classDef toneNeutral fill:#f8fafc,stroke:#334155,stroke-width:1.5px,color:#0f172a
classDef toneBlue fill:#dbeafe,stroke:#2563eb,stroke-width:1.5px,color:#172554
classDef toneAmber fill:#fef3c7,stroke:#d97706,stroke-width:1.5px,color:#78350f
classDef toneMint fill:#dcfce7,stroke:#16a34a,stroke-width:1.5px,color:#14532d
classDef toneRose fill:#ffe4e6,stroke:#e11d48,stroke-width:1.5px,color:#881337
classDef toneIndigo fill:#e0e7ff,stroke:#4f46e5,stroke-width:1.5px,color:#312e81
classDef toneTeal fill:#ccfbf1,stroke:#0f766e,stroke-width:1.5px,color:#134e4a
class node_microsoft,node_informational,node_learning,node_books,node_al,node_bcapps,node_businessapps toneBlue
class node_admin,node_powershell,node_docker,node_upgrades,node_testing,node_performance,node_scripting toneAmber
class node_azure,node_webservices,node_communication,node_pdf,node_signatures toneMint
class node_translations,node_reports,node_cside,node_packages,node_ai,node_samples,node_libraries,node_uiux,node_devtools,node_extensions,node_bctech toneRose
class node_privacy,node_authentication,node_developer toneIndigo
class node_catalog toneTeal
```

## Components

### Platform & learning

- [Microsoft](https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md): `README.md`
- [Informational](https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md): `README.md`
- [Learning resources](https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md): `README.md`
- [Books](https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md): `README.md`
- [AL compiler & tools](https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md): `README.md`
- [BC applications](https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md): `README.md`
- [Business Central apps](https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md): `README.md`

### Operations & delivery

- [Administrative tools](https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md): `README.md`
- [PowerShell](https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md): `README.md`
- [Docker & DevOps](https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md): `README.md`
- [Upgrades](https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md): `README.md`
- [Test automation](https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md): `README.md`
- [Performance & monitoring](https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md): `README.md`
- [Scripting & automation](https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md): `README.md`

### Integration & documents

- [Azure](https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md): `README.md`
- [Webservices](https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md): `README.md`
- [Communication & integration](https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md): `README.md`
- [PDF tools](https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md): `README.md`
- [Signatures](https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md): `README.md`

### Development & extensions

- [Translations](https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md): `README.md`
- [Reports](https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md): `README.md`
- [C/SIDE to AL](https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md): `README.md`
- [Package & extensions](https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md): `README.md`
- [AI & machine learning](https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md): `README.md`
- [Code samples & templates](https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md): `README.md`
- [Libraries & utilities](https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md): `README.md`
- [UI/UX extensions](https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md): `README.md`
- [Development tools](https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md): `README.md`
- [AL app extensions](https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md): `README.md`
- [BC technology samples](https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md): `README.md`

### Security & community

- [Data privacy & security](https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md): `README.md`
- [Security & authentication](https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md): `README.md`

### Other components

- **BC developer**
- [Resource catalog](https://github.com/wbrakowski/most-useful-bc-repositories/blob/main/README.md): `README.md`

## Connections

- BC developer → Resource catalog: browses
- Resource catalog → Microsoft: indexes
- Resource catalog → Informational: indexes
- Resource catalog → Learning resources: indexes
- Resource catalog → Books: indexes
- Resource catalog → Administrative tools: indexes
- Resource catalog → PowerShell: indexes
- Resource catalog → Docker & DevOps: indexes
- Resource catalog → Upgrades: indexes
- Resource catalog → Test automation: indexes
- Resource catalog → Performance & monitoring: indexes
- Resource catalog → Scripting & automation: indexes
- Resource catalog → Azure: indexes
- Resource catalog → Webservices: indexes
- Resource catalog → Communication & integration: indexes
- Resource catalog → PDF tools: indexes
- Resource catalog → Signatures: indexes
- Resource catalog → Translations: indexes
- Resource catalog → Reports: indexes
- Resource catalog → C/SIDE to AL: indexes
- Resource catalog → Package & extensions: indexes
- Resource catalog → AI & machine learning: indexes
- Resource catalog → Code samples & templates: indexes
- Resource catalog → Libraries & utilities: indexes
- Resource catalog → UI/UX extensions: indexes
- Resource catalog → Development tools: indexes
- Resource catalog → Data privacy & security: indexes
- Resource catalog → Security & authentication: indexes
- Microsoft → AL compiler & tools: lists
- Microsoft → BC applications: lists
- Microsoft → AL app extensions: lists
- Microsoft → Business Central apps: lists
- Microsoft → BC technology samples: lists
