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
  • Appwrite - The Open Source Firebase alternative introduces iOS support
  • SonarQube - Static code analysis for 29 languages.
  • talent.io - Download talent.io’s Tech Salary Report
  • Scout APM - Truly a developer’s best friend
  • 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.

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • 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

    Local Lambda debug, CodeWhisperer, SAM/CFN syntax, ECS Exec, AWS resources browser

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

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • 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

    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

    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.

  • talent.io

    Download talent.io’s Tech Salary Report. Median salaries, most in-demand technologies, state of the remote work... all you need to know your worth on the market by tech recruitment platform talent.io

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