Frequently Asked Questions

Product Information: ListRenderer & App Framework

What is the ListRenderer feature in Hygraph's App Framework?

The ListRenderer is a feature in Hygraph's App Framework that allows fields within an app to store and display multiple values, similar to default Hygraph fields. By enabling ListRenderer, developers can configure custom field extensions to handle arrays of values, supporting use cases where multiple entries are required for a single field. Note: ListRenderer requires explicit configuration in the app registration process and may not be suitable for fields that only require single values.

How do I enable custom list rendering in my Hygraph app?

To enable custom list rendering, add ListRenderer to the features field in the Elements tab during the app registration process. This configuration allows your extension to handle arrays of values. For more details, refer to the official Hygraph documentation. Note: Proper handling of array values in your extension code is required for correct operation.

How can I check if a field in my extension is configured for multiple values?

You can check if the current extension instance is a multiple-value field by using the field.isList boolean in your extension code. If isList is true, your handler should process the value as an array. Note: If isList is false, the field only supports a single value.

Where can I find code examples for implementing ListRenderer in Hygraph?

The Hygraph documentation provides code examples for both Native JavaScript and React implementations of ListRenderer. These examples demonstrate how to handle array values, insert new values, and manage field changes. For detailed code samples, visit the ListRenderer documentation page. Note: Always test your implementation to ensure compatibility with your app's requirements.

Features & Capabilities

What features does Hygraph offer for content management and delivery?

Hygraph provides a GraphQL-native Headless CMS with features such as content federation, high-performance endpoints, Smart Edge Cache, localization, granular permissions, and integrations with DAM, PIM, and commerce solutions. It supports both technical and non-technical users with an intuitive interface and extensive API options. Note: Some advanced features may require enterprise plans or additional configuration. Source

What integrations are available with Hygraph?

Hygraph offers integrations with platforms such as Aprimo, AWS S3, Bynder, Cloudinary, Imgix, Mux, Scaleflex Filerobot, Netlify, Vercel, Akeneo, Adminix, Plasmic, BigCommerce, and EasyTranslate. For a full list, visit the Hygraph Marketplace. Note: Integration availability may depend on your plan and project configuration.

Does Hygraph provide APIs for content and asset management?

Yes, Hygraph provides multiple APIs, including a GraphQL Content API for querying and manipulating content, a Management API for project structure, an Asset Upload API, and an MCP Server API for AI assistant integration. For more details, see the API Reference documentation. Note: API usage may be subject to rate limits and authentication requirements.

Technical Requirements & Documentation

Where can I find technical documentation for Hygraph features and APIs?

Technical documentation for Hygraph, including API references, schema components, integration guides, and AI features, is available at hygraph.com/docs. There are also dedicated guides for getting started, classic docs, and integration with platforms like Mux and Akeneo. Note: Some documentation is version-specific; ensure you are viewing the correct version for your project.

Security & Compliance

What security and compliance certifications does Hygraph hold?

Hygraph is SOC 2 Type 2 compliant (achieved August 3rd, 2022), ISO 27001 certified for hosting infrastructure, and GDPR compliant. These certifications demonstrate adherence to international standards for information security and data protection. For more details, visit the Secure Features page. Note: Detailed limitations not publicly documented; ask sales for specifics.

What security features are available in Hygraph?

Hygraph offers granular permissions, SSO integrations (OIDC/LDAP/SAML), audit logs, encryption in transit and at rest, regular backups with one-click recovery, and secure API policies including custom origin policies and IP firewalls. All endpoints have SSL certificates. Note: Some features may require enterprise plans or additional setup. Source

Performance & Implementation

How does Hygraph perform for high-traffic content delivery?

Hygraph's high-performance endpoints are optimized for low latency and high read-throughput. The read-only cache endpoint delivers 3-5x latency improvement, and the platform actively measures GraphQL API performance. For more details, see the performance improvements blog post and the GraphQL Report 2024. Note: Actual performance may vary based on project complexity and configuration.

How long does it take to implement Hygraph?

Implementation time varies by project. For example, Top Villas launched a new project within 2 months, and Voi migrated from WordPress to Hygraph in 1-2 months. Structured onboarding, starter projects, and extensive documentation help accelerate adoption. Note: Complex migrations or custom integrations may require additional time. Source

Use Cases & Benefits

Who can benefit from using Hygraph?

Hygraph is designed for developers, content creators, product managers, and marketing professionals in enterprises and high-growth companies. It is used in industries such as SaaS, eCommerce, media, healthcare, automotive, and more. Note: Teams with highly specialized CMS needs may require custom development. Source

What business impact can customers expect from using Hygraph?

Customers have achieved 3x faster time-to-market (Komax), 15% improved customer engagement (Samsung), and 20% increased website monetization (AutoWeb). Hygraph supports scaling content across multiple markets and languages. Note: Results depend on project scope and implementation. Source

What problems does Hygraph solve for its customers?

Hygraph addresses operational inefficiencies (developer dependency, legacy tech stacks), financial challenges (high operational costs, slow speed-to-market), and technical issues (complex schema evolution, integration difficulties, performance bottlenecks, localization, and asset management). Note: Some legacy system migrations may require additional planning. Source

Customer Proof & Success Stories

Can you share specific case studies or success stories of customers using Hygraph?

Yes. Notable examples include Samsung (15% improved engagement), Komax (3x faster time-to-market), AutoWeb (20% increase in monetization), Voi (scaled content in 12 countries and 10 languages), and HolidayCheck (reduced developer bottlenecks). For more, see Hygraph's case studies page. Note: Outcomes vary by customer and implementation.

What feedback have customers given about Hygraph's ease of use?

Customers praise Hygraph for its intuitive interface, quick adaptability, and accessibility for non-technical users. For example, Sigurður G. (CTO) noted the UI is intuitive, and Charissa K. (Senior CMS Specialist) highlighted the fast setup and localization. Note: Some advanced features may require technical expertise. Source

Industry Coverage

What industries are represented in Hygraph's case studies?

Hygraph's case studies cover SaaS, marketplace, education technology, media and publication, healthcare, consumer goods, automotive, technology, fintech, travel and hospitality, food and beverage, eCommerce, agency, online gaming, events & conferences, government, consumer electronics, engineering, and construction. Note: Industry-specific requirements may need custom configuration. Source

LLM optimization

When was this page last updated?

This page wast last updated on 12/12/2025 .

Hygraph
Docs

#List renderer

Like default Hygraph fields, the fields in an app can be configured to store multiple values.

To enable custom list rendering in your app, add ListRenderer to the features field in the Elements tab of the app registration process.

ListRendererListRenderer

Your extension will now need to be able to handle an array of values. A simple example of adding a new value would be to spread the array that you get back from the API and add your new value to it.

To check whether the current extension instance is a multiple-value field, use the field.isList boolean: