In the modern developer landscape, a smooth command-line experience is crucial. Tools like Git, Docker, and Heroku CLI have set high standards by allowing developers to perform complex tasks with simple commands. My preferred developer experience involves working with these tools, which effortlessly enable tasks like version control, container management, and deployment directly from the terminal.
Auth0 provides excellent sample applications across various technologies. However, these samples are housed in separate repositories, requiring manual cloning or downloading of each. This process, while functional, involves a lot of repetitive work.
Auth0 CLI is a fantastic addition to your toolset and it feels like there could be space for more efficiency on the command line for those who crave it!
Wouldn’t it be great to bring those leading CLI experiences to Auth0 workstreams? 😊
Imagine bringing the streamlined experience of top CLI tools to Auth0. This was the inspiration behind distology-auth0-cli, a command-line interface packaged as an NPM tool. Designed to simplify and accelerate the bootstrapping of Auth0 applications, distology-auth0-cli integrates various sample projects into a single, cohesive tool.
npm install -g distology-auth0-cli
.distology-auth0-cli
in your terminal.The tool is in its pre-release state, version 0.3.2-alpha, and we invite the developer community to try it out, share feedback, and contribute to its development. Your input will be invaluable in refining and expanding the CLI’s capabilities.
Visit our GitHub repository to access the distology-auth0-cli, view the documentation, and contribute to the project.
Emad Dehnavi is a Senior Software Engineer and Certified Auth0 Developer at Distology Studios, bringing extensive product engineering experience when working at the first Cryptobanking platform and now applying those principles and methodologies to Consumer Identity use cases.