# Projects

I am contributing to several open-source projects. Most of them are on GitHub, plus some of the WordPress plugins being available in the WordPress.org plugin directory.

This page has a list of all the projects I created and am the owner of. For a list of my contributions, check the home page.

## My WordPress Plugins

![Bootstrap for Contact Form 7 Logo](https://ps.w.org/bootstrap-for-contact-form-7/assets/banner-772x250.png)

### Bootstrap for Contact Form 7

This plugin modifies the output of the popular Contact Form 7 plugin to be styled in compliance with themes using the Bootstrap CSS framework.

10,000+ installs — 318,600 downloads — Rated 96 / 100

[Download from wordpress.org](https://wordpress.org/plugins/bootstrap-for-contact-form-7/)

[View Source on GitHub](https://github.com/felixarntz/bootstrap-for-contact-form-7)

![Native Lazyload Logo](https://ps.w.org/native-lazyload/assets/banner-772x250.png)

### Native Lazyload

Lazy-loads media using the native browser feature.

5,000+ installs — 91,062 downloads — Rated 60 / 100 — 7 contributions

[Download from wordpress.org](https://wordpress.org/plugins/native-lazyload/)

[View Source on GitHub](https://github.com/GoogleChromeLabs/wp-native-lazyload)

![Attachment Taxonomies Logo](https://ps.w.org/attachment-taxonomies/assets/banner-772x250.png)

### Attachment Taxonomies

This plugin adds categories and tags to the WordPress media library - lightweight and developer-friendly.

1,000+ installs — 72,867 downloads — Rated 92 / 100

[Download from wordpress.org](https://wordpress.org/plugins/attachment-taxonomies/)

[View Source on GitHub](https://github.com/felixarntz/attachment-taxonomies)

### Fast Smooth Scroll

This lightweight plugin enhances user experience by enabling smooth scrolling for anchor links without the need for jQuery or other dependencies.

800+ installs — 5,136 downloads — Rated 100 / 100

[Download from wordpress.org](https://wordpress.org/plugins/fast-smooth-scroll/)

[View Source on GitHub](https://github.com/felixarntz/fast-smooth-scroll)

![Vercel AI Gateway Provider Logo](https://ps.w.org/vercel-ai-gateway-provider/assets/banner-772x250.png)

### Vercel AI Gateway Provider

The Vercel AI Gateway connector offers access to hundreds of text, image, and video AI models through 1 API key.

200+ installs — 2,721 downloads — Rated 100 / 100

[Download from wordpress.org](https://wordpress.org/plugins/vercel-ai-gateway-provider/)

![AI Services Logo](https://ps.w.org/ai-services/assets/banner-772x250.png)

### AI Services

Makes AI centrally available in WordPress, whether via PHP, REST API, JavaScript, or WP-CLI - for any provider.

100+ installs — 8,896 downloads — Rated 100 / 100

[Download from wordpress.org](https://wordpress.org/plugins/ai-services/)

[View Source on GitHub](https://github.com/felixarntz/ai-services)

### Flush Transients

This plugin allows you to flush WordPress transients, plain and simple.

100+ installs — 2,636 downloads — Rated 100 / 100

[Download from wordpress.org](https://wordpress.org/plugins/flush-transients/)

[View Source on GitHub](https://github.com/felixarntz/flush-transients)

![WP Multi Network Logo](https://ps.w.org/wp-multi-network/assets/banner-772x250.png)

### WP Multi Network

A WordPress plugin that provides a network management interface for global multisite administrators.

80+ installs — 93,524 downloads — Rated 86 / 100 — 11 contributions

[Download from wordpress.org](https://wordpress.org/plugins/wp-multi-network/)

[View Source on GitHub](https://github.com/stuttter/wp-multi-network)

![WP-API JSON Feed Logo](https://ps.w.org/wp-api-json-feed/assets/banner-772x250.png)

### WP-API JSON Feed

Implements JSON feeds following the official JSON feed specification by using the WordPress REST API.

80+ installs — 4,653 downloads

[Download from wordpress.org](https://wordpress.org/plugins/wp-api-json-feed/)

[View Source on GitHub](https://github.com/felixarntz/wp-api-json-feed)

![Snow Fall Logo](https://ps.w.org/snow-fall/assets/banner-772x250.png)

### Snow Fall

Adds a subtle snow fall effect to your website, using a lightweight web component.

50+ installs — 3,841 downloads — Rated 100 / 100

[Download from wordpress.org](https://wordpress.org/plugins/snow-fall/)

[View Source on GitHub](https://github.com/felixarntz/snow-fall)

### Location Taxonomy

Registers a hierarchical taxonomy to associate your posts with locations.

Less than 10 installs — 736 downloads

[Download from wordpress.org](https://wordpress.org/plugins/location-taxonomy/)

[View Source on GitHub](https://github.com/felixarntz/location-taxonomy)

### Relevant Social URL

Allows to associate a social media post URL with each post, and optionally to display a link to it in the frontend.

Less than 10 installs — 840 downloads

[Download from wordpress.org](https://wordpress.org/plugins/relevant-social-url/)

[View Source on GitHub](https://github.com/felixarntz/relevant-social-url)

![Share Target Logo](https://ps.w.org/share-target/assets/banner-772x250.png)

### Share Target

Allows to share images and other content directly to a WordPress site through the Web Share Target API.

Less than 10 installs — 1,405 downloads

[Download from wordpress.org](https://wordpress.org/plugins/share-target/)

[View Source on GitHub](https://github.com/felixarntz/wp-share-target)

## My Projects on GitHub

### felixarntz-mu-plugins

My collection of MU plugins in individual files within a subdirectory, fully configurable in a maintainable way which allows for automatic updates.

Language: PHP — License: [GPL-2.0](https://api.github.com/licenses/gpl-2.0) — 162 stars

[View on GitHub](https://github.com/felixarntz/felixarntz-mu-plugins)

### wp-psr-cache

Object cache implementation for WordPress that acts as an adapter for PSR-6 and PSR-16 caching libraries.

Language: PHP — License: [GPL-2.0](https://api.github.com/licenses/gpl-2.0) — 34 stars

[View on GitHub](https://github.com/felixarntz/wp-psr-cache)

### wp-ai-sdk-chatbot-demo

Implements a basic AI chatbot demo using the PHP AI Client SDK.

Language: PHP — 30 stars

[View on GitHub](https://github.com/felixarntz/wp-ai-sdk-chatbot-demo)

### wp-cache-js

A JavaScript-based cache solution for WordPress using the client's local storage or, as fallback, a simple variable storage.

Language: JavaScript — 25 stars

[View on GitHub](https://github.com/felixarntz/wp-cache-js)

### wp-packages

Monorepo with the various WordPress NPM packages I maintain.

Language: TypeScript — License: [GPL-2.0](https://api.github.com/licenses/gpl-2.0) — 20 stars

[View on GitHub](https://github.com/felixarntz/wp-packages)

### ai-code-agents

A TypeScript SDK for creating coding agents that can interact with various sandboxed execution environments - built on top of the AI SDK

Language: TypeScript — License: [MIT](https://api.github.com/licenses/mit) — 18 stars

[View on GitHub](https://github.com/felixarntz/ai-code-agents)

### movie-log

Log the movies your watch in WordPress, using IMDB.

Language: PHP — 11 stars

[View on GitHub](https://github.com/felixarntz/movie-log)

### wp-network-roles

Implements network-wide user roles in WordPress.

Language: PHP — License: [GPL-2.0](https://api.github.com/licenses/gpl-2.0) — 9 stars

[View on GitHub](https://github.com/felixarntz/wp-network-roles)

### theme-boilerplate

Theme boilerplate based on \_s, with lots of additional features.

Language: PHP — License: [GPL-2.0](https://api.github.com/licenses/gpl-2.0) — 8 stars

[View on GitHub](https://github.com/felixarntz/theme-boilerplate)

### wp-global-options

Implements a global option storage in WordPress.

Language: PHP — License: [GPL-2.0](https://api.github.com/licenses/gpl-2.0) — 8 stars

[View on GitHub](https://github.com/felixarntz/wp-global-options)

### attachment-taxonomies-feature

Feature plugin to improve attachment taxonomy support in WordPress.

Language: PHP — License: [GPL-3.0](https://api.github.com/licenses/gpl-3.0) — 7 stars

[View on GitHub](https://github.com/felixarntz/attachment-taxonomies-feature)

### wp-admin-notices

An API for registering and rendering WordPress admin notices.

Language: PHP — License: [GPL-2.0](https://api.github.com/licenses/gpl-2.0) — 7 stars

[View on GitHub](https://github.com/felixarntz/wp-admin-notices)

### wp-global-admin

Introduces a global admin panel in WordPress.

Language: PHP — License: [GPL-2.0](https://api.github.com/licenses/gpl-2.0) — 7 stars

[View on GitHub](https://github.com/felixarntz/wp-global-admin)

### biome

Reusable Biome (GritQL) lint rules that make your agent produce better code in fewer review cycles.

Language: JavaScript — License: [MIT](https://api.github.com/licenses/mit) — 4 stars

[View on GitHub](https://github.com/felixarntz/biome)

### wp-shortcode-cache

Adds a customizable cache layer to all shortcodes in WordPress.

Language: PHP — 4 stars

[View on GitHub](https://github.com/felixarntz/wp-shortcode-cache)

### wp-composer-stack-lib

Library classes to be used in the WP Composer Stack project boilerplate.

Language: PHP — License: [GPL-2.0](https://api.github.com/licenses/gpl-2.0) — 3 stars

[View on GitHub](https://github.com/felixarntz/wp-composer-stack-lib)

### wp-plugin-contracts

Set of interfaces used for WordPress plugins.

Language: PHP — License: [GPL-2.0](https://api.github.com/licenses/gpl-2.0) — 3 stars

[View on GitHub](https://github.com/felixarntz/wp-plugin-contracts)

### packages

My personal NPM packages

Language: TypeScript — License: [MIT](https://api.github.com/licenses/mit) — 2 stars

[View on GitHub](https://github.com/felixarntz/packages)

### toony

Generate cartoons, storyboards, and movies on an infinite canvas - powered by AI SDK and AI Gateway.

Language: TypeScript — 2 stars

[View on GitHub](https://github.com/felixarntz/toony)

### wp-empty-theme

"Empty" WordPress theme for testing a barebones WordPress site, as a reference point to compare actual themes and plugins to.

Language: PHP — License: [GPL-2.0](https://api.github.com/licenses/gpl-2.0) — 2 stars

[View on GitHub](https://github.com/felixarntz/wp-empty-theme)

### felixarntz

Language: — 1 star

[View on GitHub](https://github.com/felixarntz/felixarntz)

### terminal-image

A PHP port of the popular JavaScript library of the same name, enabling the display of images directly in the terminal.

Language: PHP — 1 star

[View on GitHub](https://github.com/felixarntz/terminal-image)

### wp-composer-stack

A modern WordPress stack with Composer.

Language: PHP — License: [GPL-2.0](https://api.github.com/licenses/gpl-2.0) — 1 star

[View on GitHub](https://github.com/felixarntz/wp-composer-stack)

### wp-plugin-control

Improves plugin control on multisite by supporting enabling and disabling of plugins per site or network.

Language: PHP — 1 star

[View on GitHub](https://github.com/felixarntz/wp-plugin-control)

### config

Configuration utility with validation.

Language: PHP — License: [GPL-2.0](https://api.github.com/licenses/gpl-2.0) — 0 stars

[View on GitHub](https://github.com/felixarntz/config)

### contracts

Set of interfaces used for common functionality.

Language: PHP — License: [GPL-2.0](https://api.github.com/licenses/gpl-2.0) — 0 stars

[View on GitHub](https://github.com/felixarntz/contracts)

### eve-harness-ai-sdk-coding-agent

eve demo agent that checks out AI SDK repo

Language: TypeScript — 0 stars

[View on GitHub](https://github.com/felixarntz/eve-harness-ai-sdk-coding-agent)

### eve-harness-basic-agent

basic eve demo agent

Language: TypeScript — 0 stars

[View on GitHub](https://github.com/felixarntz/eve-harness-basic-agent)

### new-next

CLI tool to initialize a modern, opinionated Next.js project, with PNPM or Bun, and Ultracite. Optionally install shadcn UI, AI SDK, and AI Elements.

Language: TypeScript — 0 stars

[View on GitHub](https://github.com/felixarntz/new-next)

### slides

Slides for my presentations.

Language: HTML — 0 stars

[View on GitHub](https://github.com/felixarntz/slides)

### test-realtime-browser

Next.js test app to explore realtime API usage

Language: TypeScript — 0 stars

[View on GitHub](https://github.com/felixarntz/test-realtime-browser)

### theme-boilerplate-devhub

DevHub integration with WordPress PHPDoc Parser for my theme boilerplate.

Language: PHP — 0 stars

[View on GitHub](https://github.com/felixarntz/theme-boilerplate-devhub)

### toaster-reviews-content

Demo content for testing.

Language: — 0 stars

[View on GitHub](https://github.com/felixarntz/toaster-reviews-content)

### values

Configuration-driven value objects with validation and sanitization.

Language: PHP — License: [GPL-2.0](https://api.github.com/licenses/gpl-2.0) — 0 stars

[View on GitHub](https://github.com/felixarntz/values)

## Donations

All the above GitHub projects can be used completely free forever. However, if you like any of these projects and would like to support my contributions, I would be glad if you donated some money to me.

[Buy me a beer](https://paypal.me/flixos90)