> Markdown version of [Integrations](https://vaadin.com/docs/v24/flow/integrations). Section index: [llms.txt](https://vaadin.com/docs/v24/flow/llms.txt)

# Integrations

You can integrate Vaadin with many other Java application technologies, such as Spring, CDI, OSGi, and Karaf. You can also embed Vaadin applications/components in other applications or web pages.

- [Hilla](https://vaadin.com/docs/v24/flow/integrations/hilla.md): Create hybrid applications by combining Hilla or React views with Flow views.
- [React](https://vaadin.com/docs/v24/flow/integrations/react.md): Using React components in Flow.
- [Spring](https://vaadin.com/docs/v24/flow/integrations/spring.md): About using Spring with Vaadin applications.
- [CDI](https://vaadin.com/docs/v24/flow/integrations/cdi.md): CDI is a framework for injecting dependency objects in different contexts.
- [Embedding](https://vaadin.com/docs/v24/flow/integrations/embedding.md): How to embed an application in a web page.
- [Quarkus](https://vaadin.com/docs/v24/flow/integrations/quarkus.md): Using Quarkus with Vaadin to optimize Java for containers in serverless, cloud and Kubernetes environments.
