Rhino (JavaScript)
Rhino jest implementacją open source języka JavaScript kierowaną przez Fundację Mozilla. Kod napisany jest całkowicie w języku Java, a nazwa wywodzi się od książki wydawnictwa O'Reilly o języku JavaScript na okładce, której umieszczony został nosorożec. Początkowo projekt był rozwijany przez firmę Netscape na potrzeby popularnej na owe czasy przeglądarki. Projekt został zapoczątkowany w 1997 roku. Ówczesna technologia kompilacji w Rhino posiadała jednak dwie zasadnicze wady. Proces kompilacji kodu przebiegał zbyt wolno, a także często brakowało pamięci do jej wykonania na maszynie klienta. W efekcie Rhino wyposażono dodatkowo w tryb interpretacji kodu.
Od momentu wydania Rhino na zasadach open source w kwietniu 1998 roku przez Organizację Mozilla (mozilla.org) znacznie wzrosła liczba ludzi zaangażowanych w rozwój kodu źródłowego.
Fundacja dostarcza także innej implementacji JavaScript napisanej z języku C znanej jako SpiderMonkey.