{"id":46756,"library":"vibe-queue","title":"vibe-queue","description":"Vibe Queue is a CLI task manager and execution engine with a real-time dashboard, designed for modern developer workflows. Version 1.1.3 is the current stable release. It features live process monitoring, on-the-fly TypeScript compilation via esbuild-wasm, automatic network discovery, and self-signed HTTPS certificate generation. Configuration is done via .vibe-queue/ directory files (queue.yaml, tasks.jsonc) and environment variables. Releases follow semantic versioning.","status":"active","version":"1.1.3","language":"javascript","source_language":"en","source_url":null,"tags":["javascript","task-runner","dashboard","workflow","automation","cli"],"install":[{"cmd":"npm install vibe-queue","lang":"bash","label":"npm"},{"cmd":"yarn add vibe-queue","lang":"bash","label":"yarn"},{"cmd":"pnpm add vibe-queue","lang":"bash","label":"pnpm"}],"dependencies":[{"reason":"On-the-fly TypeScript compilation","package":"esbuild-wasm","optional":false}],"imports":[{"note":"Global CLI command; no programmatic import","wrong":"not applicable as a CLI tool; global install via npm install -g vibe-queue","symbol":"vibeq","correct":"npx vibeq"},{"note":"npm start runs the full system (Server + Runner); internal modules are not exported","wrong":"node server.js (if you try to run internal modules directly)","symbol":"start","correct":"npm start"},{"note":"Linting uses TypeScript type checks; npm run lint is the official command","wrong":"tsc --noEmit (deprecated, use npm run lint)","symbol":"lint","correct":"npm run lint"}],"quickstart":{"code":"npm install -g vibe-queue\nvibeq\n# Dashboard available at http://localhost:3000","lang":"bash","description":"Installs vibe-queue globally, launches the CLI and dashboard on localhost:3000."},"warnings":[{"fix":"Set VIBE_QUEUE_PORT environment variable to a different port","message":"Dashboard runs on port 3000 by default; ensure port is free or set VIBE_QUEUE_PORT env variable","severity":"gotcha","affected_versions":">=1.0.0"},{"fix":"Set VIBE_QUEUE_HTTPS=true and accept self-signed certificate in browser","message":"HTTPS is disabled by default; enable with VIBE_QUEUE_HTTPS=true, but requires self-signed certificate generation which may cause browser warnings","severity":"gotcha","affected_versions":">=1.0.0"},{"fix":"Create a .vibe-queue/ directory in your project root and add required files","message":"Configuration files (queue.yaml, tasks.jsonc) must be placed in .vibe-queue/ directory; missing directory causes errors","severity":"gotcha","affected_versions":">=1.0.0"},{"fix":"Ensure Node.js version supports WASM (>=12.x recommended) and environment allows WASM execution","message":"esbuild-wasm dependency may not work in all Node.js environments (e.g., some CI runners with restricted WASM support)","severity":"breaking","affected_versions":">=1.0.0"},{"fix":"Install globally with npm install -g vibe-queue, or use npx vibe-queue","message":"Global install may require sudo on Unix systems; failing to use -g flag results in command not found","severity":"gotcha","affected_versions":">=1.0.0"}],"env_vars":null,"search_vec":"'1.1.3':26 'autom':81 'automat':47 'certif':55 'cli':8,82 'compil':42 'configur':57 'current':29 'dashboard':19,79 'design':20 'develop':23 'directori':64 'discoveri':49 'done':59 'engin':13 'environ':69 'esbuild':45 'esbuild-wasm':44 'execut':12 'featur':33 'file':65 'fli':40 'follow':72 'generat':56 'https':54 'javascript':75 'live':34 'manag':10 'modern':22 'monitor':36 'network':48 'on-the-fli':37 'process':35 'queue':3,5,63 'queue.yaml':66 'real':17 'real-tim':16 'releas':31,71 'runner':78 'self':52 'self-sign':51 'semant':73 'sign':53 'stabl':30 'task':9,77 'task-runn':76 'tasks.jsonc':67 'time':18 'typescript':41 'variabl':70 'version':25,74 'via':43,60 'vibe':2,4,62 'vibe-queu':1,61 'wasm':46 'workflow':24,80","created_at":"2026-06-07T13:01:29.157200+00:00","updated_at":"2026-06-07T13:01:29.157200+00:00","problems":[{"fix":"Run npm install -g vibe-queue or use npx vibeq","cause":"vibe-queue not installed globally or not in PATH","error":"command not found: vibeq"},{"fix":"Set VIBE_QUEUE_PORT environment variable to an available port","cause":"Port 3000 already in use","error":"Error: listen EADDRINUSE :::3000"},{"fix":"Run npm install in the project directory where vibe-queue is installed","cause":"esbuild-wasm dependency missing due to incomplete install","error":"Error: Cannot find module 'esbuild-wasm'"}],"ecosystem":"npm","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":null,"github":null,"docs":null,"changelog":null,"pypi":null,"npm":"vibe-queue","openapi_spec":null,"status_page":null,"smithery":null,"categories":["devops"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-07","next_check":"2026-09-05","install_tag":null}}