Empower Best Practices Hassle Free, In No Time.

Keep your projects clean with Exlint.
- Lorem ipsum dolor sit amet, consectetur
[v] adipiscing elit, sed do eiusmod tempor
[v] incididunt ut labore et dolore magna
aliqua.

- Ut enim ad minim veniam, quis nostrud
exercitation ullamco laboris nisi ut aliquip
ex ea commodo consequat.

Say goodbye to messy multi-repo coding conventions.

jacket icon
rombo icon
exlint icon
depcheck icon
  Rule Added:
  'color-named':['never']
              
$ exlint run
 1  body {
 2      background-color: black;
 3  }
 4
 5  h1 {
 6      font-size: 22px;
 7      color: #ff0000;
 8  }
 9
10  .siteHeader {
11      font-size: 50px;
12      color: white;
13      color: black;
14  }
--- Stylelint output ---

format.css
 2:20   ✖  Unexpected named color "black"
color-named
 12:9   ✖  Unexpected named color "white"
color-named
 13:9   ✖  Unexpected named color "black"
color-named

4 problems (4 errors, 0 warnings)
                  

Share conventions in a matter of seconds

Never compromise on custom compliance configurations again

--- Stylelint output ---

format.css
 2:20   ✖  Unexpected named color "black"  color-named
 12:9   ✖  Unexpected named color "white"  color-named
 13:9   ✖  Unexpected named color "black"  color-named

4 problems (4 errors, 0 warnings)

--- ESLint output ---

/Users/talrofe/Exlint/test-cli/date.js
  6:1  error  Expected indentation of 0 tabs but found 1 indent
--- Prettier output ---

Checking formatting...

Tech Leads / Team Managers

Enable best practices in teams with easy compliance sharing

  • Simple setup
  • Iterate on conventions easily
  • Quick appliance in multiple repositories
  • Total privacy — code is analyzed locally
  • History, analytics, permissions — Coming soon

Developers

Create coding policies in minutes with 0 manual files

  • Easy configuration within our web app
  • Integrate multiple policies as groups
  • Effortless extension updates
  • Open Source CLI
  • CI Integrations
policies
$ exlint use <group_id>

Empower efficient conventional best practices

Run your first complance check in a matter of minutes

Get started for free today.

Documentations >
big logo

Don’t settle on quality, enforce clean code.

Open Source Free

Best for individual developers and teams

  • Unlimited policy group runs
  • Open Source CLI
  • GitHub Action CI/CD
View Docs

Frequently Asked Questions

What is a policy group run?

A policy is a set of rules that analyze code. When a set of different policies are run together in a group, Exlint goes through the code and looks for potential errors that match the rules in each policy with a single command.

Do you require access to source code?

No, we will never need access to source code. Exlint either runs locally through our CLI, or through your CI/CD Pipeline.

Is there a public roadmap?

Yes, right here.

What support do you provide?

We offer support via our Discord, in-app support and Github issues.

What languages do you support?

Exlint is language agnostic. Although we currently mainly support Javascript libraries, we will support many more libraries from different languages in the future.
Stay tuned in our Roadmap!