The screenshot above is from a blog powered by Scroll.
Yes. Here is a web demo.
Scroll is an npm package:
npm install -g scroll-cli
Yes. Scroll is public domain and the source code is on GitHub.
Yes. You can edit the Scroll Language in Tree Language Designer.
View source