Angular Library for Rendering Camunda Forms – Feedback Wanted

Angular Library for Rendering Camunda Forms – Feedback Wanted

Hi everyone,

I’m new to the Camunda Forum (and not entirely sure if this is the right subforum – please feel free to move the post if needed :blush:).
My name is David, I’m a freelance Senior Angular Engineer based in Germany, working mostly with enterprise frontend architectures.

In one of my recent projects, I needed to render Camunda Modeler-based forms inside an Angular application. I looked into form-js, but ran into a few limitations:

  • It’s built for plain JavaScript and manipulates the DOM directly – not ideal in Angular.
  • It doesn’t integrate well with UI libraries like Angular Material, PrimeNG, or Bootstrap.
  • Styling and validation customization was a bit tricky in a typical Angular stack.

So I created an Angular library that takes the Camunda form schema (JSON) and generates a fully native Angular form:

:white_check_mark: Uses Angular Reactive Forms (including validation, control states, events)
:white_check_mark: Renders standard UI elements: input, textarea, number, date, select, radio, checkbox
:white_check_mark: Fully styleable using Angular Material / PrimeNG etc.
:white_check_mark: No direct DOM manipulation

Here’s a screenshot of an example form generated from a Camunda JSON definition (with PrimeNG).

The form config looks like this.
form_1.form (3.0 KB)

Now I’m wondering:

:arrow_right: Has anyone else faced similar challenges?
( I found this older post Camunda Forms in Angular Material Application + Plug-in concept)
:arrow_right: Would this be useful as an open-source library or is this too niche?

Any feedback, ideas, or edge cases I should think about are very welcome!

Thanks,
David