Open Source Projects in AL for Business Central

Table of Contents

This is collection of all AL projects that are open source, either available on App Source or just on GitHub

Available on AppSource

Spare Brained Licensing

GitHub release GitHub last commit GitHub issues GitHub pull requests GitHub license

by @SpareBrained and @JeremyVyska

The Spare Brained Licensing app is a gatekeeper, a virtual bouncer. It is built on the idea that an Extension should have an active License Key, and provides the hooks for Extensions to check if the subscription license is active.

Find more information on

OpenFeature for AL

GitHub release GitHub last commit GitHub issues GitHub pull requests GitHub license

by @ThetaNet and @vodyl

OpenFeature for AL is created to populate the feature flag-driven development among Dynamics 365 Business Central community by providing a workable tool to manage it.

Find more information on

Available on GitHub only

BCALToolbox

GitHub release GitHub last commit GitHub issues GitHub pull requests GitHub license

by Henrik Helgesen

This toolbox is ment to make Your life easier and provide some consistent functionality to You Dynamics 365 Business Central Development.

Find more information on

Table Data Editor Application for Business Central

GitHub release GitHub last commit GitHub issues GitHub pull requests GitHub license

by Volodymyr Dvernytskyi

You probably remember the glory days when we had direct access to data in Navision tables. But with the move to Cloud Business Central, we lost that ability. It’s probably much safer and more correct, but what if we need to fix some data problem and we know what we’re doing? We can write a routine that fixes that problem. But I suggest a better option, this Data Editor extension that allows you to change and delete information from any table in Business Central

Find more information on

API Object Generator XML/JSON

GitHub release GitHub last commit GitHub issues GitHub pull requests GitHub license

by Volodymyr Dvernytskyi

The idea of the application is to read incoming JSON/XML files and generate AL basic objects from that information. You can paste JSON/XML direclty to page or application can also make HTTP requests with authorization depending on the settings.

Find more information on

Dependency Graph

GitHub release GitHub last commit GitHub issues GitHub pull requests GitHub license

by Antonio Novoa

Small tool designed to create a graph showing installed extensions and their respective dependencies, all from the Business Central environment in which the extension is running. In addition, it allows you to preview and download the generated text to easily add it to the client’s documentation in Markdown format.

Find more information on

waldo.BCPerfTool

GitHub release GitHub last commit GitHub issues GitHub pull requests GitHub license

by Waldo

A library of many tools and small scripts, along with a framework to run them. Use it to measure the performance and impact on SQL for all sorts of prebuild tasks and add your own to measure them as well.

Find more information on