Ct.js is one of the mini jam partners. I know nothing about it, but it uses JavaScript and it looks easy enough. (You should probably spend some time learning it before you go into a jam using it tho.)
Wait nvm. It was written in JavaScript but you use visual scripting. Still looks like a good alternative to scratch.
Wait nvm again you do program in JavaScript