DevOps tools you should have on your belt

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • terraform-aws-icons

    Annotate Terraform graphs with AWS icons.

    𝌸 cfn-diagram will visualise CloudFormation templates as diagrams. To take static screenshots of generated diagrams from cfn-diagram you can use the extension cfn-diagram-ci. Terraform already has the functionality for generating architecture diagrams by default, but if you need AWS icons in the architecture diagram you have to add an extension such as terraform-aws-icons must be used.

  • sls-dev-tools

    Dev Tools for the Serverless World - Issues, PRs and ⭐️welcome!

    🧰 Serverless-Dev-Tools the Developer Tools for the Serverless World - think Chrome Dev Tools but for Serverless. Features: Rapid In-Terminal Feedback, Targeted metrics, keybindings to deploy, inject, open, and manipulate stack resources without the clicks, Works with any IaC, from the Serverless Framework to SAM.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

  • saml2aws

    CLI tool which enables you to login and retrieve AWS temporary credentials using a SAML IDP

    saml2aws is a CLI tool that enables you to log in and retrieves AWS temporary credentials using ADFS or PingFederate Identity Providers.

  • cfn-python-lint

    CloudFormation Linter

    ✔️ AWS CloudFormation Linter is a tool that validates AWS CloudFormation YAML/JSON templates against the AWS CloudFormation Resource Specification.

  • rain

    A development workflow tool for working with AWS CloudFormation. (by aws-cloudformation)

    🌧 Rain A development workflow tool for working with CloudFormation. ❗️Rain is currently in preview and shouldn't yet be considered stable enough for production use.

  • aws-codebuild-docker-images

    Official AWS CodeBuild repository for managed Docker images http://docs.aws.amazon.com/codebuild/latest/userguide/build-env-ref.html

    🏗 AWS CodeBuild Local Builds - Simulate a CodeBuild environment locally to quickly troubleshoot the commands and settings located in the BuildSpec file.

  • aws-toolkit-vscode

    Amazon Q, CodeWhisperer, CodeCatalyst, Local Lambda debug, SAM/CFN syntax, ECS Terminal, AWS resources

    🧰 AWS Toolkit for Visual Studio Code is an extension for working with AWS services such as AWS Lambda.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • copilot-cli

    The AWS Copilot CLI is a tool for developers to build, release and operate production ready containerized applications on AWS App Runner or Amazon ECS on AWS Fargate.

    👩🏻‍✈️ AWS Copilot CLI is a tool for developers to create, release, and manage production-ready containerized applications on Amazon ECS and AWS Fargate.

  • terraforming

    Discontinued Export existing AWS resources to Terraform style (tf, tfstate) / No longer actively maintained

    🧪 Terraforming export existing AWS resources to Terraform style (tf, tfstate).

  • terratag

    Terratag is a CLI tool that enables users of Terraform to automatically create and maintain tags across their entire set of AWS, Azure, and GCP resources

    🏷 Terratag is a CLI tool allowing for tags or labels to be applied across an entire set of Terraform files.

  • AWSConsoleRecorder

    Records actions made in the AWS Management Console and outputs the equivalent CLI/SDK commands and CloudFormation/Terraform templates.

    📹 Console Recorder for AWS -Records actions made in the AWS Management Console and outputs the equivalent CLI/SDK commands and CloudFormation/Terraform templates.

  • awslogs

    AWS CloudWatch logs for Humans™

    📖 awslogs - a simple command-line tool for querying groups, streams, and events from Amazon CloudWatch logs.

  • aws-simple-iconification-service

    Discontinued We all use the AWS Console every day and end up with lots of tabs opened, let's give that some context through icons

    🎨 Simple Iconification Service is an extension to Chrome and Firefox that will go ahead and attempt to match the service icon to the service and then display that instead of the Orange Cube.

  • StackJanitor

    StackJanitor is a serverless, event-driven stack cleanup tool.

    🧹 StackJanitor is an event-driven serverless application that cleans up AWS CloudFormation Stacks in development environments based on TTL (expiration time) and git pull request events.

  • cfn-resource-actions

    Interact with your deployed CloudFormation/SAM templates directly from the template

    🚀 cfn-resource-actions is VS Code extension that lets you interact with deployed resources from the template.

  • evb-cli

    Pattern generator and debugging tool for Amazon EventBridge

    🌉 evb-cli is a EventBridge pattern generator and debugging suite.

  • aws-extend-switch-roles

    Extend your AWS IAM switching roles by Chrome extension, Firefox add-on, or Edge add-on

    🎚 aws-extend-switch-roles is an extension to Chrome and Firefox that give you show all of the switch roles from a browse menu by loading your AWS configuration.

  • awsume

    A utility for easily assuming AWS IAM roles from the command line.

    🎛 AWSume is a convenient way to manage session tokens and assume role credentials.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts