Logo of DeepSource

DeepSource

Website LinkedIn Twitter

Last updated on

Company health

Employee growth
12% decrease in the last year
Web traffic
4% increase in the last quarter
Financing
September 2021 - $8M

Ratings

G2
4.6/5
(22)

DeepSource description

DeepSource is a code analysis platform that helps businesses create higher quality and more secure software. It automatically checks your code for errors, security vulnerabilities, and areas that need improvement as you write it. This helps developers find and fix issues quickly, often even suggesting the fixes for you. DeepSource integrates with popular platforms like GitHub and GitLab and provides reports and insights to track your code quality over time. It aims to help your development team work faster while improving the overall quality and security of your software.


What companies are using DeepSource?

Appsmith is using DeepSource
Appsmith
Lime is using DeepSource
Lime
Sainsbury's is using DeepSource
Sainsbury's
RudderStack is using DeepSource
RudderStack
Zapier is used by Appsmith, Lime, Sainsbury's, RudderStack.

Who is DeepSource best for

DeepSource is a code analysis platform ideal for small development teams seeking to enhance code quality and security. It excels at automating code reviews, identifying potential issues early, and even suggesting fixes. Users appreciate its automated formatting, thorough analysis, and seamless GitHub/GitLab integration, while some note occasional difficulties with setup and false positives. DeepSource helps teams work faster and produce more secure software.

  • Ideal for small companies.

  • Not industry-specific.


DeepSource features

Supported

DeepSource supports Javascript analysis, including frameworks like React and Typescript.

Supported

DeepSource analyzes Java code, including Gradle, Maven, and Bazel projects.

Supported

DeepSource maximizes test coverage by minimizing false positives via accurate static analysis.

Supported

DeepSource supports clean code through static analysis, quality gates, and automated fixes.


DeepSource reviews

We've summarised 22 DeepSource reviews (DeepSource G2 reviews) and summarised the main points below.

Pros of DeepSource
  • Automated code formatting and cleanup, improving code style and readability.
  • Thorough analysis catches potential issues often missed in code reviews.
  • Seamless integration with GitHub and GitLab.
  • Autofix feature automates fixes and creates pull requests.
  • Modular features allow focusing on specific needs like static analysis.
Cons of DeepSource
  • Difficult setup with some frameworks and occasional struggles with certain rules.
  • False positives in analysis requiring manual review and customization.
  • Limited language support.
  • Autofix feature does not support multiple files.
  • PRs can be overwhelmed with alerts for large codebases, even with small changes.

DeepSource pricing

The commentary is based on 2 reviews from DeepSource G2 reviews.

DeepSource offers a free tier for personal use and open-source projects. Paid plans for teams and organizations offer additional features like auto-fix and security analysis. No pricing details were found in reviews regarding these paid plans.

See the DeepSource pricing page.


DeepSource alternatives

  • Logo of SonarQube
    SonarQube
    Automated code analysis for cleaner, safer, and more reliable software.
    Read more
  • Logo of Snyk
    Snyk
    Finds and fixes security holes in your code and infrastructure.
    Read more
  • Logo of Codiga
    Codiga
    Automated code analysis for cleaner, safer, and faster coding.
    Read more
  • Logo of SonarCloud
    SonarCloud
    Clean code, secure software, happy developers.
    Read more
  • Logo of Coveralls
    Coveralls
    Shows how much of your code is tested, boosting confidence.
    Read more
  • Logo of SonarLint
    SonarLint
    Catches coding bugs and vulnerabilities before they cause trouble.
    Read more

DeepSource FAQ

  • What is DeepSource and what does DeepSource do?

    DeepSource is a static analysis platform that helps developers build secure, high-quality code. It automatically scans code for vulnerabilities, bugs, and anti-patterns, offering real-time feedback and even suggesting fixes. DeepSource integrates seamlessly with GitHub and GitLab, improving code quality and developer productivity.

  • How does DeepSource integrate with other tools?

    DeepSource integrates seamlessly with GitHub, GitLab, and Bitbucket, enhancing your development workflow. It supports various languages like JavaScript and Java, including frameworks like React and Typescript. This streamlines code analysis and improves development processes.

  • What the main competitors of DeepSource?

    Alternatives to DeepSource include Snyk, Semgrep, Codiga, and Microsoft Defender for Cloud. These platforms offer similar code analysis and security scanning capabilities, catering to various development needs and team sizes.

  • Is DeepSource legit?

    Yes, DeepSource is a legitimate code analysis platform. It helps improve code quality and security by scanning for vulnerabilities and providing automated fixes. Users appreciate its thorough analysis and seamless GitHub/GitLab integration, but note occasional setup difficulties and false positives.

  • How much does DeepSource cost?

    DeepSource's pricing information is not publicly available. Contact DeepSource directly to determine if the product is worth the investment for your needs.

  • Is DeepSource customer service good?

    Based on user reviews, DeepSource's customer service is highly regarded. Users praise the team's responsiveness and helpfulness, particularly during the setup and integration process. They appreciate the team's openness to feedback and continuous improvement of the platform.


Reviewed by

MK
Michal Kaczor
CEO at Gralio

Michal has worked at startups for many years and writes about topics relating to software selection and IT management. As a former consultant for Bain, a business advisory company, he also knows how to understand needs of any business and find solutions to its problems.

TT
Tymon Terlikiewicz
CTO at Gralio

Tymon is a seasoned CTO who loves finding the perfect tools for any task. He recently headed up the tech department at Batmaid, a well-known Swiss company, where he managed about 60 software purchases, including CX, HR, Payroll, Marketing automation and various developer tools.

NEW: Introducing Gralio Screen Buddy

An AI tool that observes your work, finds inefficiencies, and suggests smarter ways to do things. Maybe you can use your tools better, automate tasks, or switch software.

For Individuals
Streamline your daily tasks, get helpful AI tips, and find the right tools for your workflow.
For Businesses
See how your team really works, uncover automation opportunities, and get software recommendations tailored to your processes.