ESLint is moving to Open Collective to Raise Funds for JavaScript Open Source

ESLint, the linting tool for JavaScript development, has created their Open Collective page for fundraising. They are asking for funds and donations in order to support the developers of the project and to reward contributors. More than that, they are going to try and use funds to improve the documentation of ESLint and to develop a product roadmap. The ESLint team’s goal is to raise $20,000 per month. Yes, you read that right, $20,000 per month. The open source ecosystem is getting bigger and more well-funded!

Click here to check out the ESLint fundraising page on Open Collective and to become a sponsor of the project.

ESLint is a linting tool for JavaScript. When you run on JavaScript source code files, it will point out any stylistic errors and issue warnings about them. A consistent coding style, enforced by ESLint, can improve the collaboration of a team and reduce technical debt. This can reduce the overall cost of development as developers find it easier to implement new features and fix bugs.

It is very important in the JavaScript ecosystem as it is one of the cornerstone tools used for development. It offers support for JavaScript-based languages such as Flow and TypeScript too. With the popularity of React Native increasing, we will see ESLint used as part of mobile app development projects as well.

OpenCollective is a relatively new fundraising platform for free/open source projects (they even have GitHub bot to help with fundraising). What’s unique about it is that the funding and spending of donations are transparent. This means that if a company donates $100,000 to a project, it appears on that project’s Open Collective page. When the project spends that money, it appears as well. Free/open source projects that use Open Collective are “opening the books” and making sure project funds are appropriately spent on maintenance and improvement of the project. The funds can be used to hire more developers or to pay contributors to the project (as ESLint is going to be doing).

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.