Cosmic JS Blog Stay tuned for community news, company announcements and updates from the Cosmic JS team.

Introducing the Cosmic CLI 🎉


After much development and preparation, we are excited to announce the release of the official Cosmic CLI.

The Cosmic CLI puts you in the cockpit of your Cosmic JS Dashboard, giving you access to the powerful features of the Cosmic JS API, all from the comfort of your command line interface.

Available commands allow you to:

  • Login to your account
  • Add Buckets to your account
  • Add Object Types to your Bucket
  • Add Objects to your Bucket
  • Get Objects from your Bucket
  • Add Media to your Bucket
  • Add Users to your Bucket
  • and more...

To learn more and for a list of all available commands, check out the GitHub repo.

We know you're going to love the new Cosmic CLI.  This is another way that we hope to empower you and your team to build modern apps faster and easier.  If you have any comments or suggestions join our Slack community and reach out to us on Twitter.

You may also like


We just released a new Metafield to help you build content for your apps faster and easier.

In this installment of the Cosmic JS Developer Spotlight Series, we sat down with Raymond Camden, a Senior Software Engineer and Developer Advocate residing in Lafayette, Louisiana. Raymond has extensive experience in the technology space, having enjoyed stints at IBM, Adobe and AuthO prior to becoming a Senior Engineer for Developer Experience at American Express. Follow Raymond on Twitter, GitHub or LinkedIn, and enjoy the Q/A.

In this installment of the Cosmic JS Developer Spotlight Series, we sat down with Dallas-based Software Developer John Allen Hopper. In addition to having a degree in Anthropology, John is a graduate of Coding Dojo and has been building applications in agency environments, freelance gigs and as a contributor for years. Follow John on GitHub, LinkedIn and Twitter, and enjoy the Q/A. 

Cosmic JS is on a mission to bring API-first content management to the world.  Along with providing an intuitive API and content editing experience, our goal is to provide excellent examples of how you can quickly get started building the future of the web using Cosmic JS.

It's now easier to get started using Cosmic JS as your content platform.  After signing in, click "Add new bucket" and you will see that you now have the option to install a starter bucket.  

After you click "Install", your starter bucket will be imported to a new bucket and your app zip file will be downloaded to your machine.  At that point you can extract the files and configure your new app to connect to your new Cosmic JS bucket.  

This is meant to help familiarize you with how to set up your bucket to best manage content for your websites and apps.  Sign in and enjoy!

Screenshot:

Extendible Objects is one of the most powerful features of Cosmic JS.  And this powerful feature just became more intuitive with a new property added to all endpoint responses: Metadata.