Skip to content
View johannschopplich's full-sized avatar

Sponsoring

@pi0
@egoist

Block or report johannschopplich

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
johannschopplich/README.md

Hi, I’m Johann. A developer 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
  • apiful: 🍷 Extensible, typed API tooling β€” from generated OpenAPI clients to server-side utilities, for any JavaScript runtime

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
  • resultx: 🀝 Minimalist, strongly-typed result pattern for TypeScript

Demos / Templates / App Starters

Kirby Plugins

Commercial

Open Source

  • kirby-serp-preview: πŸ” Kirby Panel plugin for search engine result page previews
  • kirby-headless: 🦭 Kirby, but headless first with bearer token authentication and KQL utilities
  • kirby-algolia-docsearch: πŸ”¦ Index and search your Kirby site with Algolia DocSearch

Pinned Loading

  1. unlazy unlazy Public

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

    TypeScript 771 13

  2. unocss/unocss unocss/unocss Public

    The instant on-demand atomic CSS engine.

    TypeScript 16.9k 848

  3. nitro-test-utils nitro-test-utils Public

    πŸ§ͺ Testing environment and utilities for Nitro

    TypeScript 70 2

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

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

    TypeScript 266 12

  5. nuxt-gtag nuxt-gtag Public

    πŸ”Έ Google Analytics & Ads integration made easy

    TypeScript 308 11

  6. kirbyup kirbyup Public

    πŸ†™ Official bundler for Kirby Panel plugins

    TypeScript 51 3