@10up

Top repositories

1

ElasticPress

A fast and flexible search and query engine for WordPress.
PHP
1,225
star
2

wp-local-docker

****** WP Local Docker V2 is now available - https://github.com/10up/wp-local-docker-v2
Shell
749
star
3

Engineering-Best-Practices

10up Engineering Best Practices
SCSS
748
star
4

wp_mock

WordPress API Mocking Framework
PHP
652
star
5

distributor

Share content between your websites.
PHP
590
star
6

classifai

Supercharge WordPress Content Workflows and Engagement with Artificial Intelligence.
PHP
538
star
7

action-wordpress-plugin-deploy

Deploy your plugin to the WordPress.org repository using GitHub Actions
Shell
495
star
8

wp-local-docker-v2

ARCHIVED: A simple Docker based development environment for WordPress.
JavaScript
488
star
9

actions-wordpress

GitHub Actions for WordPress!
Shell
401
star
10

MU-Migration

This WP-CLI plugin makes the process of moving sites from single WordPress sites to a Multisite instance (or vice-versa) much easier. It exports everything into a zip package which can be used to automatically import it within the desired Multisite installation.
PHP
315
star
11

safe-redirect-manager

A simple HTTP redirection plugin for WordPress.
PHP
298
star
12

wp-component-library

A library of barebones front-end components built with WordPress and accessibility in mind.
HTML
271
star
13

wpcli-vulnerability-scanner

WP-CLI command for checking installed plugins and themes for vulnerabilities reported on wpvulndb.com
PHP
261
star
14

grunt-wp-theme

WordPress Theme Project Templates
JavaScript
252
star
15

SketchPress

Sketch template for quickly creating awesome WordPress admin interface mockups and designs.
250
star
16

safe-svg

Enable SVG uploads and sanitize them to stop XML/SVG vulnerabilities in your WordPress website.
PHP
242
star
17

WP-Minions

Job Queue for WordPress
PHP
231
star
18

restricted-site-access

Limit access to visitors who are logged in or allowed by IP addresses. Includes many options for handling blocked visitors.
PHP
216
star
19

wpsnapshots

(DEPRECATED) A project sharing tool for WordPress.
PHP
215
star
20

block-components

A collection of components built to be used in the block editor
JavaScript
206
star
21

simple-local-avatars

Adds an avatar upload field to user profiles. Generates requested sizes on demand just like Gravatar!
PHP
193
star
22

generator-wp-make

A Yeoman generator for making WordPress things
JavaScript
186
star
23

grunt-wp-plugin

DEPRECATED: Please use https://github.com/10up/generator-wp-make instead.
JavaScript
186
star
24

theme-scaffold

DEPRECATED. Use https://github.com/10up/wp-scaffold
PHP
184
star
25

wp-scaffold

10up WordPress project scaffold.
PHP
179
star
26

nodeifywp

Powerful framework plugin for turning your WordPress theme into an isomorphic JavaScript application.
PHP
171
star
27

simple-podcasting

A simple podcasting solution for WordPress.
PHP
164
star
28

wp-hammer

ARCHIVED: Please see https://github.com/10up/wp-scrubber as replacement.
PHP
152
star
29

wpacceptance

ARCHIVED: A team scalable solution for reliable WordPress acceptance testing.
PHP
148
star
30

simple-page-ordering

Order your pages and other hierarchical post types with simple drag and drop right from the standard page list.
PHP
135
star
31

headstartwp

Build a headless website fast with WordPress, the world’s most popular CMS, and Next.js, the most popular React framework. A free and open source solution by the experts at 10up.
TypeScript
134
star
32

plugin-scaffold

DEPRECATED. Use https://github.com/10up/wp-scaffold
PHP
133
star
33

convert-to-blocks

Convert to Blocks is a WordPress plugin that transforms classic editor content to blocks on the fly.
PHP
131
star
34

10up-experience

The 10up Experience plugin configures WordPress to better protect and inform clients, aligned to 10up’s best practices.
PHP
126
star
35

Async-Transients

Transients that serve stale data while regenerating the new transients in the background.
PHP
123
star
36

action-wordpress-plugin-asset-update

Update your plugin readme and assets in the WordPress.org repository outside of new releases
Shell
112
star
37

autoshare-for-twitter

Automatically shares the post title or custom message and a link to the post to X/Twitter.
PHP
106
star
38

wp-codeception

Integrates Codeception framework into WordPress and allows run tests using WP CLI command.
PHP
102
star
39

slotfill-and-filter-demos

This repo can be used as reference or can be installed as a plugin in any WordPress install to make code changes as needed. Each SlotFill or filter is explained with examples. This is meant to be a working document and will change as Gutenberg does.
JavaScript
94
star
40

10up-toolkit

Official 10up asset building toolkit.
JavaScript
93
star
41

twentysixteenreact

Twenty Sixteen theme as an isomorphic React.js application using NodeifyWP.
CSS
92
star
42

eight-day-week

Optimize print publication workflows by using WordPress as your print CMS.
PHP
83
star
43

gutenberg-best-practices

Welcome to the 10up Gutenberg Best Practices!
JavaScript
82
star
44

wp-content-connect

WordPress library that enables direct relationships for posts to posts and posts to users.
JavaScript
81
star
45

nginx_configs

Nginx Configuration Template for WordPress Sites
C++
77
star
46

project-scaffold

DEPRECATED. Use https://github.com/10up/wp-scaffold
JavaScript
76
star
47

insert-special-characters

A Special Character inserter for the WordPress block editor (Gutenberg).
JavaScript
72
star
48

secured-advanced-custom-fields

Secured version of the Advanced Custom Fields plugin
PHP
62
star
49

maps-block-apple

An Apple Maps block for the WordPress block editor (Gutenberg).
JavaScript
62
star
50

