Skip to content
View johannschopplich's full-sized avatar

Sponsoring

@harlan-zw
@pi0
Block or Report

Block or report johannschopplich

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
johannschopplich/README.md
Visit my link tree

Visit my website

Visit my Instagram

Hi, I’m Johann. I work somewhere in between development and design β€”
A JavaScript one-trick pony with an aesthetic sense.

Projects

My current focus is on the Nuxt and Vue development experience.

Multi-Framework

  • unlazy: πŸͺ§ Universal lazy loading library for placeholder images leveraging native browser APIs

Nuxt.js & Vue.js

  • @nuxtjs/plausible: 🎟️ Plausible Analytics integration for Nuxt
  • nuxt-api-party: 🐬 Securely connect to any API with a server proxy and generated composables
  • nuxt-prepare: 🦎 Build actions for Nuxt
  • nuxt-vitalizer: πŸͺΏ Instantly better LCP scores in Google Lighthouse
  • nuxt-kql: 🫧 Kirby's Query Language API for Nuxt
  • nuxt-gtag: πŸ”Έ Google Analytics & Ads integration made easy
  • vue-stickers: 🍦 One component, multiple fancy sticker variants
  • @byjohann/vue-i18n: 🌐 Lightweight internationalization plugin for Vue

Tooling

  • @unocss/cli: 🎨 The CLI for UnoCSS. A perfect fit for traditional backends.
  • nitro-test-utils: πŸ§ͺ Testing environment and utilities for Nitro
  • pdfjs-serverless: πŸͺ­ Serverless build of PDF.js for Deno, workers, and other nodeless environments
  • kirbyup: πŸ†™ Official bundler for Kirby Panel plugins
  • kirbyuse: πŸŽ›οΈ Collection of Vue Composition utilities and typed window.panel for Kirby CMS

Libraries

  • unpdf: πŸ“„ Utilities to work with PDFs in Node.js, browser and workers
  • tokenx: πŸ“ GPT token estimation and context size utilities without a full tokenizer
  • apiful: ✴️ Unified, pluggable API client management for ofetch, route building and typed OpenAPI clients

Demos / Templates / App Starters

Kirby Plugins

Commercial

Open Source

Pinned Loading

  1. unocss/unocss unocss/unocss Public

    The instant on-demand atomic CSS engine.

    TypeScript 16k 799

  2. unrested unrested Public

    πŸš₯ Minimal, type-safe REST client using JS proxies (36 loc)

    TypeScript 160 2

  3. unlazy unlazy Public

    πŸͺ§ Universal lazy loading library for placeholder images leveraging native browser APIs

    TypeScript 691 10

  4. nuxt-api-party nuxt-api-party Public

    🐬 Securely connect to any API with a server proxy and generated composables

    TypeScript 239 9

  5. nuxt-gtag nuxt-gtag Public

    πŸ”Έ Google Analytics & Ads integration made easy

    TypeScript 286 8

  6. kirbyup kirbyup Public

    πŸ†™ Official bundler for Kirby Panel plugins

    TypeScript 51 3