@calycode/cli released! - a CLI tool for Xano.
A CLI tool for Xano. Working with Xano on bigger projects felt overwhelming, especially before Xano 2.0. It felt difficult to grasp what has changed, when and why in a workspace.
## Install from NPM (we use pnpm)
pnpm install @calycode/cli -g
...
caly-xano --help
## View available commands and methods.
## For the documentation visit: https://calycode.com/cli/docs
As a solution for my own pain I have been working on a CLI tool that helped me with improving the following aspects and hopefully it will help you as well:
- Generating custom Swagger docs >> with table schemas, this one is powered by Scalar API reference
- Turning your Xano workspace into a browsable repo >> not just xanoscript, but the real JSON logic, xanoscript is coming soon
- Running automated tests >> straight from your OpenAPI specs, with context aware variable passing for actual meaningful ‘path-execution’ defined in configuration file instead of function stack, this can be used also to run on CI/CD pipelines, to make test running automated
- Codegen >> for client apps using OpenAPI tools and
orval - Automated backups & restores >> both schema and/or content
Why a CLI?
Because it’s designed for automation, CI/CD, and git workflows. Those need no UI, just simple commands you can wire into anything (even Github Actions).
It’s still early days (POC/MVP), but it’s already making my life with Xano much smoother. There’s more under the hood, and more coming soon.
How can it fit into your current workflow?
Would you be interested in a Live Q&A or Deep Dive to see more? I’d love your feedback and ideas and feel free to connect with us on github or our Discord
PS. docs to the CLI are scarse, but exist: @calycode/cli documentation
@calycode, we build open, reliable, and automated workflows for Xano that empower teams with clarity, transparency, and control. Our mission: make backend development safe, collaborative, and future-ready, so every team can ship confidently and trust the process.
We have a Chrome Browser Extension for Xano to get you rolling much faster and more reliable Xano systems. If you're curious how @calycode/cli works with Xano features, check out our repo, docs or drop us a message on Discord!
You can also get started with Xano right now, here.