Terser

Open source

The fast and efficient minifier for modern JavaScript

Become a contributor

Financial contributions

Custom contribution

Donation

Make a custom one time or recurring contribution to support this collective.
+ 10

9 individuals and 2 organizations have contributed

Recurring contribution

backer

Become a backer for $5.00 per month and help us sustain our activities!

Starts at

$5 USD / month

2 individuals have contributed

One time contribution

one-time donor

Join us for $5.00 and help us sustain our activities!

Starts at

$5 USD

1 individual have contributed

Recurring contribution

sponsor

Become a sponsor for $100.00 per month and help us sustain our activities!

Starts at

$100 USD / month

has contributed

Recurring contribution

Enterprise sponsor

Join us for $500.00 per month and help us sustain our activities!

Starts at

$500 USD / month

has contributed

Top financial contributors

Individuals

1

38elements

$100 USD since Oct 2019

2

Mathias Schäfer

$50 USD since Nov 2019

3

Markus Günther

$35 USD since Jan 2020

4

龙腾道

$11 USD since Sep 2019

5

Haruaki Otake

$10 USD since Apr 2020

6

Martin Lepadusch

$7 USD since Dec 2019

7

mqklin

$7 USD since Jan 2020

8

Jorge Bucaran

$5 USD since Jul 2020

9

Anton Alexandrenok

$2 USD since Jul 2020

Organizations

1

webpack

$4k USD since Dec 2019

2

Chrome

$500 USD since Dec 2019

3

Rollup

$200 USD since May 2020

4

Algolia

$51 USD since Dec 2019

Budget

See how money openly circulates through Terser. All contributions and all expenses are published in our transparent public ledger. Learn who is donating, how much, where is that money going, submit expenses, get reimbursed and more!

Financial contribution to Terser

from Jorge Bucaran7/10/2020

+$5.00USD
Completed

Monthly financial contribution to Terser (sponsor)

from Rollup7/4/2020

+$100.00USD
Completed

Monthly financial contribution to Terser

from Anton Alexandrenok7/2/2020

+$2.00USD
Completed

Today’s balance

$4,877.12 USD

Estimated annual budget

~ $8,418.90 USD

Terser is all of us

Our contributors 15

Everyone who has supported Terser. Individuals and organizations that believe in –and take ownership of– our purpose.

webpack
Financial Contributor

Total contributions

$4,000 USD

one-time donor

Chrome
Financial Contributor

Total contributions

$500 USD

Rollup
Financial Contributor

Total contributions

$200 USD

sponsor

38elements
Financial Contributor

Total contributions

$100 USD

Algolia
Financial Contributor

Total contributions

$51 USD

Thank you for this amazing project. Keep it up! Really delighted to give back to your community!

Mathias Schäfer
Financial Contributor

Total contributions

$50 USD

Markus Günther
Financial Contributor

Total contributions

$35 USD

Thanks for that awesome software. Always use terser in my webpack config :)

龙腾道
Financial Contributor

Total contributions

$11 USD

backer

Haruaki Otake
Financial Contributor

Total contributions

$10 USD

one-time donor

Martin Lepadusch
Financial Contributor

Total contributions

$7 USD

backer

mqklin
Financial Contributor

Total contributions

$7 USD

About

Terser is a minifier which was born as a fork of the now unmaintained harmony branch of the Uglifyjs project.

Now it's grown into its own thing and is capable of minifying modern JavaScript. We aim to support what's on stage 4, but on some occasions we add support for ES features that are still at stage 3.

There is good support for reading and generating source maps provided by the source-map library.

The codebase uses a custom EcmaScript AST, and can read and output ESTree formatted ASTs like the ones generated by acorn.