Components

Install Commandly components into your project using the shadcn CLI.

Basic UIblock

Basic components to render previews, command generation and json output

npx shadcn@latest add https://commandly.divyeshio.in/r/ui
View details →
Tool Editorblock

A comprehensive tool editor for creating and editing CLI tools with parameter management, command trees, and preview functionality.

npx shadcn@latest add https://commandly.divyeshio.in/r/tool-editor
View details →
Generated Commandcomponent

A component that generates CLI commands based on tool configuration and parameter values with copy and save functionality.

npx shadcn@latest add https://commandly.divyeshio.in/r/generated-command
View details →
JSON Outputcomponent

A component for displaying formatted JSON output with syntax highlighting and copy functionality.

npx shadcn@latest add https://commandly.divyeshio.in/r/json-output
View details →
Runtime Previewcomponent

A component that provides real-time preview of CLI command execution and output.

npx shadcn@latest add https://commandly.divyeshio.in/r/runtime-preview
View details →
Commandly Typeslib

TypeScript type definitions for the Commandly tool editor system including schemas for tools, commands, and parameters.

npx shadcn@latest add https://commandly.divyeshio.in/r/commandly-types
View details →
Commandly Utilslib

Utility functions for the Commandly tool editor system including command generation and parameter handling.

npx shadcn@latest add https://commandly.divyeshio.in/r/commandly-utils
View details →