{"id":"sqikerz/cmdr","name":"cmdr","scope":"sqikerz","platform":"roblox","description":"A fully extensible, type-safe command framework for Roblox.","version":"1.13.1","latest":"1.13.1","versions":["1.13.0","1.13.1"],"license":"MIT","licenseRating":"safe","licenseCaveats":[],"licenseVerified":true,"dependencies":{},"integrity":"93e09f177a582ab0df12269f45ae49bd3eb14a9204064709deb5e82443e22c5e","likes":0,"downloads":0,"install":"forest install sqikerz/cmdr","url":"https://forest.dev/p/roblox/sqikerz/cmdr","files":"https://api.forest.dev/ai/package/roblox/sqikerz/cmdr/files","readme":"<div align=\"center\">\r\n<img src=\"assets/logo.png\" alt=\"Cmdr\" width=\"250\">\r\n\r\n# Cmdr\r\n\r\n[![Discord](https://img.shields.io/discord/1497725941974040731.svg?label=Discord&logo=discord&color=5865F2)](https://discord.gg/xFzPVg5WXm)\r\n[![Documentation](https://img.shields.io/badge/docs-view%20documentation-9B59B6)](https://eryn.io/Cmdr/)\r\n\r\n**A fully extensible, type-safe command framework for Roblox.**\r\n\r\nBuild powerful in-game command systems, developer tools, and admin workflows with a framework designed to integrate directly into your experience.\r\n\r\nOriginally built as a developer console for debugging and internal tools, Cmdr has evolved into a powerful command system that can be used for anything from gameplay interactions and moderation tools to custom player-facing interfaces.\r\n\r\n</div>\r\n\r\n## Features\r\n\r\n- **Fully extensible**\r\n  - Create custom commands, argument types, validators, and integrations tailored to your game.\r\n  - Commands can interact directly with your existing systems and APIs.\r\n\r\n- **Type-safe**\r\n  - Built with type validation right in.\r\n  - Don't worry about the right arguments reaching your commands as Cmdr validates them for you.\r\n\r\n- **Powerful autocomplete and validation**\r\n  - Intelligent command suggestions.\r\n  - Instant argument validation while typing.\r\n  - Custom argument types can provide their own suggestions and parsing logic.\r\n\r\n- **Secure by design**\r\n  - Both the client and server independently validate command input.\r\n  - Server authority is maintained while still providing a responsive user experience.\r\n\r\n- **Programmatic command execution**\r\n  - Execute commands from your own scripts.\r\n  - Run commands on behalf of players or internal systems.\r\n\r\n- **Input binding support**\r\n  - Bind commands to keyboard shortcuts or other user input.\r\n  - Create custom developer tools directly inside your game.\r\n\r\n- **Command composition**\r\n  - Use the output of one command as input for another.\r\n  - Build complex workflows by combining smaller commands together.\r\n\r\n## Documentation\r\n\r\nSee the full documentation here:\r\n\r\n**[https://eryn.io/Cmdr/](https://eryn.io/Cmdr/)**\r\n\r\n## Community\r\n\r\nHave questions, suggestions, or want to contribute?\r\n\r\nJoin the Discord community:\r\n\r\n**[Discord](https://discord.gg/xFzPVg5WXm)**\r\n","readmeTruncated":false}