Website Animations
That Stand Out

Customize & download our animation templates.

Canvas Language for Business

Canvas Language provides an excellent method to expand functionality of content driven websites and services. It enables visitors to customize animations using templates or to make their own templates.

Let your visitors create customized animated emojis, video overlays, gifs, web animations, games, or more. Visit to see how SCL is used in production, and how it offers awesome features that you can offer your visitors.

Contact us on how to get started building your services around Canvas Language.

Contact Us Here

Customize Animations for Webpages

  • Start from templates
  • Easy to Customize
  • Use your own images
  • Easy Downloads
  • Upload to Edit
  • Extensive documentation

Just some of our animation templates


Where else has Canvas Language (also called "SCL") been used?
Glad you asked. SCL has been used as the internal animator for our other projects:
  • Distant Family is a website for playing games with your child while you're travelling.
  • Editable GIFs let's you easily customize GIFs for special occasions.
  • is a little set of games written in SCL.
How do these animations actually work?
SCL is a language that is typed onto a webpage. An animation is described with SCL then special Javascript reads the SCL and shows the animation. This means that any SCL animation that is loaded on a webpage can actually be edited on the webpage. That is how we can offer editable templates.
create sprite from img.png as Spinner
  where x=100 y=100 center=auto
  having alt=(sub create rotation end)
create routine as Start
  launch Spinner
What kind of animations are these?
Our animations are sprite animations rendered on the HTML canvas. By "sprite animation", we mean that the animation is made up of individual moving images called "sprites". In our Animation Studio you will customize animation templates to fit your needs, then download them as a single file that can run the animation on your website.
What makes this better than other solutions?
Canvas animations are one of several methods to add animations to a webpage. Along with GIFS, CSS animations, WEBP, and others, the canvas is another tool in the kit. The canvas allows for interactivity and flexibility. The shortcoming of canvas animations has been the need for programming skills or special tools. SCL makes using the canvas easier to program by adding a webpage level interface that allows for pre-made configurable templates. Another advantage of SCL is that the code used in SCL can be easily viewed and shared. This makes learning and customization even more flexible.
How can I learn more?
Are you a business?
If you're a business creating webpages or apps using HTML, we are able to offer easier and more flexible access to Canvas Language. Contact us for more information. You can also email us at admin.