31 packages
create-stencil
Quickly create a new stencil component project: npm init stencil
jest-stencil-runner
Run tests on Stencil components using Jest.
@stencil/angular-output-target
Angular output target for @stencil/core components.
@stencil/cli
CLI for Stencil - Web component compiler
@stencil/core
A Compiler for Web Components and Progressive Web Apps
@stencil/dev-server
Development server for Stencil with DOM-based HMR
@stencil/eslint-plugin
ESLint rules specific to Stencil JS projects.
@stencil/helmet
Declaratively update the head from a Stencil app.
@stencil/less
The Stencil Less Plugin
@stencil/mock-doc
A minimal mock DOM implementation for SSR and testing
@stencil/playwright
Testing adapter to use Playwright with Stencil
@stencil/postcss
The Stencil PostCSS Plugin
@stencil/react-output-target
React output target for @stencil/core components.
@stencil/redux
Stencil Redux - A simple redux-connector for Stencil-built web components
@stencil/router
Stencil Router
@stencil/sass
The Stencil Sass Plugin
@stencil/ssg
Stencil Static Site Generation Utilities
@stencil/ssr
A package for server-side rendering Stencil components.
@stencil/state-tunnel
Stencil State Tunnel
@stencil/store
Store is a lightweight shared state library by the StencilJS core team. Implements a simple key/value map that efficiently re-renders components when necessary.
@stencil/storybook-plugin
Storybook plugin for Stencil
@stencil/stylus
The Stencil Stylus Plugin
@stencil/svelte-output-target
Svelte output target for @stencil/core components.
@stencil/types-output-target
Generate native TypeScript type definitions for using Stencil web components in various frameworks (React, Vue, Svelte, Solid, Preact).
@stencil/utils
Dev tools to improve cross platform experiences.