Develop
Develop
Cosmos web components are built on top of the web components standard and therefore are frontend framework agnostic. The library can be used in any codebase ranging from Vanilla Javascript to modern frameworks.
Cosmos with Preact
First-class Cosmos library wrapper for Preact applications
Cosmos with React
First-class Cosmos library wrapper for React applications
Cosmos with Vue
First-class Cosmos library wrapper for Vue applications
Cosmos with Angular
First-class Cosmos library wrapper for Angular applications
Cosmos with Svelte
A guide on how to use Cosmos in Svelte applications
Cosmos with Vanilla Javascript
A guide on how to use Cosmos in Vanilla JavaScript applications
Modern Javascript frameworks do vary in the way they support and work with native web components. For some, data and event flow need to be translated and adapted to integrate well into a framework's ecosystem. Cosmos Web contains some framework-specific wrappers, like the one for Preact, React, and Vue, that take care of required adaptions and workarounds and make working with Cosmos Web components feel like working with a framework-native component.