Terser

Open source

The fast and efficient minifier for modern JavaScript

Contribute


Become a financial contributor.

Financial contributions

Custom contribution

Donation

Make a custom one time or recurring contribution.
+ 11

10 individuals and 1 organization 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

$80 USD since Nov 2019

3
Markus Günther

$40 USD since Jan 2020

4
龙腾道

$16 USD since Sep 2019

5
Martin Lepadusch

$12 USD since Dec 2019

6
mqklin

$12 USD since Jan 2020

7
Anton Alexandrenok

$12 USD since Jul 2020

8
Haruaki Otake

$10 USD since Apr 2020

9
Jorge Bucaran

$5 USD since Jul 2020

10
Andrzej Pauli

$5 USD since Oct 2020

Organizations

1
webpack

$5k USD since Dec 2019

2
Rollup

$700 USD since May 2020

3
Algolia

$51 USD since Dec 2019

Budget


Transparent and open finances.

Monthly financial contribution to Terser (sponsor)

from Rollup12/1/2020

+$100.00USD
Completed

Monthly financial contribution to Terser

from mqklin12/1/2020

+$1.00USD
Completed

Monthly financial contribution to Terser (backer)

from Martin Lepadusch12/1/2020

+$1.00USD
Completed

Today’s balance

$424.60 USD

Estimated annual budget

~ $6,804.48 USD

Terser is all of us

Our contributors 17

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

webpack
Financial Contributor

Total contributions

$5,000 USD

one-time donor

Rollup
Financial Contributor

Total contributions

$700 USD

sponsor

Chrome's Web ...
Financial Contributor

Total contributions

$500 USD

38elements
Financial Contributor

Total contributions

$100 USD

Mathias Schäfer
Financial Contributor

Total contributions

$80 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!

Markus Günther
Financial Contributor

Total contributions

$40 USD

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

龙腾道
Financial Contributor

Total contributions

$16 USD

backer

Martin Lepadusch
Financial Contributor

Total contributions

$12 USD

backer

mqklin
Financial Contributor

Total contributions

$12 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.