I know this is my third submission today, but i feel like this app has a potential to make our work less repetitive and more standarized.
Alright, here’s one for the advanced use cases: deep object input.
This isn’t for your average name/email form. But if your users need to submit structured data, like nested objects or arrays (think config settings, dynamic rules, form templates, etc.), giving them a flexible way to input and manage that data is a huge win.
Yeah, it’s niche. But if your form builder is used by devs, power users, or anyone managing structured setups, this is might be the good stuff.
What Is “Deep Object Input,” Exactly?
We’re talking about fields that let users input structured data like:
{
"settings": {
"theme": "dark",
"notifications": {
"email": true,
"sms": false
},
"roles": ["admin", "editor"]
}
}
So not just flat key-value pairs but nested objects, arrays, maybe even conditional structures.
It’s like giving users a mini JSON builder UI without asking them to write raw JSON (unless they want to).
Why This Might Be Useful
For dev-focused apps or tools
Users might need to define config options, API rules, or custom schemas.
CMS or dynamic template systems
Content blocks, UI layouts, or rules that need nested structure.
Form logic and automation
Think: “If user selects X, then do Y”which often ends up as deeply nested config.
Better than raw JSON
Nobody wants to debug a typo in a textarea. Structured input means valid, validated data every time.
Final Thoughts
Sure, this is a niche feature. But if you’re building a form builder for power users, or anything that deals with dynamic, nested data, having a deep object input is a game-changer.
It gives your users superpowers and it makes your backend life way easier because the data comes in clean and predictable.
Please authenticate to join the conversation.
In Review
💡 Feature Request
18 days ago
slaint
Get notified by email when there are changes.
In Review
💡 Feature Request
18 days ago
slaint
Get notified by email when there are changes.