All Projects → roots → Clover

roots / Clover

Licence: mit
WordPress block editor CLI

Programming Languages

javascript
184084 projects - #8 most used programming language

Labels

Projects that are alternatives of or similar to Clover

Ext
WP-CLI command which checks the existence of PHP extensions needed to run WordPress.
Stars: ✭ 69 (-9.21%)
Mutual labels:  wordpress
Wordpress Plugin Construction
Tools 🧰 for developing and running WordPress websites
Stars: ✭ 73 (-3.95%)
Mutual labels:  wordpress
Mainwp Child
The MainWP Child plugin is installed on the WordPress sites that you want to control from the MainWP Dashboard.
Stars: ✭ 74 (-2.63%)
Mutual labels:  wordpress
Wordpress Plugin Installer
A PHP class for installing and activating WordPress plugins.
Stars: ✭ 69 (-9.21%)
Mutual labels:  wordpress
Kirki
Extending the customizer
Stars: ✭ 1,175 (+1446.05%)
Mutual labels:  wordpress
Autonomie
"Autonomie" is a highly semantic, responsive, accessible and search engine optimized WordPress Theme. It provides HTML5 templates refined with microformats, microformats v2 and microdata (Schema.org). "Autonomie" supports a lot of OpenWeb plugins and is fully IndieWeb compatible.
Stars: ✭ 73 (-3.95%)
Mutual labels:  wordpress
Wp Dynamic Css
Dynamic CSS compiler for WordPress
Stars: ✭ 68 (-10.53%)
Mutual labels:  wordpress
Ngx Wordpress
Angular WordPress Module ✨
Stars: ✭ 75 (-1.32%)
Mutual labels:  wordpress
Wp Pro Quiz
Wordpress WP-Pro-Quiz Plugin (Official)
Stars: ✭ 72 (-5.26%)
Mutual labels:  wordpress
Germ
一款精美的 WordPress 主题,使用于我的中原驿站中,并保持持续更新。
Stars: ✭ 74 (-2.63%)
Mutual labels:  wordpress
Wp Missed Schedule
Find only missed schedule posts, every 15 minutes, and republish correctly 10 items each session. The Original plugin (only this) no longer available on WordPress.org for explicit author request! Compatible with WP 2.1+ to 4.9+ and 5.0-beta3 (100.000+ installs 300.000+ downloads 2016-04-13) Please: do not install unauthorized malware cloned forked!
Stars: ✭ 69 (-9.21%)
Mutual labels:  wordpress
My Custom Functionality
A basic starter plugin to load assets like CSS and JS files in WordPress.
Stars: ✭ 70 (-7.89%)
Mutual labels:  wordpress
Passwords Evolved
WordPress password authentication for the modern era
Stars: ✭ 74 (-2.63%)
Mutual labels:  wordpress
Amp Theme Framework
Start Creating an AMP theme in minutes - This is a default / boilerplate theme, you can use this, modify and make one your own.
Stars: ✭ 69 (-9.21%)
Mutual labels:  wordpress
Courselit
Start your own online teaching business. Features include course maker, students manager, payments and more.
Stars: ✭ 73 (-3.95%)
Mutual labels:  wordpress
Query Monitor
The Developer Tools Panel for WordPress
Stars: ✭ 1,156 (+1421.05%)
Mutual labels:  wordpress
Meadow
WordPress templating DSL based on Twig.
Stars: ✭ 73 (-3.95%)
Mutual labels:  wordpress
Theme
Tonik is a WordPress Starter Theme which aims to modernize, organize and enhance some aspects of WordPress theme development.
Stars: ✭ 1,197 (+1475%)
Mutual labels:  wordpress
Cat
a slight blog theme.
Stars: ✭ 75 (-1.32%)
Mutual labels:  wordpress
Plate
A theme support plugin for WordPlate
Stars: ✭ 74 (-2.63%)
Mutual labels:  wordpress

Bud

MIT License devDependency Status Build Status Maintainability Follow Roots

Powerful Block Scaffolding for WordPress
Built with ❤️

Official Website | Documentation | Change Log

Supporting

Bud is an open source project and completely free to use.

However, the amount of effort needed to maintain and develop new features and products within the Roots ecosystem is not sustainable without proper financial backing. If you have the capability, please consider donating using the links below:

Donate via Patreon Donate via PayPal

Overview

Bud is an extendable, zero configuration scaffolding CLI for WordPress editor blocks, also known as Gutenberg.

Requirements

Requirement Version
PHP >=7.2
Node >=12

Usage

Bud is currently pre-release. But, you can try it out now:

npx @roots/[email protected] init [project-dir]

This will initialize your project and install @roots/bud as a local dev dependency.

After initializing, you might try additional generators to kick-start your dev process.

Select from a list of available generators:

yarn bud generate

Run a particular generator by name:

yarn bud generate block

If you are using Bud in order to build a plugin for the WordPress block editor, you can get started with a recommended preset rather than running several generators manually:

yarn bud preset wp-plugin

This is equivalent to:

yarn bud generate wp-plugin
yarn bud generate block
yarn bud generate wp-editor-component-image
yarn bud generate wp-editor-extension

You can write your own custom generators and presets or install/share them by writing a plugin for Bud.

Documentation forthcoming. For now, you can run yarn bud list to see what is available out-of-the-box.

All commands:

Command Description
bud Bud CLI
bud generate Run a generator.
bud init Create a new project
bud list List available budfiles
bud preset Run a preset.

Dependencies

  • @roots/bud-generators
  • arr-rotate
  • chalk
  • enquirer
  • esm
  • execa
  • find-plugins
  • fs-extra
  • globby
  • handlebars
  • handlebars-helpers
  • ink
  • ink-link
  • ink-spinner
  • ink-text-input
  • ink-use-stdout-dimensions
  • lodash
  • pastel
  • prettier
  • prop-types
  • react
  • resolve-pkg
  • rxjs

Development dependencies

  • babel-eslint
  • eslint
  • eslint-plugin-react
  • eslint-plugin-react-hooks
  • husky
  • markdownlint-cli
  • npm-run-all

Contributing

Contributions are welcome from everyone.

We have contributing guidelines to help you get started.

Bud sponsors

Help support our open-source development efforts by becoming a patron.

Kinsta KM Digital Carrot

Community

Keep track of development and community news.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].