I’ve spent quite some time playing with my own compile-to-js language called CirruScript. I feel quite fun about it. You may see here I have already many small repos written in CirruScript: