All Projects → crystian → executor

crystian / executor

Licence: MIT license
A powerful "short-cutter" to your console to you and your team!

Programming Languages

javascript
184084 projects - #8 most used programming language
Dockerfile
14818 projects

Projects that are alternatives of or similar to executor

Electron Localshortcut
Add keyboard shortcuts locally to a BrowserWindow instance, without using a Menu
Stars: ✭ 366 (+1642.86%)
Mutual labels:  shortcut, shortcuts
Yii2 Console Runner Extension
An extension for running console commands on background in Yii framework.
Stars: ✭ 83 (+295.24%)
Mutual labels:  console, runner
Python Shortcuts
Create Siri Shortcuts with Python
Stars: ✭ 525 (+2400%)
Mutual labels:  shortcut, shortcuts
Hotkeys
➷ A robust Javascript library for capturing keyboard input. It has no dependencies.
Stars: ✭ 5,165 (+24495.24%)
Mutual labels:  shortcut, shortcuts
coderun
⏯️ Code runner CLI that can run any languages
Stars: ✭ 23 (+9.52%)
Mutual labels:  executor, runner
Androidshortcuts
Example app for shortcuts
Stars: ✭ 335 (+1495.24%)
Mutual labels:  shortcut, shortcuts
Xcactionbar
"Alfred for Xcode" plugin
Stars: ✭ 1,217 (+5695.24%)
Mutual labels:  shortcut, shortcuts
Keymage
Yet Another JS Keybinding library
Stars: ✭ 325 (+1447.62%)
Mutual labels:  shortcut, shortcuts
react-shortcut
Convenient React component that detects if the given key combination is pressed, and triggers a callback
Stars: ✭ 16 (-23.81%)
Mutual labels:  shortcut, shortcuts
keybind
ClojureScript key bindings (shortcut) library
Stars: ✭ 85 (+304.76%)
Mutual labels:  shortcut, shortcuts
static-hands
⌨️🤯 Stop moving hands, and start code fast ⚡⚡
Stars: ✭ 36 (+71.43%)
Mutual labels:  shortcut, shortcuts
Lua-Obfuscator
Obfuscate your lua code because it's so easy to steal!
Stars: ✭ 69 (+228.57%)
Mutual labels:  console, easy
t-rex-game-bot
A bot that plays the Google Chrome T-Rex game for you
Stars: ✭ 60 (+185.71%)
Mutual labels:  console, runner
hotkey
⌨️ cross-platform hotkey package
Stars: ✭ 82 (+290.48%)
Mutual labels:  shortcut, shortcuts
DelphiConsole
The Console class from C# ported to Delphi
Stars: ✭ 101 (+380.95%)
Mutual labels:  console
TerminalConsoleAppender
JLine 3 appender for Log4j2, allows extending command line apps using colors and command completion
Stars: ✭ 49 (+133.33%)
Mutual labels:  console
g910-gkey-macro-support
GKey support for Logitech G910 Keyboard on Linux
Stars: ✭ 85 (+304.76%)
Mutual labels:  shortcut
Slim-Console
Slim Framework Console
Stars: ✭ 26 (+23.81%)
Mutual labels:  console
shortcut-perspective
Figures & code from the paper "Shortcut Learning in Deep Neural Networks" (Nature Machine Intelligence 2020)
Stars: ✭ 67 (+219.05%)
Mutual labels:  shortcut
boxx
📦 Create highly customizable terminal boxes that also look great!
Stars: ✭ 80 (+280.95%)
Mutual labels:  console

eXecutor

A powerful "short-cutter" to your console to you and your team!!

npm CircleCI Codacy grade Codacy coverage npm HitCount

license David Gitter

[ english ] [ spanish ]


TL;DR

This tool allows you to save a lot of time writing commands with totally custom shortcuts, that you can share on the project with your "human" team or machines, with a unique code on the same place. #agile #needForSpeed.

Like scripts of package.json but with steroids.

Notes: The idea is not to drop the console; it's for optimising it!

Features

  • Multi-platform: An only code that works on all platforms. Powered by nodejs
  • Templates for easy reuse
  • It does not matter what kind of project is, if you write commands this tool can be helpful for you
  • There are five source types of variables: Predefined, environment, package.json, templates and shortcuts.
  • Devs and DevOps can be friends with it because they can share their scripts.
  • Typo on long command lines are past problems!
  • Do away with one thousand of similar scripts on your package.json!
    (build, build-ci, build-prod, build-prod-ci, build-qa, build-qa-ci, build-ci-cache, etc...)
  • The scripts on the package.json were modified and have to rebuild your docker image, never again!
  • Without dependencies from other modules!


Documentation

Spoiler

Before

On package.json

"scripts": {
  "build": "docker run --rm -it -p 4200:4200 -v /choclo:... --name myProject-dev myProject ng build",
  "build-prod": "docker run --rm -it -p 4200:4200 -v /choclo:... --name myProject-dev myProject ng build --prod",
  "server": "docker run --rm -it -p 4200:4200 -v /choclo:... --name myProject-dev myProject ng serve"
}
Executor
"templates": {
  "docker-common": "docker run --rm -it -p 4200:4200 -v /choclo:... --name ${pkg.name}-dev ${pkg.name}" 
},
"shortcuts": {
  "build": "${docker-common} ng build",
  "build-prod": "${docker-common} ng build --prod",
  "server": "${docker-common} ng serve"
}

Table of content


And remember: RTFM! :)

Installation

npm i -g executor

Test to check the installation:

x hello

It should show a message with installed version number.

More info about installation.


MIT © 2018 Crystian, made with love for you <3!

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