All Projects → joomlatools → Joomlatools Console

joomlatools / Joomlatools Console

Licence: mpl-2.0
Command line interface (CLI) for Joomla.

Labels

Projects that are alternatives of or similar to Joomlatools Console

Yii2 Console Runner Extension
An extension for running console commands on background in Yii framework.
Stars: ✭ 83 (-21.7%)
Mutual labels:  console
Zui
⬢ Zsh User Interface library – CGI+DHTML-like rapid application development with Zsh
Stars: ✭ 95 (-10.38%)
Mutual labels:  console
Jvm Mon
Console-based JVM monitoring tool
Stars: ✭ 1,365 (+1187.74%)
Mutual labels:  console
Ydcmd
Консольный клиент Linux/FreeBSD для работы с Яндекс.Диск (Yandex.Disk) посредством REST API
Stars: ✭ 87 (-17.92%)
Mutual labels:  console
Eazydict
简单易用的命令行词典 📕 📙 📗 📘 📓
Stars: ✭ 92 (-13.21%)
Mutual labels:  console
Web Console
Simple web-based shell, remote shell in your browser
Stars: ✭ 1,344 (+1167.92%)
Mutual labels:  console
Headmore
Top geek’s VNC client that runs in Linux terminal (Linux VT console, xterm, and more)
Stars: ✭ 82 (-22.64%)
Mutual labels:  console
Console Log Viewer
Displays logs and Javascript errors in an overlay on top of your site. Useful for mobile webdevelopment. Enabled in 5 seconds
Stars: ✭ 103 (-2.83%)
Mutual labels:  console
Cloudcmd
✨☁️📁✨ Cloud Commander file manager for the web with console and editor.
Stars: ✭ 1,332 (+1156.6%)
Mutual labels:  console
Ranger
Authors: see AUTHORS file License: GNU General Public License Version 3 Website: https://ranger.github.io/ Download: https://ranger.github.io/ranger-stable.tar.gz Bug reports: https://github.com/ranger/ranger/issues git clone https://github.com/ranger/ranger.git
Stars: ✭ 10,697 (+9991.51%)
Mutual labels:  console
Yurnalist
An elegant console reporter, borrowed from Yarn
Stars: ✭ 88 (-16.98%)
Mutual labels:  console
D2x Cios
A custom IOS for the Wii and Wii-U console, i.e. an IOS modified to add some new features not available in the official IOS.
Stars: ✭ 91 (-14.15%)
Mutual labels:  console
Tooling
Advancing Node.js as a framework for writing great tools
Stars: ✭ 98 (-7.55%)
Mutual labels:  console
Awesome Laravel Zero
👋 START HERE! A curated list of Laravel Zero libraries, resources and projects
Stars: ✭ 84 (-20.75%)
Mutual labels:  console
Parallel Process
🏃 Run multiple processes simultaneously
Stars: ✭ 102 (-3.77%)
Mutual labels:  console
Neko8
Fantasy console inspired by pico8, tic80 and liko12, written in c++
Stars: ✭ 83 (-21.7%)
Mutual labels:  console
Chromephp
class for logging PHP variables to Google Chrome console
Stars: ✭ 1,339 (+1163.21%)
Mutual labels:  console
Aura.cli
Command-Line Interface tools
Stars: ✭ 103 (-2.83%)
Mutual labels:  console
Webpack Format Messages
Beautiful formatting for Webpack messages; ported from Create React App!
Stars: ✭ 103 (-2.83%)
Mutual labels:  console
Dte
A small, configurable console text editor (moved to https://gitlab.com/craigbarnes/dte)
Stars: ✭ 98 (-7.55%)
Mutual labels:  console

Screenshot

Joomlatools Console

Joomlatools Console simplifies the management of Joomla sites. It is designed to work on Linux and MacOS. Windows users can use it in Joomlatools Vagrant box.

Installation

  1. Install using Composer:

$ composer global require joomlatools/console

  1. Tell your system where to find the executable by adding the composer directory to your PATH. Add the following line to your shell configuration file called either .profile, .bash_profile, .bash_aliases, or .bashrc. This file is located in your home folder.

$ export PATH="$PATH:~/.composer/vendor/bin"

For Ubuntu 19+ you may find you should use:

export PATH="$PATH:$HOME/.config/composer/vendor/bin"

  1. Verify the installation

$ joomla --version

  1. To create a new site with the latest Joomla version, run:
   joomla site:create testsite

The newly installed site will be available at /var/www/testsite and testsite.test after that. The default Super User's name and password is set to: admin / admin.

By default, the web server root is set to /var/www. You can pass --www=/my/server/path to commands for custom values. You can choose the Joomla version or the sample data to be installed:

  joomla site:create testsite --joomla=2.5 --sample-data=blog
  1. For other available options, run:

$ joomla --list

  1. Read our documentation pages to learn more about using the tool.

Development

To setup the tool for development:

  1. Clone the repository:
git clone [email protected]:joomlatools/joomlatools-console.git
  1. Fetch the dependencies:
composer install
  1. Now you can execute the tool with:
bin/joomla list
  1. Happy coding!

Requirements

  • Git
  • Composer
  • Joomla version 2.5 and up.

Contributing

Joomlatools Console is an open source, community-driven project. Contributions are welcome from everyone. We have contributing guidelines to help you get started.

Contributors

See the list of contributors.

License

Joomlatools Console is free and open-source software licensed under the MPLv2 license.

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].