Open Source Firefox Extensions: Most Don't Publish Code

Of 71,433 Firefox extensions carrying an open source license on AMO, only 18,734 link a public repository. I built ffext to rank them by what you can check.