layout |
---|
default |
WordPress-Gear is meant to be community driven, please feel free to jump in and add/remove any useful information via GitHub.
The easiest way to contribute is to have a GitHub account then click index.md, then click edit. This will automatically fork this project to your account so you can make changes, then submit a pull request. There are additional instruction if you want to clone this locally in the readme.
Please refrain from submitting any commercial products or themes. Links must allow for code browsing (github/bitbucket/svn..etc).
I will now be posting updates to this page via my twitter account: https://twitter.com/wycks_s
WordPress
- Latest Stable - wordpress.org
- Nightly - wordpress.org
- SVN (Subversion)
Unit tests
- Trac SVN
- GitHub mirror
- WordPress Handbook - Guide to automated testing
- WP Mock - Unit tests using Mockery
- Theme XML sample data - Official sample data
- WP Test - Additional test/sample data
Command line fu
- WP-CLI - The command-line tool for managing WordPress.
- EasyEngine - Python tool to easily manage your WordPress websites with NGINX webserver - supported on Ubuntu and Debian Linux.
- WP-PowerShell - Windows powershell for the WP-CLI
- VimPress - Post to WordPress from Vim
- SublPress - Post to WordPress in Sublime
- wp-composer - Adds Composer dependency management to plugins/themes via WP-CLI.
- WP Stack - Capistrano deploy
- Capistrano-WP - Alternative Capistrano deploy
- Wordmove - Rails gem
- Wp Project Tools - Fabric/Python CLI and automation
- WordPhing - Phing/Php build script
- Yeoman-WordPress - Node, NPM and Ruby
- YeoPress - Yeoman
- Grunt-WP-Plugin - Grunt (node)
- Wordpress-Heroku - Installing/running WordPress on Heroku
- Varying Vagrant - Varying Vagrant Vagrants for WP
- VCCW - Vagrant designed for development of WordPress plugins, themes, or websites
- Puppet WordPress - Puppet
- Composerpress - Retroactively creates a composer.json for WP
- Grunt-WP-Deploy - Grunt to deploy a build directory to WordPress SVN
- Bedrock - Gets you started with the best development tools,practices, and project structure
IDE bundles
- Sublime Text 2
- TextMate
- Aptana Studio
- Coda 2
- Vim Syntax
- Vim WordPress snippets
- NetBeans WordPress plugin
- Alfred v2 codex function reference
- Sublime Codex - Search the WordPress Codex inside Sublime
- PHPStorm integration
- PHPStorm code style
Misc
- WP-PhpTidy - Format PHP code so that it conforms to the WordPress Coding Standards
- Nginx - Configuration for running WordPress
- WordPress-Skeleton - Basic layout of a WordPress Git repository
- WordPress Java - Java xmlrpc interface of WordPress
- WordPress-Coding-Standards - PHP CodeSniffer - enforce WordPress coding conventions
- WP.NET - WordPress compiled to .NET, yes this exists.
Plugins that help with debugging
- Debug Bar - Maintained by core devs
- Debug Bar Actions and Filters Addon - List of hooks( Actions + Filters )
- Debug Bar Action Hooks - List fired hooks
- Debug Bar Console - PHP/MySQL console to the debug bar
- Debug Bar Constants - List all WP and PHP constants
- Debug Bar Cron - Display scheduled events
- Debug Bar Extender - Adds profiler and extra tools
- Debug Bar List Script & Style Dependencies - Shows scripts/styles loaded for the current page & dependencies.
- Debug Bar Post Meta - Lists the post meta data for the current post
- Debug Bar Post Types - Detailed information about registered post types settings
- Debug Bar Query Tracer - Lets you trace what plugins are causing database queries
- Debug Bar Screen Info - Shows screen info of the current admin page
- Debug Bar Shortcodes - Shows the registered shortcodes, any available information about them and where they are used
- Debug Bar Super Globals - Displays Super Global valiables for the current request
- Debug Bar Template Trace - Show which template files are loaded for a page
- Debug Bar Transients - Transient info
- Debug Bar Custom Info - Output custom debug info just like
console.log
- PMC Benchmark - Benchmarking plugin to profile slow hooks
- Core Control - Lots of core options
- Query Monitor - Monitor lots of debugging things
- Developer - Quickly get setup
- Debug This - Lot of debug modes
- Debug Objects - Lots of info
- Hook Sniffer - Action and filter sequence
- Deprecated Notices - Log outdated functions
- Rewrite Analyzer - Helps dreaded rewrites
- Rewrite Rules Inspector - Straightforward WordPress admin tool for inspecting your rewrite rules
- BlackBox Debug Bar - Another debug bar
- User Switching - Instant switching between user accounts in WordPress.
- WCM Current Admin Info - Info about current screen, contextual hooks & its globals
- WpDevTool - Development tool for WP to track bugs, manage crons, permalinks, etc.
- WP-Pretty Debug - Pretty var_dumps -links to queryposts.com API
- WP Crontrol - Lets you view and control what's happening in the WP-Cron system
- Kint Debugger - WordPress wrapper for Kint debugging tool. Integrates with the Debug Bar is present.
- Time-Stack - WordPress profiling
- P3 (Plugin Performance Profiler) - Test your plugins
- XHProf Profiler - Profile plugins and themes using XHProf (Facebook)
- Console Logger Log WP data to Chrome or Firefox
- Wp-Debug-Toggle - Toggle wp_debug via CLI
PHP bits
- Fields Framework - A framework which can be used by developers to add fields to various areas of the administration panel either manually or using the Visual Builder.
- Plugin Boilerplate - Organized, maintainable boilerplate for building plugins
- Object Oriented Plugin Template - WordPress plugins using object-oriented programming practices
- Settings Framework - A framework for the WordPress settings API
- scbFramework - A set of useful classes for faster plugin development
- WordPress Settings API - Another WordPress settings API abstraction class
- WP MVC - MVC framework to create plugins
- DX-Plugin-Base - Base plugin for the WordPress system
- Redux Framework - Theme options framework
- Pods Framework - Expansive Framework for custom content and fields
- Sanity Framework - OOP plugin framework
- Option Tree - UI Builder, Theme Options, and Meta Boxes
- Vafpress - Admin toolbox framework
- Piklist - Powerful framework with lots of options
- WPX - Make it easier to use WordPress as a CMS
- Wordpress Cuztom Helper - Helper stuff for Devs
- WordPress Plugin Framework - OOP framework for quicly building WordPress plugins
- WPDK - Wordpress Developer Kit - OOP MVC Framework with over 150 new classes and more then 3500 methods to build your plugins
- WordPress Plugin Template - A robust code template for creating a standards-compliant WordPress plugin.
- Widget Boilerplate - Maintainable boilerplate for building widgets
- Widget Helper Class - A class to ease creating Widgets
- GitHub Plugin Update - WordPress plugin updates via GitHub
- Update Class - Private and commercial plugin update class
- WP-Plugin-In-Github - Sync WordPress Plugins between Github and WordPress Plugin repository.
- External Update API - Add support for updating themes and plugins via external sources instead of the WordPress.org repos
- Media Manager Class - Integrating the new media manager work-flow into your plugins/themes
- WordPress Transients Interface - A WordPress transients interface
- Logging Class - A a general logging system
- WP Session Manager - Session manager for WordPress
- WP CoffeeScript - Use CoffeeScript in WordPress
- Dynamic Image Resize - Resize images on the fly (like WPThumb/TimThumb but using PHP only)
- CleverRules - New way to handle rewrite rules
- My-Meta-Box - Class for creating custom meta boxes
- Meta Box Plugin - Easily create custom meta boxes
- Custom Metaboxes 2 aka CMB2 - WebDevStudios
- WpAlchemy - Thin meta framework
- SuperCPT CPT and meta box wrapper with icons
- WordPress Taxonomies Fields - WordPress taxonomies custom fields
- Automattic's Custom Metadata - Add custom fields to your object types
- Custom Meta Boxes - Humanmade's metaboxes with custom fields that will blow your mind
- Field Manager - Fieldmanager is a toolkit for developers to create complex administration screen
- Sunrise - New Clarity's Admin Post Forms & Fields
- Developers Custom Fields - Tools for managing custom fields
- Simple Fields- Simple Fields
- Theme Customizer Controls - Custom controls for your theme customizer page
- Wordless - Haml, Compass and Coffeescript (Ruby)
- Forge - Sass, LESS, and CoffeeScript (Ruby)
- Compass WordPress - Sass
- Grunt-WP-Theme - Grunt Scaffold (node)
- Prometheus Front-end foundation (LESS, wpthumb)
- WordPress Template Base File structure based on several themes and template hierarchy
- Theme-Check - Test your theme and make sure it's up to spec
- Monster Widget - Provides a quick and easy method of adding all core widgets to a sidebar for testing purposes.
- Timber - Write your theme using Twig templates (similar to Mustache, Handlebars, etc.)
- Cutlass - Develop your theme using Laravel's Blade Templating Engine
- Sprig - Develop your theme using the Twig Templating Engine (similar to Timber)
If you are looking for theme option frameworks, look above under "Framework stuff".