All Projects β†’ azeemhassni β†’ pine

azeemhassni / pine

Licence: MIT license
pine - A CLI installer for timber

Programming Languages

PHP
23972 projects - #3 most used programming language
Twig
543 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to pine

Timber
Create WordPress themes with beautiful OOP code and the Twig Template Engine
Stars: ✭ 4,952 (+16975.86%)
Mutual labels:  twig, timber
19h47.fr
πŸ”₯
Stars: ✭ 25 (-13.79%)
Mutual labels:  twig, timber
Wordpress Starter
πŸ“¦ A starter template for WordPress websites
Stars: ✭ 26 (-10.34%)
Mutual labels:  wp-cli, timber
Lumberjack
Lumberjack is a powerful MVC framework for the modern WordPress developer. Write better, more expressive and easier to maintain code.
Stars: ✭ 261 (+800%)
Mutual labels:  twig, timber
Starter Theme
The "_s" for Timber: a dead-simple theme that you can build anything from
Stars: ✭ 679 (+2241.38%)
Mutual labels:  twig, timber
Sugar
Some bonus functionality for Timber
Stars: ✭ 44 (+51.72%)
Mutual labels:  twig, timber
branch
Branch Starter Theme - A WordPress starter theme based on Timber library and Bootstrap
Stars: ✭ 87 (+200%)
Mutual labels:  twig, timber
Docker Wordpress
WordPress container with Nginx 1.16 & PHP-FPM 7.3 based on Alpine Linux
Stars: ✭ 148 (+410.34%)
Mutual labels:  wp-cli
ds-cli
DS-CLI is now a core runtime component of DesktopServer (https://serverpress.com). This project is an ensemble of the latest command line interface tools such as Composer, PHPUnit, WP-CLI, and other cross-platform components that are important to professional WordPress developers.
Stars: ✭ 19 (-34.48%)
Mutual labels:  wp-cli
Restful
Unlocking the potential of the WP REST API at the command line
Stars: ✭ 134 (+362.07%)
Mutual labels:  wp-cli
Awesome Wp Cli
A curated list of packages and resources for WP-CLI, the command-line interface for WordPress.
Stars: ✭ 129 (+344.83%)
Mutual labels:  wp-cli
Wc Smooth Generator
Smooth product, customer and order generation for WooCommerce
Stars: ✭ 171 (+489.66%)
Mutual labels:  wp-cli
slf4j-timber
SLF4J binding for Timber - a logger with a small, extensible API which provides utility on top of Android's normal Log class.
Stars: ✭ 20 (-31.03%)
Mutual labels:  timber
Image Optimize Command
Easily optimize images using WP CLI
Stars: ✭ 138 (+375.86%)
Mutual labels:  wp-cli
twoeg
🐣 Implementiert Twig-Templates für REDAXO
Stars: ✭ 23 (-20.69%)
Mutual labels:  twig
Handbook
πŸ“– Complete documentation for WP-CLI
Stars: ✭ 129 (+344.83%)
Mutual labels:  wp-cli
fractal-twig-drupal-adapter
Twig template adapter for Fractal with Drupal 8 directives.
Stars: ✭ 13 (-55.17%)
Mutual labels:  twig
twig.vim
Twig syntax highlighting, indentation, neocomplete and UltiSnips snippets in Vim
Stars: ✭ 30 (+3.45%)
Mutual labels:  twig
Twig-CS-Fixer
A tool to automatically fix Twig Coding Standards issues
Stars: ✭ 61 (+110.34%)
Mutual labels:  twig
Wplib Box
The Best Local Dev Server for WordPress Developers
Stars: ✭ 204 (+603.45%)
Mutual labels:  wp-cli

Pine Github cover image

pine - A CLI installer for timber

A CLI tool written in PHP based on symfony console to easily create a WordPress (Timber) project.

Pine Animated Demo

Installation

composer global require azi/pine

Dont't forget to add $HOME/.composer/vendor/bin in your path

Usage

pine new blog

This will download and install wordpress as well as timber with basic theme directory structure

Asking for specific WordPress version

pine new blog 4.6

Options

Option Description Default Value Required
--prefix The database table prefix, By default pine uses the project name as prefix for example If you run pine new blog the table prefix will becose blog_ Project name No
--skip-install If passed pine will skip the WordPress installation step. - No
--npm If passed pine will run npm install in the newly generated theme. - NO
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].