Overview
What is DeepSource?
DeepSource is a code health platform that equips organizations with tools to build maintainable and secure software while elevating the velocity of their software development cycle.The vendor states the solution features:Guaranteed below 5% false-positive rate with accurate and fast static…
Pricing
Starter
$8
Business
$24
Enterprise
Custom
Entry-level set up fee?
- No setup fee
Offerings
- Free Trial
- Free/Freemium Version
- Premium Consulting/Integration Services
Starting price (does not include set up fee)
- $8 per month per user
Product Demos
What is DeepSource?
Product Details
- About
- Integrations
- Competitors
- Tech Details
- Downloadables
What is DeepSource?
The vendor states the solution features:
Guaranteed below 5% false-positive rate with accurate and fast static analyzers
Automated issue remediation with Autofix™️
Automated code formatting for all major programming languages and style guides
Self-hosted option with one-click installation and upgrades
Issue and security reporting: OWASP Top 10, SANS Top 25, and Code Coverage
DeepSource Screenshots
DeepSource Video
DeepSource Technical Details
Deployment Types | Software as a Service (SaaS), Cloud, or Web-Based |
---|---|
Operating Systems | Unspecified |
Mobile Application | No |
Supported Countries | Global |
DeepSource Downloadables
Comparisons
Compare with
Reviews
Community Insights
- Business Problems Solved
- Pros
- Cons
DeepSource offers a comprehensive toolset that targets the productivity of tech teams. By providing static code analysis, DeepSource helps teams enhance their development process by ensuring error-free and high-quality coding practices. This product solves several business problems, such as improving the efficiency of collaboration, saving time previously spent on manual tasks, and identifying areas of improvement in older codebases.
Users of DeepSource have reported that it is an effortless and effective solution for working on core modules while maintaining quality. The software's use case ranges from being used as a quality check for projects to uncovering areas of improvement in significant legacy python codebases through Autofix PRs. Additionally, with its detection of anti-patterns, DeepSource eliminates bugs before they occur, leading to more productive conversations around code and better pull requests for Edyst's team. Overall, DeepSource is beneficial for developers seeking to improve their productivity by using static analysis and vulnerability detection to ensure cleaner and more standardized code for their entire team.
Time-saving feature: Many reviewers have found DeepSource's Autofix and code quality checks to be helpful in saving time. The engineering team at Spiti appreciated the ability to rely on an automated tool to fix issues and commit changes without human intervention, while developers from InsurTechnix noted that DeepSource's highly detailed automated analysis was an excellent complement to high-level peer review of source code PRs. Additionally, Edyst team found that DeepSource led to more productive conversations around their code and better pull requests.
Ease-of-use: A significant number of users praised the platform for being easy to set up and use with a friendly web GUI, simple integration with GitHub, and BitBucket repositories. Also, one reviewer pointed out that it is free of cost which is helpful for students.
Test coverage monitoring: Several reviewers appreciated DeepSource's ability to monitor test coverage on new code changes. Spiti's developers wouldn't merge code until all uncovered lines reported by DeepSource were tested, helping them catch potential issues early on.
Alert Overload: Some users have reported that the DeepSource bot throws too many alerts, even for small changes. This has caused frustration and can lead to important issues being overlooked.
Manual Fixing Preferable: A few users find setting up some features of DeepSource like autofixes to be intrusive and prefer fixing problems manually because they feel that they understand the code much better than DeepSource.
Pricing Concerns: While there is value in using DeepSource, some users are concerned about its pricing structure. They believe it could do with a rework as it is not affordable for all.