80+ Software Development Tools
Software development tools help you write, test, secure, and ship code.
Missing a tool?
All Software Development tools
Showing 37 to 48 of 81 tools

Knapsack
paidKnapsack is an enterprise-grade platform that connects design, code, and documentation into a single source of truth to accelerate digital product delivery. It supports live, reusable components, design tokens, prototyping with code, and AI-ready workflows for scalable governance and collaboration.

Storybook
freeStorybook allows developers to build UI components and pages in isolation, facilitating development of edge cases and states without running the full app. It supports UI testing, documentation, and integrates with many frontend frameworks and tools.

Prisma Cloud
paidPrisma Cloud provides end-to-end cloud native security covering code, infrastructure, and runtime stages. It includes features like IaC security, CI/CD security, cloud security posture management, runtime threat detection, and API visibility to protect cloud applications and infrastructure.

Wiz
paidWiz delivers continuous cloud and AI security by integrating code, cloud infrastructure, and runtime data into a single security graph. It automates risk detection, prioritization, and remediation with AI-driven fixes and real-time threat blocking across development and runtime environments.

Checkov
freemiumCheckov scans infrastructure as code files across multiple platforms like Terraform, CloudFormation, Kubernetes, and more to identify misconfigurations. It supports attribute-based and graph-based policies, integrates with CI/CD workflows, and allows custom policy creation.

Mergify
freemiumMergify batches pull requests, tests them together, and merges only when combined CI checks pass, preventing broken main branches. It supports parallel queues, automatic rebasing, and flaky test management to optimize development workflows.

CircleCI
freemiumCircleCI automates code validation and deployment processes with AI-powered tools to accelerate software delivery while ensuring quality and reliability. It supports multiple environments, resource classes, and integrates with various development tools for scalable CI/CD pipelines.
Bitbucket Pipelines is a continuous integration and delivery service built into Bitbucket Cloud that automates builds, tests, and deployments without requiring infrastructure management. It supports hybrid runners, extensive workflow orchestration, and integrates with over 100 third-party tools.

Vitest
freemiumVitest is a next-generation testing framework built on Vite, offering fast, lightweight, and integrated testing with Jest compatibility. It supports TypeScript, JSX, ESM, component testing, and smart watch mode for efficient test runs.

StackHawk
paidStackHawk is an AI coding agent security platform that tests running applications for exploitable vulnerabilities, automatically fixes them in the codebase, and verifies the fixes before code is pushed. It integrates with popular AI coding agents and provides continuous security feedback within the development workflow

Acunetix
paidAcunetix automates web application and API security testing by discovering assets, assessing risk with AI, detecting vulnerabilities, and integrating with development workflows. It offers proof-based validation, continuous scanning, and code-level traceability to prioritize exploitable risks and streamline remediation.

