sonolus.com
Sonolus is described as a next generation rhythm game. It lets users explore rhythm games, connect with other players, and create and share their own levels and replays. A scripting system allows creation of rhythm game engines.