I’m always amazed at just how quickly the developer community gets things done. Case in point: Just weeks after we launched 1Password Shell Plugins, we’re now 33 plugins strong… 14 of which were built by you, the developer community. 🤯
Shell Plugins enable one-touch access to command-line interfaces (CLIs). 1Password embraced an open-source model with Shell Plugins, so anyone can write a Shell Plugin for their most-loved CLI and include them in future releases of the 1Password CLI. Within days of the Shell Plugins announcement, we received half a dozen contributions!
We’re thrilled that there are now 33 Shell Plugins spanning AWS, GitHub, Okta, Stripe, Snyk, Tugboat and more!
Let’s walk through each Shell Plugin that you can now access through the 1Password CLI.
Build and Release
Argo CD Shell Plugin
Cachix Shell Plugin
Cargo Shell Plugin
The Cargo CLI gives developers the ability to create a command-line interface binary with common dependencies.
CircleCI Shell Plugin
CircleCI is a CI/CD platform that is used to implement Developer Operations practices.
GitHub Shell Plugin
GitHub is a hosting service for software development that uses the version control system Git.
GitLab Shell Plugin
GitLab is a DevOps software package which can develop, secure, and operate software.
Homebrew Shell Plugin
Tugboat Shell Plugin
Amazon Web Services Shell Plugin
AWS is Amazon’s suite of developer tools including the S3 storage service, Amazon ECT, and much more.
Cloudflare Workers Shell Plugin
DigitalOcean Shell Plugin
DigitalOcean is a cloud and infrastructure-as-a-service provider.
Fastly Shell Plugin
Heroku Shell Plugin
Heroku is a cloud platform that lets companies build, deliver, monitor and scale applications.
Hetzner Cloud Shell Plugin
Hetzner Online provides dedicated hosting, shared web hosting, virtual private servers, managed servers, domain names, SSL certificates, storage boxes, and cloud storage.
Linode Shell Plugin
Vultr Shell Plugin
Databricks Shell Plugin
MySQL Shell Plugin
MySQL is an open-source relational database management system.
PostgreSQL Shell Plugin
PostgreSQL is a leading open-source data management system.
Snowflake Shell Plugin
Snowflake is a cloud data warehouse that can store and analyze all your data records in a single place.
ngrok Shell Plugin
OpenAI Shell Plugin
OpenAI is an artificial intelligence company that uses AI research to promote and develop AI technologies.
ReadMe Shell Plugin
ReadMe is a leading tool for building interactive developer hubs. ReadMe was also the first company to build a Shell Plugin – a special thanks to Kanad Gupta for putting it together!
Sourcegraph Shell Plugin
Stripe Shell Plugin
Stripe is a suite of APIs powering online payment processing and commerce solutions for internet businesses of all sizes.
Twilio Shell Plugin
Twilio provides telecommunications services to developers through their API.
Security and monitoring
Dogshell Shell Plugin
Dogshell comes with the officially supported datadogpy Python library, often used to send data to Datadog with DogStatsD.
Fossa Shell Plugin
Fossa is a leading open source risk management platform.
HashiCorp Vault Shell Plugin
HashiCorp Vault secures, stores, and tightly controls access to tokens, passwords, certificates, API keys, and other secrets in modern computing.
Lacework Shell Plugin
Sentry Shell Plugin
Sentry is a provider of open-source error tracking with full stacktraces and asynchronous context.
Snyk Shell Plugin
Snyk is a tool for testing vulnerabilities in your code, open source dependencies, container images, and more.
Identity and access management
Okta Shell Plugin
Okta is a leading identity and access management solution.
Give a Shell Plugins a try (or build your own)
Using Shell Plugins is easy. To get started, follow the instructions provided on each of the linked pages above. Got a favorite? Let us know on Twitter or Mastodon by sharing with #BuildWith1Password.
If you don’t yet see a Shell Plugin for your favorite CLI, it’s easy to contribute your own. Watch 1Password engineer Amanda Crawley build a plugin in under 10 minutes to see how it’s done:
Stuck? We’re happy to help! You can:
- Book a free pairing session with one of our developers.
- Join 1Password’s Developer Slack workspace to get answers.