wp-newrelic

New Relic APM reports for WordPress.
PHP
59
star
51

windows-azure-storage

Use the Microsoft Azure Storage service to host your website's media files.
PHP
57
star
52

component-library

A library of barebones front-end components built with WordPress and accessibility in mind.
JavaScript
57
star
53

ads-txt

Ads.txt Manager for WordPress: Manage your ads.txt and app-ads.txt files in the WordPress dashboard
PHP
53
star
54

Post-Customizer

A WordPress plugin to enhance the post editor preview
JavaScript
51
star
55

Open-Source-Best-Practices

Start reading: https://10up.github.io/Open-Source-Best-Practices/
SCSS
47
star
56

phpcs-composer

Official 10up PHPCS rules.
PHP
47
star
57

WordPress-Server-Configs

Configurations for the common Linux software stack 10up uses for WordPress
Nginx
44
star
58

10up-code-review

Custom PHP_CodeSniffer rules to help flag common issues during code review
PHP
43
star
59

curator

Select specific posts from across multiple post types to combine together and control the ordering.
PHP
38
star
60

insecure-content-warning

Prevent editors from adding insecure content in the editor.
JavaScript
34
star
61

wordpress-ci-container

WordPress continuous integration Docker container with composer, NPM, and other common build tools for PHP projects
Shell
34
star
62

publisher-media-kit

Pre-configured Media Kit Page using Gutenberg Block Patterns.
PHP
34
star
63

retro-winamp-block

A Winamp-styled audio block for all your retro music player needs.
JavaScript
32
star
64

block-catalog

[BETA ]Easily keep track of which Gutenberg Blocks are used across your site.
PHP
32
star
65

vagrant-ghost

Vagrant Hosts Updater Plugin
Ruby
31
star
66

elasticpress-autosuggest

DEPRECATED - Functionality merged into core ElasticPress plugin
JavaScript
28
star
67

debug-bar-elasticpress

Extends the Debug Bar plugin for usage with ElasticPress
PHP
27
star
68

elasticpress-react

Use ElasticPress with React.
JavaScript
27
star
69

simple-new-post-emails

Allow site members to check a box and get new posts via email. Includes a widget.
PHP
27
star
70

10up-sitemaps

Simple sitemaps plugin that performs at scale.
PHP
26
star
71

nodeifywp-environment

Dockerized environment for NodeifyWP applications.
26
star
72

Docker-Images

Docker image repository
Shell
24
star
73

secure-media

ARCHIVED: Store private media securely in WordPress.
PHP
24
star
74

cypress-wp-utils

Utilities library for WordPress E2E testing in the Cypress environment
TypeScript
23
star
75

Ad-Refresh-Control

Enable Active View refresh for Google Ad Manager ads without needing to modify any code.
PHP
23
star
76

elasticpress-woocommerce-deprecated

DEPRECATED - Bundled in ElasticPress 2.1
PHP
22
star
77

brightcove-video-connect

A plugin to integrate your Brightcove video library or libraries with WordPress
PHP
22
star
78

action-wordpress-plugin-build-zip

Build a zip archive of your WordPress.org plugin using GitHub Actions
Shell
20
star
79

Brute-Force-Login-Prevention

Assists in preventing common brute force login attempts by modifying the default login URL for WordPress.
PHP
20
star
80

wp-safe-edit

ARCHIVED: Safely edit published posts behind the scenes without affecting the live site.
PHP
18
star
81

image-generator

Generates missed thumbnails for images on the fly.
PHP
18
star
82

wp-local-docker-docs

Documentation for WP Local Docker
SCSS
18
star
83

SwiftStream

Image lazy-loader for WordPress.
PHP
17
star
84

gutenberg-lessons

10up Gutenberg Training WordPress Starter Files
PHP
17
star
85

ElasticPressLabs

A developer-focused interface to enabling experimental ElasticPress plugin features.
PHP
17
star
86

cypress-wp-setup

NPM package to set up boilerplate for Cypress testing.
JavaScript
16
star
87

grunt-for-wordpress

Install Grunt, Git, and 10up WordPress Grunt scripts.
Shell
16
star
88

eslint-config

A shareable ESLint config.
JavaScript
16
star
89

elasticpress-stream

Use ElasticPress to power Stream with Elasticsearch.
PHP
16
star
90

snapshots

(BETA) A project sharing tool for WordPress. Previously known as WP Snapshots.
PHP
16
star
91

CSS_Customizer

Drop in class for implementing a custom CSS editor either as a standalone settings page or a meta box.
PHP
15
star
92

elasticpress-proxy

A custom PHP Proxy to handle Instant Results requests.
PHP
15
star
93

frontity-packages

10up's collection of frontity packages.
JavaScript
15
star
94

action-repo-automator

GitHub Action to automate common repo operations like validate PR description, changelog, and credits.
JavaScript
14
star
95

Gitlab-Registry-Cleaner

Bash script using the GitLab API to delete images from a GitLab container registry. Supports regex and deleting images older than a specific age.
Shell
14
star
96

ElasticPress-Admin-Deprecated

THIS FEATURE HAS BEEN MOVED TO THE CORE ELASTICPRESS PLUGIN.
PHP
13
star
97

composer-scan

ARCHIVED: Scans your composer.lock file to find vulnerable WordPress plugins and themes using the https://wpvulndb.com API
Python
12
star
98

wp-scrubber

BETA: This plugin provides a command-line interface for scrubbing sensitive user and comment data from a WordPress installation.
PHP
11
star
99

Publish-to-Twitter

Publish to Twitter based on WordPress taxonomies.
JavaScript
11
star
100

mce-table-buttons

ARCHIVED: Adds table editing controls to the visual content editor (TinyMCE).
JavaScript
11
star