Tools & Software for Development

This article describes what software and services the MageDirect team uses.

Project Management



Trello is a collaboration tool that organizes your projects into boards. In one glance, Trello tells you what’s being worked on, who’s working on what, and where something is in a process.



JIRA is a tool for bug tracking, issue tracking, and project management. The basic use of this tool is to track issue and bugs related to your software and Mobile apps.

Version Control



Bitbucket is a web-based version control repository hosting service owned by Atlassian, for source code and development projects that use either Mercurial or Git revision control systems.

Continuous Integration



Jenkins is an open source automation server written in Java. Jenkins helps to automate the non-human part of the software development process, with continuous integration and facilitating technical aspects of continuous delivery.




Slack is a cloud-based set of proprietary team collaboration tools and services. lack brings all your team’s communication together, giving everyone a shared workspace where conversations are organized and accessible.

Quality Assurance

Ghost Inspector

ghost Inspector

Ghost Inspector is an automated website testing and monitoring tool. It allows you to record yourself performing simple actions on your website via a browser extension, then sync them to the Ghost Inspector cloud service and run them continuously as a regression test.



BrowserStack is a cloud-based cross-browser testing tool that enables developers to test their websites across various browsers on different operating systems and mobile devices, without requiring users to install virtual machines, devices or emulators.


New Relic

new relic

New Relic is a performance management solution, enabling developers to diagnose and fix application performance problems in real time.

ELK Stack


“ELK” is the acronym for three open source projects: Elasticsearch, Logstash, and Kibana. Elasticsearch is a search and analytics engine. Logstash is a server‑side data processing pipeline that ingests data from multiple sources simultaneously, transforms it, and then sends it to a “stash” like Elasticsearch. Kibana lets users visualize data with charts and graphs in Elasticsearch.



Site24x7 is a web infrastructure monitoring service that helps to monitor the uptime and performance of websites, online applications and servers. The monitoring is done from 50+ locations across the world, thus giving you a global perspective of the end-user experience.

Pingdom website monitoring


Pingdom is a global performance and availability monitoring solution for your websites, applications and servers. This monitoring platform helps you deliver the best possible web experience to your customers.




GTmetrix is a free tool that analyzes your page’s speed performance. Using PageSpeed and YSlow, GTmetrix generates scores for your pages and offers actionable recommendations on how to fix them.

Pingdom Website Speed Test


Page Speed monitoring lets you identify what about a web page is fast, slow, too big, what best practices you’re not following, and much more.

Neor Profile SQL


Neor Profile SQL is MySQL profiling tool for tracking the SQL queries. It helps developers to profile connections to MySQL database.

Load Testing

Apache jMeter

apacje jmeter

The Apache JMeter application is open source software, a 100% pure Java application designed to load test functional behavior and measure performance. It was originally designed for testing Web Applications but has since expanded to other test functions.



Gatling is an open-source load and performance testing framework based on Scala, Akka and Netty. It is designed for ease of use, maintainability and high performance.

SEO & Marketing



SEMrush is a powerful and versatile competitive intelligence suite for online marketing, from SEO and PPC to social media and video advertising research.



Serpstat is a Ukrainian website which offers search engine optimization (SEO) services, such as keyword research and backlink analysis.

Screaming Frog


The Screaming Frog SEO Spider is a website crawler, that allows you to crawl websites’ URLs and fetch key onsite elements to analyze onsite SEO.

Development Tools



PhpStorm is a PHP IDE that actually ‘gets’ your code. It supports PHP 5.3/5.4/5.5/5.6/7.0/7.1/7.2, provides on-the-fly error prevention, best autocompletion & code refactoring, zero-configuration debugging, and an extended HTML, CSS, and JavaScript editor.



Avocode is a design to code tool to share, inspect and collaborate on Photoshop and Sketch design. Avocode is a cloud based app, which runs on Mac, Windows or Linux.

Help tools



N98-Magerun is an essential tool for all Magento developers. It was developed and provided free of charge by and it provides you with a simple to use Command Line Interface (CLI) tool that can work with your Magento instance.



Magicento is a PhpStorm plugin for Magento developers. It’s full of advanced development. features like Goto to destination class from any factory method, and jump to any PHTML template from layout XML files.

Was this article helpful?
Dislike 0
Views: 126
Alexandra Soloviova

Alexandra SoloviovaBusiness Development Manager

Rate us
Please wait...