This is your work, valued

Zürich, Switzerland

Jan Hug

Elite
@dulnan

lazy-brush. Smooth drawing with mouse, finger or other pointing device

1.4k

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.

286

drawmote. Draw remotely on a screen with your phone

200

nuxt-graphql-middleware. A GraphQL Client for Nuxt 3

70

catenary-curve. Calculate the catenary between two points. Useful for drawing hanging ropes, strings, chains and bridges

53

lazy-brush-demo. Demo for lazy-brush and catenary-curve

45

artboard-deluxe. Mouse and touch friendly artboard library to pan and zoom any DOM element or canvas.

17

gymote. Phone as a remote pointing device via WebRTC and WebSockets

15

nuxt-svg-icon-sprite. Automatically generate SVG <use> sprite for icons and illustrations

13

peersox. Simple, high performance client and server for P2P WebRTC and WebSocket data connections.

9

drupal-webpack-setup-example. A simple webpack setup for Drupal themes, with ES6, SCSS, Hot Module Replacement.

9

nuxt-page-dependencies. Defer rendering of components that depend on page data during SSR

8

drupal-translations-webpack-plugin. JavaScript

6

vuetamin. Central state and animation loop for Vue

4

css-vhs-glitch. HTML

4

nuxt-easy-texts. key-based texts/translations extractor and loader for Nuxt 3

3

nuxt-language-negotiation. TypeScript

3

css-water. water effect using css filters

2

grid-particle-shader. GLSL fragment shader drawing grid particles with parallax scrolling

1

ScrumPoker. Simple Scrum Poker app written in Swift

1

drupal-behaviors-loader. Integrate Drupal Behaviors into your webpack setup, including HMR (hot module replacement)

1