NEAL banner

Open Source

NEAL Overview

A language-independent code analysis tool from the developers at Uber that lets you write your own quality enforcement rules. NEAL stands for Not Exactly A Linter because although it behaves a lot like a regular linter it doesn't have any of its own rules built in. You're free to write your own rules for whatever particular code style you want to enforce. It has built in support for Swift and Python, but it's highly extensible, and can be used with any language. Once your rules are written it's simple to analyse your code from the command line with a single command.

Stay on top of new tools for iOS developers

Subscribe to get a convenient weekly roundup of iOS Dev Tools' newest addition
of helpful and time-saving developer tools, services, and SDKs to get your job done faster.