Suggested Categories:

Penetration Testing Tools
Penetration testing software tools enable security professionals to test applications and IT systems to identify vulnerabilities. Penetration testing tools, sometimes known as "pen testing" tools, can simulate a hack or attack in order to test the security of a given application or system.
Software Testing Tools
Software testing tools help developers and QA teams assess the functionality, performance, and security of applications by automating and streamlining the testing process. These tools offer various testing methods, such as unit testing, integration testing, and load testing, to identify bugs, vulnerabilities, and other issues before deployment. They often include features like test case management, real-time reporting, and bug tracking to enhance collaboration and ensure thorough testing coverage. By automating repetitive testing tasks, software testing tools improve efficiency, reduce human error, and speed up the development lifecycle. Ultimately, these tools ensure that software is reliable, secure, and meets quality standards before it is released to users.
Usability Testing Software
Usability testing software enables product designers and teams to test the usability of a website, web application, or mobile app. Usability testing tools streamline the process of user testing.
Email Testing Tools
Email testing tools help marketers and developers preview, test, and optimize email campaigns to ensure they display correctly across various email clients, devices, and browsers. They check for rendering issues, broken links, spam score, load times, and accessibility compliance before sending emails to recipients. These tools often provide inbox previews, A/B testing features, and analytics to improve deliverability and engagement rates. By automating quality checks and identifying potential problems early, email testing tools enhance campaign effectiveness and reduce errors. They are essential for businesses aiming to maximize the impact of their email marketing efforts.
Unit Testing Software
Unit testing software is a type of software tool and/or framework that enables developers and programmers to test small and individual source code units in order to ensure that each unit of the source code functions as it should.
Performance Testing Software
Performance testing software is software designed to evaluate the speed, responsiveness, and stability of applications under various conditions. It simulates multiple users or workloads to assess how well the software performs under stress, heavy usage, or high traffic. This type of software helps identify bottlenecks, resource limitations, and areas for optimization before the application is released to end-users. It provides detailed reports on metrics such as load times, throughput, and error rates to guide developers in improving application performance. By using performance testing software, businesses can ensure their applications deliver a smooth and reliable experience even during peak usage.
Automated Testing Software
Automated testing software is a type of software tool that is used to test the functionality of other software applications or products. It is typically used to verify that the software works as expected and to identify any bugs or issues that need to be addressed. Automated testing software typically includes a set of scripts that are executed by the program, and results are reported back to the user. This type of testing can be an efficient way to ensure that a software product meets its requirements.
Functional Testing Tools
Functional testing tools are software platforms designed to verify that a system or application performs as expected according to its functional requirements. These tools automate the process of testing individual features and functionalities of an application to ensure they work correctly. Functional testing tools typically support a variety of testing types, including unit testing, integration testing, and user acceptance testing (UAT). They allow testers to simulate user interactions with the application, execute test cases, and identify bugs or issues in the functional behavior of the software. By automating repetitive testing tasks and improving accuracy, functional testing tools help accelerate the software development lifecycle and ensure high-quality releases.
AB Testing Software
A/B testing software allows businesses to compare two or more versions of a webpage, app, or marketing campaign to determine which performs better based on user behavior and key metrics. It enables marketers and product teams to run controlled experiments by splitting traffic between variants and collecting data on conversions, engagement, and other goals. The software often includes tools for test setup, audience segmentation, real-time analytics, and statistical significance calculation. Many platforms integrate with analytics and marketing tools to help optimize user experiences and drive data-driven decisions. By leveraging A/B testing software, organizations can improve conversion rates, reduce bounce rates, and enhance overall customer satisfaction.
Load Testing Tools
Load testing tools are used to test and verify the quality and performance of an application under workload in order to get rid of problems.
Test Management Tools
Test management tools help organizations plan, track, and organize software testing processes to ensure that applications meet the desired quality standards. These platforms typically include features for creating and managing test cases, tracking defects, and automating test execution. Test management tools also provide reporting and analytics capabilities, allowing teams to monitor test progress, identify bottlenecks, and improve testing efficiency. By using these tools, teams can streamline the testing process, ensure comprehensive test coverage, and improve collaboration among development and quality assurance (QA) teams.
API Testing Tools
API testing software is used to test and validate the functionality, performance, security, and reliability of Application Programming Interfaces (APIs). These tools help ensure that APIs perform as expected under various conditions and meet the required business and technical requirements. Features typically include automated testing, request/response validation, load testing, security testing (e.g., for vulnerabilities and authentication), and performance testing. API testing software often supports integration with continuous integration/continuous deployment (CI/CD) pipelines to facilitate automated testing as part of the software development lifecycle.
Speed Test Websites
Speed test websites and speed test apps are tools that enable individuals or IT professionals to test the speed of an internet connection on any device. Speed tests can measure upload speed, download speed, ping, latency, jitter, and more. Speed test websites can be used to test the internet speed of a WiFi or ethernet connection from a web browser on a desktop or laptop, while speed test apps can be downloaded natively to smartphones so that the wireless connection can be tested from the mobile device.
Test Automation Frameworks
Test automation frameworks are sets of tools, components, and practices that automate the process of testing software applications. These frameworks enable testers to write, execute, and manage test scripts for various types of software testing, including functional, regression, load, and performance testing. They often provide features such as reusable test scripts, integration with continuous integration/continuous deployment (CI/CD) tools, reporting, and test result tracking. Test automation frameworks help improve test efficiency, reduce manual errors, and speed up the overall testing process, especially in large and complex software environments.
Mobile App Testing Tools
Mobile app testing tools are software solutions designed to help developers and quality assurance teams ensure that mobile applications perform as expected across different devices, platforms, and network conditions. These tools provide functionality for testing app performance, user interfaces (UI), compatibility, security, and usability. They often include features like automated testing, performance monitoring, bug tracking, and support for both iOS and Android apps. Mobile app testing tools help identify issues before an app is released to ensure it provides a smooth user experience and meets quality standards.
Test Data Management Tools
Test data management tools enable IT professionals and developers to create non-production test data that simulates real company data in order to reliably test applications and systems with data that's similar to production data.
Web Accessibility Testing Tools
Web accessibility testing tools are designed to evaluate websites and applications for compliance with accessibility standards such as WCAG, Section 508, and ADA. They scan and analyze elements like color contrast, keyboard navigation, semantic structure, and screen reader compatibility to ensure digital content is usable by people with disabilities. Many tools provide automated reports, recommendations, and simulations of accessibility barriers to guide developers in fixing issues. They are used by web designers, developers, and compliance teams to create inclusive digital experiences and reduce legal or reputational risks. By integrating into workflows, these tools help organizations continuously monitor, test, and improve accessibility across web properties.
Pre-employment Testing Software
Pre-employment testing software helps organizations evaluate job candidates through objective assessments before hiring. It typically includes tools for skills testing, personality assessments, cognitive ability evaluations, and role-specific challenges. This software automates the screening process, providing data-driven insights to identify the best candidates efficiently. It enhances hiring accuracy, reduces bias, and saves time by filtering out unqualified applicants early. Companies use pre-employment testing software to improve the quality of hires and create a fairer, more effective recruitment process.
Crowd Testing Platforms
Crowd testing platforms are digital tools that allow businesses to leverage the power of crowdsourcing to test their software applications. They enable organizations to outsource testing tasks to a large pool of qualified testers who can provide feedback on the quality and functionality of their products. Crowd testing platforms typically include features such as bug tracking, project management, analytics and real-time communication tools that help teams collect test results quickly and efficiently. Many also offer flexible pricing options, allowing companies to pay based on the number of tests they need or the amount of time they need testers.
Drug Testing Software
Drug testing software is software used to manage and store drug test results for individuals in the workplace or other fields. It is designed to provide accurate information about an individual's drug use, as well as give notifications to employers and personnel about drug test results. The software can also include features such as employee tracking and data storage, which are documented and retained for inspection if necessary. Security measures are typically included in the system to protect the privacy of the individuals being tested. This software makes it easier for organizations to comply with regulations regarding drug testing while still providing reliable results.
  • 1
    JupyterHub

    JupyterHub

    JupyterHub

    ... and Authenticator that work on Windows, but the JupyterHub defaults will not. Bugs reported on Windows will not be accepted, and the test suite will not run on Windows. Small patches that fix minor Windows compatibility issues (such as basic installation) may be accepted, however. For Windows-based systems, we would recommend running JupyterHub in a docker container or Linux VM.
  • 2
    Parsec

    Parsec

    Parsec

    Parsec’s remote access tech is tested on the most demanding media: games. Connect to your own computer on the go, share a link to collaborate or co-op with a friend, or hop into a game in the Parsec Arcade. We’re perfect for remote-anything. Dual displays, improved colors, and drawing tablet support come stock with our Warp, designed for professional individuals. Parsec for Teams seamlessly connects teams to their hardware so they can maintain workflows and make amazing things, all while...
    Starting Price: $8 per user per month
  • 3
    Smarter Integration

    Smarter Integration

    Smarter Integration

    ... is very short. Once a configuration properties file is defined and the service functionally tested, it can be deployed. There are no code changes and zero downtime for the application. If a change is required to the configuration element, a dedicated API can be triggered to automatically reload the local memory cache. There is absolutely no requirement for Copy & Paste of code.
  • 4
    Guake Terminal

    Guake Terminal

    Guake Terminal

    Imagine you are working in your favorite text editor and want to execute some commands, like execute the unit test of your code, check a man page, or edit some configuration file. You can do it at lightning speed without leaving your keyboard. Just press your predefined "Show Guake" hotkey, execute your command, and repress it to hide the terminal and go back to your work. Guake supports Multimonitor setup. Open it on the monitor where your mouse is, or in a dedicated screen. Use Several named...
    Starting Price: Free
  • 5
    Lucibel

    Lucibel

    LUCIBEL

    ... to validate the benefits of the Cronos technology, Lucibel tested it within a clinical study. The study has been conducted by a medical team during 28 days on 70 employees from Nexity group. The results are impressing : under Cronos lighting, 75% of the participants have seen their performances improve, their drowsiness reduce and had a better quality sleep.
  • 6
    Tricolour Smart Building

    Tricolour Smart Building

    Tricolour Automation

    .... Having gauged the depth of potentials offered by an IBMS, more and more buildings are now trending towards this advantageous system. Tricolour’s ‘Smart Building’ solutions are built on robust and time-tested protocols in keeping with the prescribed standards.Tricolour designs and installs Building Management Systems in accordance to the existing safety codes and International standards independent of the size, type and functionality of the building.
  • 7
    SecureKloud

    SecureKloud

    SecureKloud

    SecureKloud is a cloud native company with a combination of products, frameworks, and services, designed to solve problems around Blockchain, Cloud, Enterprise security, Decision Engineering, and Managed Services. As a pioneer in enabling cloud transformation for global enterprises, we’re building on our foundation of cloud capabilities by creating innovative platforms that are time-tested and designed to drive success in your digital transformation journey. Aligned to the changing world of our...
  • 8
    OpenText Migrate
    OpenText Migrate is a secure, efficient solution designed to migrate physical, virtual, and cloud workloads with minimal risk and near-zero downtime. It uses continuous, byte-level replication to ensure data is transferred reliably while users remain productive throughout the migration. The platform supports migrations between any combination of environments, including major public clouds and hypervisors. Automated cutover and non-disruptive testing reduce manual effort and avoid disruptions...
  • 9
    Fuschia OS

    Fuschia OS

    Fuschia

    ... set of architectural principles - secure, updatable, inclusive, pragmatic - guides Fuchsia's design and development. As an inclusive, open source community, Fuchsia welcomes high-quality, well-tested contributions from all. While there are frameworks proposed to guide its design, Fuchsia is a work in progress. With community contributions and ongoing development, Fuchsia will change over time to meet the evolving needs of developers, manufacturers, and consumers.
  • 10
    Ubuntu Core

    Ubuntu Core

    Canonical

    An Ubuntu SSO account is required to create the first user on an Ubuntu Core installation. We will walk you through the steps of flashing Ubuntu Core on a Raspberry Pi 2, 3, 4 or CM3. At the end of this process, you will have a board ready for production or testing snaps. An Ubuntu SSO account is required to create the first user on an Ubuntu Core installation. Your board is now ready to have snaps installed, it’s time to use the snap command to install your first snap. The Snap Store is where...
  • 11
    Embedded Linux
    Developers are much more productive on Ubuntu than handcrafted embedded Linux. Sharing a platform shares the cost. Licensing is cheaper, updates more tested and maintenance shared. Familiar and widely used Ubuntu means easy CI/CD, better tools, faster updates and better kernels. Linux is not a differentiator. Use pre-enabled boards and focus on software unique to your story. Managing a familiar environment and platform is easier and cheaper than a specialist OS. Naturally. More Linux developers...
  • 12
    Mongoose OS
    Mongoose OS is open source and comes in two editions: Community and Enterprise. Reliable Over-The-Air updates Secure device provisioning Remote management. Trusted, field-tested, proven performance. Open source under Apache 2.0 license. Commercial licensing & support are available. integrated into thousands of commercial products deployed to hundreds of millions of devices in production environments. Mongoose OS is Google Cloud IoT Core Partner. Microsoft Azure IoT recommends Mongoose OS...
    Starting Price: $0.89 per unit
  • 13
    Storidge

    Storidge

    Storidge

    ... and creating value, and operators on delivering the value faster to market. Add persistent storage to your single node test cluster in seconds. Deploy storage infrastructure as code, and minimize operator decisions while maximizing operational workflow. Automated updates, provisioning, recovery, and high availability. Keep your critical databases and apps running with auto failover and automatic data recovery.
  • 14
    IBM Cloud Virtual Servers
    ... it resides. Run development and testing applications and other nonproduction workloads not requiring constant uptime on our transient servers. Transient servers are deprovisioned on a first-on, first-off basis.
    Starting Price: $0.04 per hour
  • 15
    DCHQ

    DCHQ

    DCHQ

    The hosted platform is perfect for development teams that are quickly growing and looking to automate the deployment, life-cycle management and monitoring of applications to reduce the cost of replicating applications in DEV/TEST environments. Websites, such as PayPal casino available in Canada require modern solutions with automation of thousands daily transactions. Dedicated PayPal finance team controls deposits and withdrawals stored in cloud applications, improving time efficiency. Out...
    Starting Price: $100 per month
  • 16
    Mirantis Secure Registry
    ... vulnerability database, and validate with cryptographic signing. Secure and accelerate CI/CD workflows: Automatically promote images from test to prod for a secure, efficient software pipeline—all while maintaining policy-based controls.
  • 17
    Bugasura

    Bugasura

    Bugasura

    Bugasura is an issue tracker and reporter for modern SaaS Teams who like things being simple and fast. Our customers use Bugasura to collaborate and close issues faster in their product development cycle. Bugasura is available in three formats: 1) Bugasura TRACKER for the web. 2) Bugasura Reporter for Android: Test any application on your Android phone. Bugasura takes auto screenshots and lets you annotate them to create an awesome bug report. It also provides every detail possible...
    Starting Price: Free
  • 18
    Faurecia

    Faurecia

    Faurecia

    ... architectures that match the industry requirements with just-in-time delivery of end-of-Line tested turnkey systems. Optimized in carbon fiber to reduce weight and fuel consumption, our homologated tanks ( 350 and 700 bar) will be produced at Faurecia’s new center of expertise for Hydrogen Storage Systems in Bavans, France. Faurecia has already gained major contracts, for the production of Light Commercial Vehicles and for a large-scale heavy-duty commercial vehicle project.
  • 19
    rsnapshot

    rsnapshot

    rsnapshot

    .... And because rsnapshot only keeps a fixed (but configurable) number of snapshots, the amount of disk space used will not continuously grow. It is written entirely in perl with no module dependencies and has been tested with versions 5.004 through 5.16.3. It should work on any reasonably modern UNIX compatible OS.
  • 20
    IBM Cloud Schematics
    ...C). Install software packages and application code on your infrastructure easily. Have your team build, deploy and iterate on your infrastructure automation processes. Improve the DevOps lifecycle, from planning and builds to software testing and application monitoring. Employ Satellite and Schematics to automate the creation of Satellite locations and Red Hat OpenShift® on IBM Cloud.
  • 21
    Kubestack

    Kubestack

    Kubestack

    ...-source, lowering the long-term maintenance effort and allowing easy access to continued improvements. Adapt the tried and tested pull-request and peer-review based workflow to efficiently manage changes with your team. Reduce long-term effort by minimizing the bespoke infrastructure code you have to maintain yourself.
  • 22
    Arm MAP
    ... or as part of the Arm Forge debug and profile suite. It helps server and HPC code developers to accelerate their software by revealing the causes of slow performance. It is used from multicore Linux workstations through to supercomputers. You can profile realistic test cases that you care most about with typically under 5% runtime overhead. The interactive user interface is clear and intuitive, designed for developers and computational scientists.
  • 23
    Hyper

    Hyper

    Hyper.is

    ... could be the simplest, most powerful, and well-tested interface for productivity. Extensions are available on npm. All command keys can be changed. Extensions are universal Node.js modules loaded by both Electron and the renderer process. Instead of exposing a custom API method or parameter for every possible customization point, we allow you to intercept and compose every bit of functionality! You can find additional details about plugin development in the Hyper repository.
    Starting Price: Free
  • 24
    APILayer

    APILayer

    APILayer

    APILayer is an API marketplace that lists proprietary and third party APIs and makes them available to developers and business to all sizes. With APILayer you can get secure and scalable APIs easily. At APILayer they develop and list only the most reliable APIs for a given topic. The APIs can be tested by using a live demo on the marketplace itself. The APIs come with a guaranteed uptime of 99,9% and a subscription-based support. Enhance the power of your app with APILayer!
    Starting Price: Varies
  • 25
    NomadBSD

    NomadBSD

    NomadBSD

    NomadBSD is a persistent live system for USB flash drives, based on FreeBSD®. Together with automatic hardware detection and setup, it is configured to be used as a desktop system that works out of the box, but can also be used for data recovery, for educational purposes, or to test FreeBSD®'s hardware compatibility. The images for 64-bit and 32-bit computers fit on a 5GB USB flash drive. A system with a 1.2GHz CPU and 1G of RAM should be able to run NomadBSD decently. Booting is possible via...
    Starting Price: Free
  • 26
    Riverbed NetIM
    ... infrastructure problems. Leverage multiple approaches (e.g., SNMP, WMI, streaming, CLI, traps, syslog, and synthetic testing) for a complete understanding of enterprise infrastructure performance. Native health scoring identifies what devices and sites are degraded for fast problem identification.
  • 27
    Compute@Edge
    ... simultaneously. There are no cold starts or roundtrip delays — just fast, always-on computing. Better end-user experiences are at the forefront of digital transformation. Write, deploy, and test your code on the Fastly edge using a powerful local development and debugging environment. From there, we manage everything required to scale it instantly and globally, as close to your end users as possible.
  • 28
    Hummingbird

    Hummingbird

    WPMU DEV

    Easily identify HTML, Javascript, and CSS files that can be compressed, combined, or moved to maximize performance. Test changes before pushing live with built-in Safe Mode. Hummingbird Pro is the ideal performance plugin for all users - whether you’re looking for simple, one-click solutions, or to fine-tune your site performance down to the last CSS file. All single plugins come with complete access to our Pro Plugins, Full Hub access and all of our services at no extra cost. Run Automated...
    Starting Price: $7.50 per month
  • 29
    Mavenir Webscale Platform
    ... one network for all devices 2G to 5G. It is the common software across Mavenir products and services that enables agility and speed in the delivery of new applications, as well as the adoption of new technologies. It is unique because it brings the best practices from the hyper- scale cloud and IT industries for rapid design, development, testing and rollout.
  • 30
    Advanced IP Scanner

    Advanced IP Scanner

    Advanced IP Scanner

    Advanced IP Scanner has proven itself through the years as a reliable and helpful tool to manage LAN and perform a wide range of networking tasks. Each new version is rigorously tested by Famatech and beta testers from around the world. The company considers all recommendations on product improvement in order to create the best possible solution for customers. Advanced IP Scanner is integrated with Radmin, Famatech’s other popular product for remote tech support. This greatly expands...
    Starting Price: Free