# Is there something like jsonfroms-element?

**URL:** <https://jsonforms.discourse.group/t/is-there-something-like-jsonfroms-element/457>\
**Category:** General\
**Created:** [October 26, 2021, 5:37am UTC](https://jsonforms.discourse.group/t/is-there-something-like-jsonfroms-element/457 "2021-10-26T05:37:38Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![ContrRus](https://yyz2.discourse-cdn.com/free1/user_avatar/jsonforms.discourse.group/contrrus/32/185_2.png) [@ContrRus](https://jsonforms.discourse.group/u/ContrRus)\
**Post date:** [October 26, 2021, 5:37am UTC](https://jsonforms.discourse.group/t/is-there-something-like-jsonfroms-element/457/1 "2021-10-26T05:37:38Z")

</div>

Hello probably @sdirix😀  
There is one library called ngx-schema-form and it has an additional element to its form element which looks like that  
**\<sf-form-element [formProperty]=“itemProperty”\>**  
I didn’t find any information about it, but judging by legacy code that I have it is kinda part of sf-from (analog of our jsonfroms element) and it takes as property some data to render in it.  
So my question do we have something like that in jsonforms (like jsonfroms-element) ?  
If not, is it possible to display widgets on the page without jsonforms ?  
Should I give more details?

---

<div class="post-metadata">

**Author:** ![sdirix](https://yyz2.discourse-cdn.com/free1/user_avatar/jsonforms.discourse.group/sdirix/32/1073_2.png) [@sdirix](https://jsonforms.discourse.group/u/sdirix)\
**Post date:** [October 26, 2021, 6:48am UTC](https://jsonforms.discourse.group/t/is-there-something-like-jsonfroms-element/457/2 "2021-10-26T06:48:54Z")

</div>

Hi @ContrRus, if I understand correctly you’re looking for an additional component besides `<JsonForms/>` to only render only part of a form, possibly hard coding a certain renderer.

This is not supported by JSON Forms at the moment. However you can always just hand over a part of your JSON Schema and render multiple `JsonForms` components.

---

<div class="post-metadata">

**Author:** ![ContrRus](https://yyz2.discourse-cdn.com/free1/user_avatar/jsonforms.discourse.group/contrrus/32/185_2.png) [@ContrRus](https://jsonforms.discourse.group/u/ContrRus)\
**Post date:** [October 26, 2021, 6:54am UTC](https://jsonforms.discourse.group/t/is-there-something-like-jsonfroms-element/457/3 "2021-10-26T06:54:43Z")

</div>

Thank you for the replay  
Yes, you understood correctly about rendering part of a form. But I don’t need to hard code renderer.  
So if it’s not possible for the moment.  
Can I use customRender standalone? Without schema?

---

<div class="post-metadata">

**Author:** ![sdirix](https://yyz2.discourse-cdn.com/free1/user_avatar/jsonforms.discourse.group/sdirix/32/1073_2.png) [@sdirix](https://jsonforms.discourse.group/u/sdirix)\
**Post date:** [October 26, 2021, 7:45pm UTC](https://jsonforms.discourse.group/t/is-there-something-like-jsonfroms-element/457/4 "2021-10-26T19:45:00Z")

</div>

Hi @ContrRus, we export all renderers so in theory some of them could be used standalone. For this you would need to use their unbound variants (i.e. unwrapped), as the default exported ones are bound to a properly configured JSON Forms context. This will not work for layouts and for renderers which directly consume a context.

However that is not a particular valuable use case. Using such a raw renderer standalone you gain almost nothing as you need to do all the wiring yourself and deliver the props in exactly the way the renderer expects. The props are tailor made to fit to our core utilities which you would then probably not be using.
