What is Infer?
Facebook Infer is a static analysis tool - if you give Infer some Objective-C, Java, or C code, it produces a list of potential bugs. Anyone can use Infer to intercept critical bugs before they have shipped to people's phones, and help prevent crashes or poor performance.
Infer is a tool in the Code Review category of a tech stack.
Infer is an open source tool with 15K GitHub stars and 2K GitHub forks. Here’s a link to Infer's open source repository on GitHub
Who uses Infer?
Companies
7 companies reportedly use Infer in their tech stacks, including Facebook, immmr, and Pardel.
Developers
11 developers on StackShare have stated that they use Infer.
Infer Integrations
Infer's Features
- Android and Java - Infer reports null pointer exceptions and resource leaks in Android and Java code.
- iOS - In addition to this, it reports memory leak problems in iOS and C code.
Infer Alternatives & Comparisons
What are some alternatives to Infer?
Imply
It is a complete analytics platform built around Apache Druid.
While traditional business intelligence workflows focus on using static reports and dashboards, it provides rapid, dynamic access to streaming and batch data. Leverage the power of Druid to instantly create ad-hoc views on real-time and historical data and explain any pattern or anomaly.
Git
Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
GitHub
GitHub is the best place to share code with friends, co-workers, classmates, and complete strangers. Over three million people use GitHub to build amazing things together.
Visual Studio Code
Build and debug modern web and cloud applications. Code is free and available on your favorite platform - Linux, Mac OSX, and Windows.
Docker
The Docker Platform is the industry-leading container platform for continuous, high-velocity innovation, enabling organizations to seamlessly build and share any application — from legacy to what comes next — and securely run them anywhere