Coding is as much a matter of personal growth as it is of logic and control-flow. I keep patience, curiosity, & exuberance in the same toolbox as vim and git.
nvim-regexplainer. Describe the regexp under the cursor
758splitjoin.nvim. 🪓🧷 Split or join list-like syntax constructs
99design-tokens-language-server. Editor tools for working with design tokens
89stripe-elements. Custom Element Wrapper for Stripe.js v3 Elements
84lit-css. Build Plugins for CSS tagged-template-literals
52lazy-image. Lazily load your images with <lazy-image> custom element
48cem. The standards-based Web Components multitool. Generate Custom Elements Manifests, Dev Server, LSP, and MCP for your app or design system
45rollup-plugin-lit-css. Moved to https://github.com/bennypowers/lit-css
35eleventy-plugin-slide-decks. 🎼 It makes an itsy-bitsy, teeny-weeny, web-component slide deck prezzy 🎵 🎚️ Write slide decks with 11ty and share them over the web. 🎴
23service-worker. Custom Element for declaratively adding a service worker with "Click To Update" prompt and optional auto-install.
23template-literal-comments.nvim. highlight languages embedded in ECMAScript template literals by adding a comment
19dotfiles. Make yourself at home
17rollup-plugin-modulepreload. Rollup plugin to add modulepreload links from generated chunks.
17state. Lazy, explicit, typed, 1kb one-way state management
16lit-css-loader. Webpack loader to load css files as lit-element tagged template literals
12webc.nvim. WebC Support for NeoVim
10gnome-shell-extension-firefox-pip. Make Firefox Picture-in-Picture window Always on Top
7json-viewer. Custom Element that shows a JavaScript object's properties as syntax-highlighted JSON.
7shaka-player. Custom element wrapper for google's Shaka Player
7template-instantiation-polyfill. A partial polyfill of the HTML Template Instantiation proposal
6commitlint-gh-actions. JavaScript
6leaflet-map. Leaflet map as web component
5mws-restaurant-reviews. Completed Example of Udacity's "Mobile Web Specialist Restaurant Reviews App" Project Using lit-html and es-modules
5cem-plugins. Custom Elements Manifest Analyzer Plugins
5card. Simple card custom element with header and actions
3changesets.nvim. Easily create changesets using your favourite editor
3svgo.nvim. Optimize SVGs in Neovim
3dev-feed. Web component that displays a feed for a dev.to user
3rollup-plugin-watch-assets. Dead-simple rollup plugin to watch (non-js) assets like HTML and CSS
2mixins. Useful mixins for custom-element authors
2starting-functional-javascript. A short slide deck on functional javascript
2document-color.nvim. 🌈 LSP-based colorizer for neovim
1fire-behavior. 🔥 Behavior which provides Polymer 2.0 elements with `fire`
1cache-persist-client-args-repro. TypeScript
1shul-tools. Synagogue Software - עם ישראל חי
1controller-host-color-picker. Color Picker Web Component With Reactive Controller
1