Invicti
paidInvicti offers a comprehensive application security platform that discovers, scans, prioritizes, and remediates vulnerabilities in web apps, APIs, and containers with 99.98% accuracy. It integrates DAST, SAST, SCA, and ASPM with AI-driven automation and runtime intelligence.
All 81 tools in this category, A to ZShowHide
- Acunetix
- Aikido Security
- Airbrake
- Apache Cassandra
- Apache NetBeans
- Apiary
- Apiiro
- Apple Developer
- AppSignal
- Bitbucket Pipelines
- Black Duck
- BrowserStack
- Buddy
- BugSnag
- Bugzilla
- Burp Suite
- Checkmarx One
- Checkov
- CircleCI
- Code::Blocks
- CodeCritic
- Contrast Security
- Cycode
- Cypress
- Datadog Error Tracking
- Devin Desktop
- Docker
- EditPlus
- Ember.js
- Endor Labs
- Flagsmith
- GitGuardian
- GitHub
- GitHub Advanced Security
- GitLab
- GNOME
- HCL AppScan
- Hyperping
- IntelliJ IDEA
- Invicti
- Jenkins
- JFrog Xray
- Knapsack
- Kubernetes
- Legit Security
- Mailinator
- Mend.io
- Mergify
- MongoDB
- Nightwatch.js
- Node.js
- OpenText Fortify
- OWASP ZAP
- OX Security
- perl
- Playwright
- Postman
- Prisma Cloud
- Python
- Qt
- Rainforest QA
- Raygun
- React Native
- Redis
- Rollbar
- Semgrep
- Sentry
- Snyk
- SonarQube
- Spideroak
- StackHawk
- Storybook
- Telerik
- TestCafe
- The Elixir programming language
- Veracode
- Verdent
- Visual Studio Code
- Vitest
- WebdriverIO
- Wiz
3 decisions
How to choose Software Development tools
Some focus on a single job - Code Security, say, or running automated tests - while others tie several jobs together in one place. The clearest way to browse is by the job you need to do first.
Visual Studio Code is free and open source, with AI-assisted writing built in, though the AI part needs a separate subscription. CodeCritic adds code review on top of GitHub pull requests and has a free plan. GitLab ties together build, test, and deploy automation and also has a free tier. Its advanced AI tools require buying extra credits. Telerik bundles UI components, reporting, and automated testing into one paid suite starting at $1,149 per developer per year and going up to $1,649 per developer per year.
Free tools versus paid ones
Visual Studio Code, Python, and Nightwatch.js cost nothing and have no time limit. Nightwatch.js is backed by the BrowserStack open-source programme and covers end-to-end testing, browser automation, and full-stack testing without a paywall. CodeCritic has a free starting plan, but its merge-risk analysis is off by default and only turns on with a paid plan. GitLab also has a free tier, but charges extra for the AI credits its advanced tools need. Telerik is paid only, with plans from $1,149 to $1,649 per developer per year, making it the most expensive option here by a wide margin.
Single-job tools versus multi-job platforms
CodeCritic does one thing: it reviews code for security issues and gives structured feedback on GitHub pull requests, with severity levels to help you sort what matters. Nightwatch.js also stays focused, covering browser automation and end-to-end testing for web projects. GitLab spans more ground: it automates builds, tests, and deployments, and adds security checks inside the same automated sequence. Postman covers the full API lifecycle from design through testing to monitoring. A focused tool is faster to set up for one job. Managing several stages of a build is easier when a platform like GitLab reduces the number of separate tools you need.
How much the tool does for you automatically
Mailinator automates the testing of email and SMS messages sent by your code, with API and webhook connections so checks run without manual steps. CodeCritic flags problems by severity and groups them, but its AI suggestions may not match your project's exact standards, so a human still makes the final call. GitLab can run security scans inside an automated build sequence, though self-managed setups need technical work to configure. Nightwatch.js runs tests in parallel across real browsers, which cuts the time a full test run takes, but it is community-supported with no commercial support plan listed.
6 questions
Frequently asked questions
Which software development tools are completely free?
Visual Studio Code, Storybook, TestCafe, and Apple Developer are completely free with no paid tier. Python and Nightwatch.js are also free with no time limit. CodeCritic and GitLab have free starting plans but charge for features beyond the basics.
What is the cheapest way to get code security scanning?
CodeCritic has a free plan that reviews code on GitHub pull requests and checks for security issues. Its Professional plan is $20 per month and its Enterprise plan is $75 per month. Semgrep, Snyk, SonarQube, and GitGuardian are also listed here for code security, though none of them publish a price in their listings.
Which tools cover end-to-end testing without any cost?
Nightwatch.js is free with no paywall and covers end-to-end testing, browser automation, and full-stack testing. TestCafe is completely free. Cypress, Playwright, and WebdriverIO are also listed here for end-to-end testing, but no pricing details are published for them here.
How does GitLab handle build and deploy automation?
GitLab automates the steps from writing code to shipping it: it runs builds, tests, and deployments through an automated sequence and can add security checks in the same flow. The free plan covers the basics. The Premium plan is $29 per user per month billed annually, and the top plan requires a sales call for pricing. Advanced AI features need extra credits purchased separately.
Which tools help catch errors after code is running in production?
Sentry, Rollbar, Raygun, BugSnag, Airbrake, and Datadog Error Tracking are all listed here for error monitoring. None of them publish a price in their listings. AppSignal is also listed for error monitoring. If your code is still in review, CodeCritic catches issues earlier, before anything reaches a live environment, with a free plan starting at $0 per month.
Which tools automate Git workflow steps?
GitLab, Mergify, CircleCI, Buddy, and Bitbucket Pipelines are all listed here for automating the steps around Git: running checks when code is pushed, merging branches on conditions, and triggering deployments. GitLab has a free plan and a Premium plan at $29 per user per month billed annually. No prices are published for Mergify, CircleCI, Buddy, or Bitbucket Pipelines in their listings here.
