Skip to Main Content
Builder.io Ideas
ADD A NEW IDEA

Builder for Developers

Showing 108 of 392

Return the total amount of items in a model for pagination purposes

It would be great in the Content API, to be able to get the total amount of items in the return of the getAll method. That would allow us to be able to display a very common pagination pattern with numbered pages. At the moment, we do not know if ...
Guest about 1 year ago in Builder for Developers 4

Optionally render BuilderBlocks without wrapper element for its children

In order to use the React component Builder Blocks more consistently and predictably in different contexts – especially styling, it would be useful to have the option to render it without the unavoidable span/div that it uses to wrap its child ele...
Stefan Kunze over 2 years ago in Builder for Developers 1

Custom metadata/fields attached to assets/images

As it stands, when you upload a file to the asset library you can change its name and what folder it resides in. What we cannot currently do is attach other information such as alt-text (important for accessibility and SEO), or any other metadata ...
Guest about 1 year ago in Builder for Developers 0

Google Analytics Integration

Instead of having to setup custom events and conversions separately, it'd be great to be able to integrate existing GA4 profiles to pull in custom events, conversions and more information into the insights and use that information for A/B tests. T...
Mat Houchens 7 months ago in Builder for Developers 0

Generate typescript defintion files

Builder should be able to automatically generate typescript defintions for model. This would greatly increase the DX when using Builder, and could probably done pretty easy. I dont have any code examples currently, but for brevity a builder.get("e...
Guest 10 months ago in Builder for Developers 0

Built-in support for HREFLANG

HREFLANG being crucial to multilanguage SEO, I would like to see proper support for it in Builder.io. On page level localization: When you duplicate a page, prompt if this is a localization of the same page. If yes, prompt for locale of the new pa...
Guest 12 months ago in Builder for Developers 0

childRequirements for uiBlocks input type

Currently uiBlocks input type accepts any type of built in and custom components from Builder. I would like it to work the same way as childRequirements for custom components with children where you can define list of components that can be used. ...
Guest over 1 year ago in Builder for Developers 0

Design tokens, with semantic variables, between spaces.

We've noticed an issue with how design tokens work between spaces. We have semantic design tokens, like "Brand Primary 1" and "Brand Primary 2" which connect to a css variable, such as --primary-1 and --primary-2. We have multiple sites, which sha...
John Paul Wilkens about 2 months ago in Builder for Developers 4

Disable "Link URL" field on Custom Components via code config

Right now, when creating a new custom component and registering it with Builder, the field "Link URL" will always show up in the editor, allowing content editors to wrap the whole component in a link to an arbitrary URL. It's possible to disable t...
Elias Baldwin 4 months ago in Builder for Developers 0

Disable Live Sync Globally/By Default for Environments

As of now, Live Sync is enabled for main->{environment} by default for models and content. It would be great to have the ability to turn this off by default; that is, a main environment would not push to child environments AND there would be no...
Chris Zacny 4 months ago in Builder for Developers 1