Hi there 👋 I am an active contributor to WordPress.org Meta, leading a team at Automattic working on WordPress Playground, the translation infrastructure, Data Liberation, and, previously, Matrix. Browse my…
Hi there 👋
I am an active contributor to WordPress.org Meta, leading a team at Automattic working on WordPress Playground, the translation infrastructure, Data Liberation, and, previously, Matrix.
Browse my repositories to find all my open source activities which include many WordPress plugins, little tools, and contributions to open source projects I personally use.
Also make sure to check out my personal blog at https://alex.kirk.at/ where I write about my projects and occasionally comment on happenings on the Internet. My WordPress is also my own Mastodon instance, so you can follow me at @[email protected].
-
friends
A social network between WordPresses. Privacy focused, by itself a self-hosted RSS++ reader with notifications. Combine with other plugins to make your WordPress a full personal Mastodon instance.
PHP ★ 101 9d agoExplain → -
enable-mastodon-apps
Allow accessing your WordPress blog with Mastodon clients
PHP ★ 45 9d agoExplain → -
php-ratelimiter
A small class that uses Memcache to allow only a certain number of requests per a certain amount of minutes.
PHP ★ 38 8y agoExplain → -
dash-phpunit
Dash docset for PHPUnit
PHP ★ 36 6y agoExplain → -
StatusBarJsonPath
Sublime Text plugin to get the JSONPath under the cursor in a JSON
Python ★ 29 2y agoExplain → -
playground-step-library
Custom Steps for WordPress Playground
TypeScript ★ 26 11d agoExplain → -
url_cleanser
Safari extension that removes many of the common tracking variables that web publishers append to URLs.
JavaScript ★ 22 15y agoExplain → -
awesome-wordpress-playground
A collection of awesome WordPress Playground uses and resources
★ 19 1y agoExplain → -
Wiener-Linien-API
No description.
PHP ★ 12 15y agoExplain → -
ai-assistant
An AI-powered chat interface for WordPress Playground. Bring your own API key or connect to a local LLM.
JavaScript ★ 10 2d agoExplain → -
post-collection
To be used with the Friends Plugin: Collect posts from around the web and create feeds.
PHP ★ 9 1d agoExplain → -
extract-wp-hooks
A script to extract available WordPress hooks for a Github Wiki
PHP ★ 8 18d agoExplain → -
jQuery-Placeholder
A plugin that enables HTML5 placeholder support for legacy browsers
JavaScript ★ 8 16y agoExplain → -
family-wiki
Keep your family history in a wiki hosted on WordPress.
PHP ★ 8 1y agoExplain → -
send-to-e-reader
Send new articles directly to your e-reader via e-mail or download the ePub.
PHP ★ 6 20d agoExplain → -
blueprint-extractor
No description.
PHP ★ 5 1d agoExplain → -
personal-crm
Personal CRM WordPress plugin
PHP ★ 5 27d agoExplain → -
friends-mastodon-like-interface
Show the Friends status posts in a UI like Mastodon
CSS ★ 5 1y agoExplain → -
friends-parser-rss-bridge
To be used with the Friends Plugin: Use a local version of RSS-Bridge to view feeds for web sites that don't provide machine readable feeds.
PHP ★ 5 3y agoExplain → -
mastodon-api-tester
User interface to test a Mastodon API
HTML ★ 5 1y agoExplain → -
cll
An easy to use command line interface for ChatGPT and Ollama in PHP with a Web viewer
PHP ★ 5 6mo agoExplain → -
hackernews-collapsible-threads
Hacker News Collapsible Threads Bookmarklet
JavaScript ★ 5 11y agoExplain → -
wp-app
Build modern web applications on WordPress with routing, admin bar integration, and theme isolation.
PHP ★ 4 20h agoExplain → -
friends-autoresolve-links
To be used with the Friends Plugin: Transform plaintext links of incoming content (especially t.co shortlinks) into rich(er) links.
PHP ★ 4 3y agoExplain → -
blueprint-recorder
Allow booting up a playground of the current install.
PHP ★ 4 1y agoExplain → -
friends-roles
Manage Roles in the Friends Plugin
PHP ★ 3 3y agoExplain → -
friends-parser-fraidyscrape
To be used with the Friends Plugin: Use the Fraidyscrape extractor to view feeds for web sites that don't provide machine readable feeds.
PHP ★ 3 1y agoExplain → -
blueprint-browser-extension
No description.
JavaScript ★ 3 10mo agoExplain → -
contribute-to-wordpress
A WordPress plugin that helps developers get ready for contributing to WordPress core, themes, and plugins.
PHP ★ 3 8mo agoExplain → -
my-post-stats
A WordPress dashboard widget to display your own post stats.
PHP ★ 2 1d agoExplain → -
memex
Turn WordPress into a note-taking app — bi-directional links, backlinks, daily notes, tags, reminders, and import from well-known note taking apps.
PHP ★ 2 1d agoExplain → -
my-apps
A WordPress app launcher
JavaScript ★ 2 1d agoExplain → -
create-wp-app
Scaffold a WordPress app
PHP ★ 2 5d agoExplain → -
chat-with-wp
Prototype: Create a Website from a Screenshot and Refine It, All in the Browser
HTML ★ 2 2y agoExplain → -
static-archive
Auto-generate a self-contained static HTML archive of your site's posts
PHP ★ 2 19d agoExplain → -
friends-debugger
Tooling for debugging the Friends Plugin more easily.
PHP ★ 2 2mo agoExplain → -
slightly-blocked ⑂
A block theme fork of the Slightly theme by Nick Ciliak
CSS ★ 2 2mo agoExplain → -
gutenberg ⑂
Printing since 1440. Development hub for the editor focus in core. Beta plugin is available from the official WordPress repository.
JavaScript ★ 2 5y agoExplain → -
export-wxz
No description.
PHP ★ 2 5y agoExplain → -
github-contributions
A WordPress plugin to display Github contributions
PHP ★ 2 3y agoExplain → -
reorder-my-sites
For WordPress Multisite. Reorders the My Sites dropdown menu in the Admin Bar alphabetically. It keeps the main blog at the top.
PHP ★ 2 3y agoExplain → -
friends-browser-extension-manifest-2 ⑂
WebExtension to preview RSS feeds in the browser
JavaScript ★ 2 2y agoExplain → -
wcde-2023-presentation
No description.
HTML ★ 2 2y agoExplain → -
post-about-github-releases
WordPress plugin to create blog posts for new releases from Github
PHP ★ 2 2y agoExplain → -
sb
Utility to quickly sandbox and unsandbox a host
Shell ★ 2 1y agoExplain → -
build-my-website
No description.
PHP ★ 2 1y agoExplain → -
my-telex-blocks
Combine multiple blocks from telex.automattic.ai into a single plugin
HTML ★ 2 7mo agoExplain → -
adbtuifm ⑂
A TUI File Manager for ADB
Go ★ 2 6mo agoExplain → -
wp-public-data-analyzer
Analyze public WP Plugin Data
PHP ★ 2 5mo agoExplain → -
learn-in-wordpress
Just a demo of an idea: A learning platform framework for WordPress that allows plugins to register interactive lessons and tracks user progress
PHP ★ 2 4mo agoExplain → -
SourceLinker
Sublime Text plugin to generate HTTP URLs for source lines
Python ★ 2 6y agoExplain → -
syntaxhighlighter-ansi
No description.
PHP ★ 1 1d agoExplain → -
shouter
A little server-side bot for WordPress Real Time Collaboration
PHP ★ 1 3d agoExplain → -
claude-exporter ⑂
A Chrome extension that allows you to export your Claude.ai conversations and artifacts in various formats (JSON, Markdown, Plain Text) with support for bulk exports and conversation browsing.
JavaScript ★ 1 1mo agoExplain → -
convert-to-wp-app
Convert existing static frontend apps into WpApp plugins
PHP ★ 1 12d agoExplain → -
wordpress-playground ⑂
Run WordPress in the browser via WebAssembly PHP
JavaScript ★ 1 3d agoExplain → -
keeping-contact
No description.
PHP ★ 1 20d agoExplain → -
chat-to-blog
WordPress plugin to Import media from Beeper group chats and create blog posts
JavaScript ★ 1 20d agoExplain → -
stream ⑂
🗄️ Stream plugin for WordPress
PHP ★ 1 23d agoExplain → -
ai-provider-for-lmstudio
LM Studio provider for the WordPress AI Client
PHP ★ 1 27d agoExplain → -
friends-browser-extension
No description.
JavaScript ★ 1 1mo agoExplain → -
mywp
my.wordpress.net Implementation Dashboard
HTML ★ 1 2mo agoExplain → -
friends-post-collection-syndicator
No description.
PHP ★ 1 5y agoExplain → -
ftr-site-config ⑂
Site-specific article extraction rules to aid content extractors, feed readers, and 'read later' applications.
★ 1 5y agoExplain → -
export-command ⑂
Exports WordPress content to a WXR file.
★ 1 5y agoExplain → -
wordpress-importer-placeholder-bridge
No description.
PHP ★ 1 5y agoExplain → -
import-command ⑂
Imports content from a given WXR file.
★ 1 5y agoExplain → -
wordpress-importer ⑂
The WordPress Importer
★ 1 5y agoExplain → -
gutenberg-everywhere ⑂
Gutenberg in WordPress comments, admin pages, bbPress, and BuddyPress.
★ 1 4y agoExplain → -
refined.blog ⑂
No description.
★ 1 4y agoExplain → -
regenerate-thumbnails ⑂
WordPress plugin for regenerating thumbnails of uploaded images. Over 1 million active users and counting.
PHP ★ 1 4y agoExplain → -
masterbar-note ⑂
No description.
PHP ★ 1 4y agoExplain → -
indie-microblogging ⑂
For drafts of the Indie Microblogging book.
★ 1 4y agoExplain → -
oh-my-zsh ⑂
A community-driven framework for managing your zsh configuration. Includes 120+ optional plugins (rails, git, OSX, hub, capistrano, brew, ant, macports, etc), over 120 themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.
Shell ★ 1 4y agoExplain → -
docs ⑂
Documentation for everything mautrix
★ 1 4y agoExplain → -
trellis
A trellis configuration for the development of the Social Learning Environment Spaces.
★ 1 4y agoExplain → -
spectre ⑂
Spectre.css - A Lightweight, Responsive and Modern CSS Framework
SCSS ★ 1 4y agoExplain → -
chatrix ⑂
Single Page Matrix Client
★ 1 4y agoExplain → -
fraidycat ⑂
Follow blogs, wikis, YouTube channels, as well as accounts on Twitter, Instagram, etc. from a single page.
★ 1 4y agoExplain → -
chatterbox ⑂
Chatterbox lets you securely embed Hydrogen on any website!
TypeScript ★ 1 4y agoExplain → -
woodcut-right ⑂
Free WordPress Themes
★ 1 3y agoExplain → -
extension-command ⑂
Manages plugins and themes, including installs, activations, and updates.
★ 1 3y agoExplain → -
preferred-languages ⑂
Choose languages for displaying WordPress in, in order of preference.
★ 1 3y agoExplain → -
dobble-generator ⑂
Online Doodle / Spot It! like card generator
★ 1 3y agoExplain → -
gp-translation-extended-api
No description.
PHP ★ 1 3y agoExplain → -
GlotPress ⑂
GlotPress, a Future WordPress Plugin
PHP ★ 1 3y agoExplain → -
utf8-dissect
No description.
PHP ★ 1 3y agoExplain → -
wcvie2023-presentation
No description.
HTML ★ 1 3y agoExplain → -
wp-glotpress-playground
No description.
PHP ★ 1 3y agoExplain → -
biscotti ⑂
Biscotti bakes your WordPress logged in user cookie for an extended period of time.
★ 1 3y agoExplain → -
matrix-spec ⑂
The Matrix protocol specification
★ 1 3y agoExplain → -
photoprism ⑂
Photos App powered by Go and Google TensorFlow 🌈 🎄
Go ★ 1 3y agoExplain → -
action-wordpress-plugin-deploy ⑂
Deploy your plugin to the WordPress.org repository using GitHub Actions
★ 1 2y agoExplain → -
wp-playground-helpers
Some useful utilities for the WordPress Playground
★ 1 2y agoExplain → -
smallweb ⑂
Kagi Small Web
★ 1 2y agoExplain → -
ollama ⑂
Get up and running with Llama 2 and other large language models locally
★ 1 2y agoExplain → -
translate-live-nov-2023
No description.
HTML ★ 1 2y agoExplain → -
wordpress-indieauth ⑂
IndieAuth for WordPress
PHP ★ 1 2y agoExplain → -
matrixsummit2023-presentation
No description.
HTML ★ 1 2y agoExplain → -
tour-blueprint
No description.
PHP ★ 1 2y agoExplain → -
startpage
Create your own browser startpage within your WordPress
PHP ★ 1 2y agoExplain → -
HumbleNewTabPage ⑂
New tab page extension for Chrome and Firefox
JavaScript ★ 1 2y agoExplain → -
paste-as-link
VS Code Extension to paste a link from clipboard
TypeScript ★ 1 2y agoExplain → -
try-wordpress-bookmarklet
An experiment to extract data from the current website into a WordPress Playground
HTML ★ 1 2y agoExplain → -
matrix-react-sdk ⑂
Matrix SDK for React Javascript
TypeScript ★ 1 1y agoExplain → -
sqlite-database-integration ⑂
Feature Plugin to add SQLite support to WordPress. Under Development.
★ 1 1y agoExplain → -
kanso ⑂
The WordPress theme for rich.blog
★ 1 1y agoExplain → -
akirk
No description.
★ 1 1y agoExplain → -
wordpress-activitypub ⑂
ActivityPub for WordPress
PHP ★ 1 1y agoExplain → -
wordpress-develop ⑂
WordPress Develop, Git-ified. Synced from git://develop.git.wordpress.org/, including branches and tags! This repository is just a mirror of the WordPress subversion repository. Please include a link to a pre-existing ticket on https://core.trac.wordpress.org/ with every pull request.
PHP ★ 1 2mo agoExplain → -
PersonalOS ⑂
No description.
★ 1 1y agoExplain → -
xhprof-toolset ⑂
No description.
★ 1 1y agoExplain → -
wpvie-slack-matrix-2024
WordPress Meetup Vienna 2024: Matrix as an Alternative to Slack
HTML ★ 1 1y agoExplain → -
wordpress.org ⑂
WordPress.org Meta, Git-ified. Synced from git://meta.git.wordpress.org/ This repository is just a mirror of the WordPress Meta subversion repository. Please include a link to a pre-existing ticket on https://meta.trac.wordpress.org/ with every pull request.
PHP ★ 1 1y agoExplain → -
refined-github ⑂
:octocat: Browser extension that simplifies the GitHub interface and adds useful features
★ 1 1y agoExplain → -
playground-docs-wiki
No description.
★ 1 1y agoExplain → -
wp-oop-plugin-lib ⑂
A library providing classes around WordPress APIs, to be used for example in object oriented WordPress plugins.
★ 1 1y agoExplain → -
debug-bar ⑂
Development of the WordPress Debug Bar plugin.
★ 1 1y agoExplain → -
health-check ⑂
Health Check is a WordPress plugin that will perform a number of checks on your WordPress install to detect common configuration errors and known issues.
★ 1 1y agoExplain → -
harper ⑂
The Grammar Checker for Developers
★ 1 1y agoExplain → -
wcnl2024-presentation
No description.
HTML ★ 1 1y agoExplain → -
nautilus ⑂
A WordPress block theme.
★ 1 1y agoExplain → -
fedipress ⑂
Plugin Wordpress para customizar plugin Friends
★ 1 1y agoExplain → -
thinkery
Thinkery implemented as a WordPress plugin
HTML ★ 1 1y agoExplain → -
translation-bits ⑂
No description.
★ 1 1y agoExplain → -
recipepress-reloaded ⑂
No description.
★ 1 1y agoExplain → -
pure ⑂
Pretty, minimal and fast ZSH prompt
★ 1 1y agoExplain → -
years-ago-today ⑂
A plugin for WordPress that adds an admin dashboard widget (and optional daily email) that lists posts published to your site on this day in years past.
PHP ★ 1 1y agoExplain → -
wporg-gp-contributor-moderation ⑂
Blocks specific users from accessing the translation system for submitting incorrect translations repeatedly.
★ 1 11mo agoExplain → -
blueprints-demos ⑂
This repository contains a set of blueprints
★ 1 10mo agoExplain → -
cantfollowyou
Promote the Fediverse for centralized network users
PHP ★ 1 10mo agoExplain → -
playwright-testing-plugin ⑂
WordPress Plugin created to demo Playwright integration
★ 1 9mo agoExplain → -
zwjemoji
Zero-width-joiner Emoji Compiler
HTML ★ 1 8mo agoExplain → -
post-checklist
No description.
JavaScript ★ 1 8mo agoExplain → -
PHP_CodeSniffer ⑂
PHP_CodeSniffer tokenizes PHP files and detects violations of a defined set of coding standards.
★ 1 8mo agoExplain → -
CapsulePress ⑂
Fork of DanQ.me's Gemini/Spartan/Gopher server with a WordPress backend
Ruby ★ 1 8mo agoExplain → -
unit-test-failure
No description.
Python ★ 1 8mo agoExplain → -
wpvie-telex-2025
Presentation for the WordPress Meetup Vienna November 2025
HTML ★ 1 7mo agoExplain → -
pheditor ⑂
PHP file editor
PHP ★ 1 7mo agoExplain → -
bat ⑂
A cat(1) clone with wings.
★ 1 6mo agoExplain → -
playground-welcome
No description.
HTML ★ 1 5mo agoExplain → -
wordpress-atproto ⑂
No description.
★ 1 5mo agoExplain → -
hookbox ⑂
HookBox is a Comet server and message queue that tightly integrates with your existing web application via web hooks and a REST interface.
JavaScript ★ 1 15y agoExplain → -
jquery-ui-multiselect-widget ⑂
jQuery UI MultiSelect widget
JavaScript ★ 1 14y agoExplain → -
homebrew ⑂
The missing package manager for OS X.
Ruby ★ 1 12y agoExplain → -
nginx_http_push_module ⑂
Turn NGiNX into an adept HTTP push server.
C ★ 1 15y agoExplain → -
cookbook
Store your recipes in WordPress
PHP ★ 0 21h agoExplain → -
wordopedia
A personal encyclopedia app for searching, saving, refreshing, and annotating Wikipedia articles in WordPress.
PHP ★ 0 1d agoExplain → -
wordpress-courses
A personal study helper for Learn WordPress courses with course plans, lesson checklists, dates, and progress tracking
PHP ★ 0 1d agoExplain → -
auto-linker
Auto-linker bot for WordPress RTC
PHP ★ 0 3d agoExplain → -
capital-p-dangit
A Captial P bot for WordPress RTC
PHP ★ 0 3d agoExplain → -
wordcamp-companion
Makes your WordCamp experience more comfortable
JavaScript ★ 0 6d agoExplain → -
apiary-press ⑂
No description.
★ 0 2d agoExplain → -
beeper-demo-mode
Override Beeper API names and photos for demos
PHP ★ 0 27d agoExplain → -
dash-wordpress-docset-fixes
No description.
PHP ★ 0 27d agoExplain → -
blueprints ⑂
Blueprints gallery and examples
★ 0 1mo agoExplain → -
Automattic-Tracks-Android ⑂
Client library for tracking user events for later analysis
★ 0 2mo agoExplain → -
atuin ⑂
✨ Making your shell magical
★ 0 3mo agoExplain → -
package_control_channel ⑂
Default channel file for Package Control. Follow the directions at:
Python ★ 0 4y agoExplain → -
airplane-mode ⑂
Disables external data calls and loading for working on a purely local (i.e. no internet connection) WordPress site
★ 0 1y agoExplain → -
dendrite ⑂
Dendrite is a second-generation Matrix homeserver written in Go!
★ 0 3y agoExplain → -
youtube-dl ⑂
Small command-line program to download videos from YouTube.com and other video sites
Python ★ 0 10y agoExplain → -
local-glotpress-mockup
No description.
PHP ★ 0 3y agoExplain → -
laravel-feed ⑂
Easily generate RSS feeds
★ 0 3y agoExplain → -
wp-feature-notifications ⑂
The WP-Notify feature plugin
★ 0 3y agoExplain → -
nginx-push-stream-module ⑂
A pure stream http push technology for your Nginx setup. Comet made easy and really scalable.
C ★ 0 4y agoExplain → -
certbot-dns-inwx ⑂
INWX DNS authenticator plugin for certbot
★ 0 4y agoExplain → -
sublime-PHP_CBF ⑂
Sublime Text plugin for PHP_CodeSniffer
Python ★ 0 4y agoExplain → -
translate-w-org-env ⑂
Local development environment for translate.wordpress.org
★ 0 4y agoExplain → -
rss-bridge ⑂
The RSS feed for websites missing it
PHP ★ 0 5y agoExplain → -
jsdom ⑂
A JavaScript implementation of various web standards, for use with Node.js
★ 0 5y agoExplain → -
fetch-mock ⑂
Mock http requests made using fetch
★ 0 5y agoExplain → -
free-as-in-speech ⑂
An experiment.
★ 0 5y agoExplain → -
wp-editor ⑂
WP Editor
JavaScript ★ 0 8y agoExplain → -
ofxstatement-austrian ⑂
A collection of parsers for proprietary statement formats, produced by certain austrian banks. It is a plugin for ofxstatement.
★ 0 5y agoExplain → -
wp-cli ⑂
⚙️ WP-CLI framework
★ 0 5y agoExplain → -
meta-environment ⑂
A collection of scripts that provision the official WordPress.org websites into a Varying Vagrant Vagrants installation.
★ 0 6y agoExplain → -
basemap.at ⑂
How-To host the vector tiles provided by basemap.at
★ 0 6y agoExplain → -
save-as-ebook ⑂
Save a web page/selection as an eBook (.epub format) - a Chrome/Firefox/Opera Web Extension
★ 0 6y agoExplain → -
node-phone ⑂
With a given country and phone number, validate and format the phone number to E.164 standard
★ 0 6y agoExplain → -
png.js ⑂
A (animated) PNG decoder in JavaScript for the HTML5 canvas element and Node.js
CoffeeScript ★ 0 11y agoExplain → -
offline-issues ⑂
:grey_exclamation: :signal_strength: Get your GitHub Issues to read offline later. Mmm.
JavaScript ★ 0 7y agoExplain → -
keyring ⑂
Keyring is an authentication framework for WordPress. It comes with definitions for a variety of HTTP Basic, OAuth1 and OAuth2 web services. Use it as a common foundation for working with other web services from within WordPress code.
PHP ★ 0 7y agoExplain → -
Bliphome ⑂
Google Chrome Extension for a simple and minimalist new tab quick dial
JavaScript ★ 0 7y agoExplain → -
wp-dev-lib ⑂
Common code used during development of WordPress plugins and themes
Shell ★ 0 9y agoExplain → -
cleditor ⑂
a lightweight jQuerified HTML editor
JavaScript ★ 0 13y agoExplain → -
zepto ⑂
Zepto.js is a minimalist JavaScript library for modern browsers, with a jQuery-compatible API
JavaScript ★ 0 12y agoExplain → -
car2go-wien
No description.
JavaScript ★ 0 12y agoExplain → -
exif-parser ⑂
A javascript library to extract EXIF metadata from JPEG images, in node and in the browser.
JavaScript ★ 0 11y agoExplain → -
react-day-picker ⑂
:date: Flexible date picker component for React
JavaScript ★ 0 10y agoExplain → -
embed-pdf-viewer ⑂
Embed a PDF from the Media Library or elsewhere via oEmbed in a Google Doc Viewer. A WordPress plugin.
JavaScript ★ 0 7y agoExplain → -
discourse ⑂
A platform for community discussion. Free, open, simple.
Ruby ★ 0 12y agoExplain → -
foodsoft ⑂
Web-based software to manage a non-profit food coop (product catalog, ordering, accounting, job scheduling).
Ruby ★ 0 10y agoExplain → -
brew ⑂
:beer: The missing package manager for macOS
Ruby ★ 0 9y agoExplain → -
GitGutter ⑂
A sublime text 2 plugin to see git diff in gutter
Python ★ 0 13y agoExplain → -
SublimeCalculate ⑂
Select a formula and evaluate it using python.
Python ★ 0 13y agoExplain → -
sublime3-gitopenchangedfiles ⑂
A Sublime Text 3 plugin to quickly open files changed in your current branch
Python ★ 0 8y agoExplain → -
paste-url ⑂
Intelligent paste handling for Sublime
Python ★ 0 9y agoExplain → -
pebble-analog-worldclock
No description.
C ★ 0 10y agoExplain → -
podiff
Clone of the podiff repo
C ★ 0 7y agoExplain →
No repos match these filters.