Jan Hug's repositories
lazy-brush
Smooth drawing with mouse, finger or other pointing device
nuxt-multi-cache
Advanced caching of components, routes and data for Nuxt 3. Dynamically define CDN cache control headers. Provides cache management API for purging items by key or using cache tags.
nuxt-graphql-middleware
GraphQL in the backend, fetch in the frontend. With TypeScript support.
lazy-brush-demo
Demo for lazy-brush and catenary-curve
catenary-curve
Calculate the catenary between two points. Useful for drawing hanging ropes, strings, chains and bridges
drupal-webpack-setup-example
A simple webpack setup for Drupal themes, with ES6, SCSS, Hot Module Replacement.
nuxt-page-dependencies
Defer rendering of components that depend on page data during SSR
drupal-behaviors-loader
Integrate Drupal Behaviors into your webpack setup, including HMR (hot module replacement)
grid-particle-shader
GLSL fragment shader drawing grid particles with parallax scrolling
nuxt-easy-texts
key-based texts/translations extractor and loader for Nuxt 3
nuxt-svg-icon-sprite
Automatically generate SVG <use> sprite for icons and illustrations
graphql_webform
Integration between GraphQL and Webform modules for Drupal.
drawmote-server
Node.js server for drawmote
drupal-graphql
GraphQL integration for Drupal 9/10
markdown-it
Markdown parser, done right. 100% CommonMark support, extensions, syntax plugins & high speed
nuxt-plugin-order
A small build module for Nuxt 3 to enforce a specific order of plugins at build time.
simple-peer
📡 Simple WebRTC video/voice and data channels
socketpeer
simple messaging via WebRTC Data Channels and WebSockets
ui_patterns
UI Patterns module