Skip to content

johannschopplich/johannschopplich

Repository files navigation

Hi, I'm Johann.

🌐 Website · 🔗 Linktree

I'm a self-taught developer who went from pharmacy to code. I learn best by building things, so that's what you'll find here.

Universal Tooling

  • 🎒 toon: Token-Oriented Object Notation (TOON) – Compact, human-readable, schema-aware JSON for LLM prompts. Spec, benchmarks, TypeScript SDK.
  • 🍷 apiful: Extensible & type-safe API tooling – generated OpenAPI clients and server-side utilities, for any JavaScript runtime
  • 📐 tokenx: Fast token estimation at 96% accuracy of a full tokenizer in a 2kB bundle
  • 🪧 unlazy: Universal lazy loading library for placeholder images leveraging native browser APIs
  • 📄 unpdf: PDF extraction and rendering across all JavaScript runtimes

Nuxt & Vue

  • 🎟️ @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-kirby: Kirby CMS integration for Nuxt with KQL support
  • 🔸 nuxt-gtag: Google Analytics & Ads integration made easy

Libraries

  • 🎨 @unocss/cli: The CLI for UnoCSS. A perfect fit for traditional backends.
  • 🧪 nitro-test-utils: Testing environment and utilities for Nitro
  • 🧬 utilful: A collection of TypeScript utilities
  • 🆙 kirbyup: Official bundler for Kirby Panel plugins
  • 🎛️ kirbyuse: Collection of Vue Composition utilities and typed window.panel for Kirby CMS

Kirby CMS

Commercial Plugins

Open Source Plugins

  • 🔍 kirby-serp-preview: Kirby Panel plugin for search engine result page previews
  • 🧭 kirby-minimap: Sidebar content navigation plugin for the Kirby Panel
  • 🦭 kirby-headless: Kirby, but headless first with bearer token authentication and KQL utilities

Starters & Templates

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published