All Projects → darky → Bull Repl

darky / Bull Repl

Licence: mit
Bull / BullMQ queue command line REPL

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Bull Repl

Cliffy
NodeJS Framework for Interactive CLIs
Stars: ✭ 263 (+117.36%)
Mutual labels:  cli, command-line, repl
Somafm
📻 Play & record SomaFM radio channels
Stars: ✭ 103 (-14.88%)
Mutual labels:  cli, command-line
Csv2db
The CSV to database command line loader
Stars: ✭ 102 (-15.7%)
Mutual labels:  cli, command-line
Simple Console
Add an elegant command-line interface to any page
Stars: ✭ 107 (-11.57%)
Mutual labels:  cli, command-line
Rundeck Cli
CLI tool for Rundeck
Stars: ✭ 98 (-19.01%)
Mutual labels:  cli, command-line
Cryptocurrency Cli
💰 Cryptocurrency Portfolio On The Command Line 💰
Stars: ✭ 99 (-18.18%)
Mutual labels:  cli, command-line
Clikt
Multiplatform command line interface parsing for Kotlin
Stars: ✭ 1,658 (+1270.25%)
Mutual labels:  cli, command-line
Getnews.tech
A web server that fetches data from the News API and formats it for display in the terminal.
Stars: ✭ 94 (-22.31%)
Mutual labels:  cli, command-line
Yq
Command-line YAML, XML, TOML processor - jq wrapper for YAML/XML/TOML documents
Stars: ✭ 1,688 (+1295.04%)
Mutual labels:  cli, command-line
Gest
👨‍💻 A sensible GraphQL testing tool - test your GraphQL schema locally and in the cloud
Stars: ✭ 109 (-9.92%)
Mutual labels:  cli, command-line
Coinmon
💰 The cryptocurrency price tool on CLI. 🖥
Stars: ✭ 1,581 (+1206.61%)
Mutual labels:  cli, command-line
Tooling
Advancing Node.js as a framework for writing great tools
Stars: ✭ 98 (-19.01%)
Mutual labels:  cli, command-line
Terminal layout
The project help you to quickly build layouts in terminal,cross-platform(一个跨平台的命令行ui布局工具)
Stars: ✭ 98 (-19.01%)
Mutual labels:  cli, command-line
Ask Cli
Alexa Skills Kit Command Line Interface
Stars: ✭ 100 (-17.36%)
Mutual labels:  cli, command-line
Synonym
Find synonyms in 15 different languages directly from your terminal.
Stars: ✭ 95 (-21.49%)
Mutual labels:  cli, command-line
Awesome Cli
A curated list of awesome resources for building immersive CLI experiences.
Stars: ✭ 104 (-14.05%)
Mutual labels:  cli, command-line
Nodejs Cli Apps Best Practices
The largest Node.js CLI Apps best practices list ✨
Stars: ✭ 2,144 (+1671.9%)
Mutual labels:  cli, command-line
Scrmbl
🛰 Spy movies text reveal library and cli
Stars: ✭ 90 (-25.62%)
Mutual labels:  cli, command-line
Run
⚡The resource runtime
Stars: ✭ 90 (-25.62%)
Mutual labels:  cli, command-line
Word Wrap
Wrap words to a specified length.
Stars: ✭ 107 (-11.57%)
Mutual labels:  cli, command-line

bull-repl

Bull / BullMQ queue command line REPL.

Version compatibility

Install

npm install bull-repl -g

Run

bull-repl

Overview help

help
  Commands:

    help [command...]          Provides help for a given command.
    exit                       Exits application.
    connect [options] <queue>  Connect to bull queue
    connect-list               List of saved connections
    connect-rm <name>          Remove saved connection
    connect-save <name>        Save current connection
    connect-to <name>          Connect to saved connection
    stats                      Count of jobs by type
    active [options]           Fetch active jobs
    waiting [options]          Fetch waiting jobs
    completed [options]        Fetch completed jobs
    failed [options]           Fetch failed jobs
    delayed [options]          Fetch delayed jobs
    pause                      Pause current queue
    resume                     Resume current queue from pause
    get <jobId...>             Get job
    add [options] <data>       Add job to queue e.g. add '{"x": 1}'
    rm <jobId...>              Remove job
    retry <jobId...>           Retry job
    retry-failed               Retry first 100 failed jobs
    promote <jobId...>         Promote job
    fail <jobId> <reason>      Move job to failed
    complete <jobId> <data>    Move job to completed e.g. complete 1 '{"x": 1}'
    clean [options] <period>   Clean queue for period ago, period format - https://github.com/zeit/ms#examples
    logs [options] <jobId>     Get logs of job
    log <jobId> <data>         Add log to job
    events-on                  Turn on logging of queue events
    events-off                 Turn off logging of queue events

Connect help

connect --help
  Usage: connect [options] <queue>

  Connect to bull queue

  Options:

    --help                 output usage information
    --prefix <prefix>      Prefix to use for all queue jobs
    -h, --host <host>      Redis host for connection
    -p, --port <port>      Redis port for connection
    -d, --db <db>          Redis db for connection
    --password <password>  Redis password for connection
    -c, --cert <cert>      Absolute path to pem certificate if TLS used

Fetch jobs by group help

active --help
  Usage: active [options]

  Fetch active jobs

  Options:

    --help                   output usage information
    -q, --query <query>      Query jobs via jq - https://stedolan.github.io/jq/manual/#Basicfilters. Notice, that bull data in root key e.g '[.root[] | select(.progress > 70)]'
    -t, --timeAgo <timeAgo>  Get jobs since time ago via https://github.com/zeit/ms#examples
    -s, --start <start>      Start index (pagination)
    -e, --end <end>          End index (pagination)

Notes

  • You can see help on each command, for example: connect --help
  • You can predefine startup command, when run bull-repl. For example: bull-repl connect my-queue
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].