The goal of Open Web Components is to empower everyone with a powerful and battle-tested setup for sharing open-source web components. We try to achieve this by giving a set of recommendations and defaults on how to facilitate your web component project. Our recommendations covers things such as development, linting, testing and building for production.
This will kickstart a menu guiding you through all available Open Web Components actions.
# in a new or existing folder: npm init @open-wc
Our Guides / Tools
Our Guides / Tools must fulfill certain criteria before we publish them.
- Language or platform features/APIs must be released without a flag in the stable version of at least one browser
- Libraries must offer an ES module version
We follow many of the development practices defined by Modern Web, our sister project. We recommend taking a look at their guides and documentation as well.