Baike.dev
All toolsOnline toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
O

open-wc

> 编程语言
Open source

Open Web Components: guides, tools and libraries for developing web components.

2.4K stars0 likes2 views
WebsiteGitHub

About

Open Web Components: guides, tools and libraries for developing web components.

Open Web Component Recommendations

Open Web Components provides a set of defaults, recommendations and tools to help facilitate your web component project. Our recommendations include: developing, linting, testing, building, tooling, demoing, publishing and automating.

Usage

bash
# in a new or existing folder:
npm init @open-wc
# requires node 10 & npm 6 or higher

This will kickstart a menu guiding you through all available actions.

…

Homepage

For more details please visit us at open-wc.org.

Packages

Package Version Description
building-rollup Default configuration for working with rollup.
create Scaffold web components following open-wc recommendations.
demoing-storybook Storybook configuration following open-wc recommendations.
eslint-config Eslint configuration following open-wc recommendations.
@web/dev-server Modern development server for web applications, replacing es-dev-server.
polyfills-loader Load web component polyfills using dynamic imports.
scoped-elements Auto define custom elements to scope them and avoid the name collision.
semantic-dom-diff To compare dom and shadow dom trees. Part of open-wc recommendations.
testing Testing following open-wc recommendations.
testing-helpers Testing Helpers following open-wc recommendations.
testing-karma Testing with Karma following open-wc recommendations.
testing-karma-bs Testing with Karma using Browserstack following open-wc recommendations.
testing-wallaby Testing with wallaby following open-wc recommendations.

Contact

Feel free to reach out to us on (Twitter) or create a github issue for any feedback or questions you might have.

You can also find us on the Lit & Friends slack in the #open-wc channel.

You can join the Lit & Friends slack by visiting https://lit.dev/slack-invite/.

Sponsored by

Supported by

Guide

bash
# bootstrap/setup
npm install

# linting
npm run lint

# local testing
npm run test

# testing via browserstack
npm run test:bs

# run commands only for a specific scope
lerna run <command> --scope @open-wc/<package-name> --stream

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

JavaScripthacktoberfestjavascriptlit-elementweb-components

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言