Analyzers

Find issues in Docker that you’d miss otherwise

DeepSource analyzes your Dockerfiles and raises issues if they do not follow the best practices and methods to build efficient docker images.

Pick a repository to start analyzing your code

Looking for a self-hosted deployment? Schedule a demo →

Use 'WORKDIR' to switch to a directory

anti-pattern

FROM aliases (stage names) must be unique

anti-pattern

Use COPY instead of ADD for files and folders

performance

Last user should not be root

security
Intel
NASA
Grid.AI
HeyCar
Fly.io
RudderStack
Privacy Dynamics
Okteto
CreatorStack
appsmith

DeepSource is the upgrade you deserve

open-source tools
No need to install or configure anything. Works out of the box.
Covers everything that you get from open-source tools
Run continuously with zero effort
No need to maintain complex config files
commercial tools
Automatically format your code with Transformers
4x more issues than any other Python analyzer in the market
Not just identify, but also fix issues with Autofix
Fewer false positives and lesser noise
74,863,910+ issues detected
107,110+ issues autofixed
14s average analysis time
215,573+ total number of checks

Loved by developers who ship good code

I'm a big fan of DeepSource. I reviewed quite a few products to better support our engineers and the quality of problems found was far better than Codacy or Code Climate for our Python backend codebase.
Adam Pietrzycki, Engineering
Free for personal accounts and small teams
After that, DeepSource grows with your team with per user pricing plans.
Unlimited public repositories
Unlimited lines of code analyzed
Unlimited private repositories for individual accounts
1 private repository for teams/organizations
Continuous analysis with GitHub, GitLab, and Bitbucket
3 team members
$0/month Get started for free No credit card required