Skip to content

antfroger/engineering-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 

Repository files navigation

Software Engineering Tools

A curated list of very useful tools, platforms and resources to build high quality web applications.


Api

  • Postman - A powerful GUI platform to make your API development faster & easier, from building API requests through testing, documentation and sharing.
  • Runscope - API monitoring & testing.
  • Linx - Low-code development platform to implement, debug and host APIs.

Code versioning

  • Bitbucket - Distributed version control system that makes it easy for you to collaborate with your team.
  • Git - Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
  • GitHub - GitHub fosters a fast, flexible, and collaborative development process that lets you work on your own or with others.
  • GitLab - GitLab unifies issues, code review, CI and CD into a single UI.
  • Gitless - A simple version control system built on top of Git.

Continuous Integration (CI)

  • Circle CI - The modern continuous integration and delivery platform that software teams love to use.
  • Code Climate - Get automated code review for test coverage, complexity, duplication, security, style, and more, and merge with confidence.
  • Jenkins - The leading open source automation server, Jenkins provides hundreds of plugins to support building, deploying and automating any project.
  • Scrutinizer - Improve code quality and find bugs before they hit production with our continuous inspection platform.
  • Travis CI - Test and Deploy with Confidence.

Deployment tools

  • Capistrano - A remote server automation and deployment tool written in Ruby.
  • Skyliner - The launch platform for your best work.

Email

  • Litmus - See screenshots of your emails across 70+ apps and devices to ensure compatibility in all environments.
  • Mail tester - Test the Spammyness of your Emails.
  • Mosaico - Open source email template builder.

Infrastructure

  • Ansible - Automation for everyone.
  • Chef - Automate infrastructure and applications. Deploy new code faster and more frequently.
  • Docker - Docker is the world’s leading software containerization platform.
  • Kubernetes - Automated container deployment, scaling, and management.
  • Puppet - The shortest path to managing today’s infrastructure — and tomorrow’s.
  • Spacelift - Flexible management platform for Infrastructure as Code.
  • Vagrant - Create and configure lightweight, reproducible, and portable development environments.

Message queueing service

  • Amazon SQS (Simple Queue System) - Fully managed message queues for microservices, distributed systems, and serverless applications.
  • Anypoint MQ - Enterprise-class cloud messaging, fully integrated with Anypoint Platform.
  • RabbitMQ - The most widely deployed open source message broker.

Monitoring

  • DataDog - Cloud-Scale Monitoring. Monitoring that tracks your dynamic infrastructure and applications.
  • Grafana - The leading tool for querying and visualizing time series and metrics.
  • Kibana - Kibana lets you visualize your Elasticsearch data and navigate the Elastic Stack, so you can do anything from learning why you're getting paged at 2:00 a.m. to understanding the impact rain might have on your quarterly numbers.
  • NetData - Unparalleled insights, in real-time, of everything happening on your Linux systems and applications.
  • New Relic - Performance monitoring for today’s digital business.
  • Prometheus - From metrics to insight. Power your metrics and alerting.
  • Supervisor - Supervisor is a client/server system that allows its users to control a number of processes on UNIX-like operating systems.
  • Tideways - Your mission control center for PHP application performance
  • VividCortex - Database Monitoring and Performance Management.
  • Middleware- A full-stack cloud observability platform designed to empower developers and organizations to monitor, optimize, and streamline their applications and infrastructure in real-time.

Project Management

  • Jira - The #1 software development tool used by agile teams.
  • Pivotal Tracker - Every project starts with a story, no matter what you're building. Tracker helps your team better develop and keep track of them while they progress from start to delivered.
  • Redmine - Redmine is a flexible project management web application.
  • Trello - Trello lets you work more collaboratively and get more done.

Project Preparation

Feedback

  • Pastel - Build better websites with live sticky-note feedback.

Mockups

  • Balsamiq - Rapid, effective and fun wireframing software.
  • Mockuuups Studio - Drag-and-drop tool for creating beautiful app previews and marketing materials.

Specifications

  • Writemaps - Helps you make sitemaps and gather content.

Security

  • Detectify - Continuous Web Security.
  • Evident.io - Continuous Security & Compliance for Your Public Cloud.
  • Signal Sciences - Application security for the modern web.
  • Pixee - Pixeebot finds security and code quality issues in your code and creates merge-ready pull requests with recommended fixes.

Testing

Browser testing

Functional testing

  • Cypress - Fast, easy and reliable testing for anything that runs in a browser..
  • Sahi - A web test automation tool.
  • Selenium - Selenium is a suite of tools to automate web browsers across many platforms.

Responsive testing

  • Sizzy - A tool for developing responsive websites crazy-fast. A bunch of devices diaplay your ewbsite at the same time, allowing you to visualize how it works on them.

Other

  • Ngrok - Secure introspected tunnels to localhost.

Contributing

Contributions are welcome!

License

Licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy