Open Collective
Open Collective


We are on a mission to write Quine program in more programming languages.


Become a financial contributor.

Financial Contributions

Recurring contribution

Become a backer for $5.00 per month and support us

Starts at$5 USD / month

Custom contribution
Make a custom one-time or recurring contribution.

quine is all of us

Our contributors 1

Thank you for supporting quine.


Display Quine program written in many programming languages.

Quine is self-reproducing program. It means "a Quine program prints itself by execution."

For example, this is the Quine program written in JavaScript:

const f = () => console.log(`const f = ${f}; f()`); f()

When it is saved as quine.js, execute it by this:

$ node quine.js
const f = () => console.log(`const f = ${f}; f()`); f()

And, check it is Quine program surely by this:

$ node quine.js | diff quine.js -

Our team