Donate

ESLint relies on donations for ongoing maintenance and development. There are currently 170 companies, organizations, and individuals donating $9,647.23 each month to help us out.

See our Sponsors

Ways to donate

We accept donations through the following sites.

Open Collective

Our most popular plan for companies.

  • Donate directly to a 501(c)(6) non-profit
  • One-time and recurring donations
  • Pay by credit card, bank transfer, or PayPal
  • Set up an open source fund to donate to multiple projects
  • Available in most countries
Contribute on Open Collective

GitHub Sponsors

Advanced features and reporting.

  • Donate through GitHub billing
  • One-time and recurring donations
  • Pay by credit card or use your existing billing relationship with GitHub (including invoicing)
  • Show a “sponsor” badge on your GitHub profile
  • Use your existing GitHub login
Contribute on GitHub

How the money is used

The ESLint project uses donated money to benefit the project and the ESLint community as a whole. In general, we spend money on these areas each month.

Team Development

We pay our team members an hourly rate based on their seniority, currently 80 USD/hour for TSC members and Reviewers and undefined USD/hour for committers. Team members are paid for a maximum of undefined hours per month.

Contributor Pool

We set aside 10% of our monthly income to pay outside contributors who have made significant contributions to the project. Contributions include submitting code, writing documentation, answering questions in our Discord server, and more. This money is allocated each month by the TSC.

Dependencies

We set aside 5% of our monthly income to help support our dependencies. We believe that open source projects who are lucky enough to get funded have a responsibility to help support the smaller projects they rely on.

Community Projects

We set aside 5% of our monthly income to help support plugins, parsers, and other projects that are of benefit to the ESLint ecosystem as a whole. We believe the strength of the project is in its ecosystem and we want to ensure important projects remain well-maintained.

Support Systems

We use a small amount each month to pay for software the team uses to help manage the project, which includes things like Google Workspace and cloud storage.

Donation tiers

While we accept donations of any size, we do have a tier system with different rewards at each level.

Diamond Sponsor

$5000+ per month

Highest logo placement on homepage and readme and everything in Platinum tier.

Platinum Sponsor

$2000-4999 per month

Second highest logo placement on homepage and readme and everything in Gold tier.

Gold Sponsor

$1000–1999 per month

Third highest logo placement on homepage and readme, a Thank you tweet from our Twitter account (38,000 followers) and a optional thank you blog post.

Silver Sponsor

$500–999 per month

Fourth highest logo placement on homepage and readme.

Bronze Sponsor

$200–499 per month

Fifth highest logo placement on homepage and readme.

testimonials

ESLint has been critical in helping developers write high-quality JavaScript for years. We love that it catches common issues early and often. With a high level of extensibility, ESLint's ability to let teams enforce custom rules that work for them has been excellent for open-source projects and more. Chrome is happy to sponsor ESLint to help web developers write consistently high-quality code. It's an essential piece of the modern web development toolkit.

Addy Osmani Senior Staff Eng. Manager, Chrome

Nx uses ESLint to enforce code quality, library boundaries, and project visibility constraints. ESLint makes Nx more powerful, so on behalf of the Nx.dev community, we're proud to do our part and sponsor ESLint's continued success!

Jeff Cross Co-founder and Principal Architect, Nx

ESLint is an extremely useful tool for any JavaScript project. This tool allows us to set up consistent code formatting rules adopted by the whole team from the beginning of the project, greatly facilitates code reviews, and makes it easy to integrate new developers into the team. I know I am not alone in appreciating its flexibility and ease-of-use.

Médédé Raymond KPATCHAA Technical Architect, Salesforce

Most JavaScript projects directly or transitively depend on ESLint. An Indeed employee nominated ESLint to receive a donation from the FOSS Contributor Fund, and their colleagues clearly agreed. We're happy to support the open source technologies that allow us to develop, protect, and maintain the digital infrastructure that supports our products and helps people get jobs.

Duane O'Brien Head of Open Source, Indeed

ESLint plays a major role in helping us create a safe and consistent experience across a growing number of codebases and engineers. We are grateful for all the open-source projects that are helping us build Contra, and ESLint is the first of many open-source projects that we are committed to back.

Gajus Kuizinas Co-Founder / CTO, Contra

Frequently Asked Questions

Everything you need to know about the product and billing. Can’t find the answer you’re looking for? Please chat to our friendly team.