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