{"library":"windmill-cli","type":"library","category":null,"description":"The Windmill CLI (`wmill`) is a command-line interface tool designed for direct interaction with Windmill instances, an open-source platform for building and running workflows and internal tools. It provides comprehensive capabilities for managing Windmill workspaces, including adding and switching between them, and syncing resources like scripts and flows. Developers can use `wmill` to run scripts and flows, passing inputs via JSON or files, and stream execution logs directly in the terminal. The CLI supports pushing and pulling entire workspaces or individual resources, with an upcoming default shift to YAML for synchronization. As of version 1.688.0, the package demonstrates a rapid release cadence, with frequent updates incorporating new features and bug fixes, often multiple times per week, indicating active development and continuous improvement. It also offers user management features and shell autocompletion for various shells like Bash, Fish, and Zsh.","language":"javascript","status":"active","version":"1.688.0","tags":["javascript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install windmill-cli","imports":["wmill <command>","wmill workspace add","wmill script run u/username/path/to/script --data '{\"input\": \"value\"}'"]},{"cmd":"yarn add windmill-cli","imports":[]},{"cmd":"pnpm add windmill-cli","imports":[]}],"homepage":"https://www.windmill.dev","github":"https://github.com/windmill-labs/windmill","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/windmill-cli","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/windmill-cli/compatibility"}}