Unlimited Plugins, WordPress themes, videos & courses! Unlimited asset downloads! From $16.50/m
  1. Code
  2. HTML5

20 Best HTML5 and JavaScript Game Engines and Templates


Flash brought gaming to the web, but if you want to create a modern web game, you'll want to use HTML5 and JavaScript.

Do you have a gaming idea or concept?

Take a closer look at these 20 best HTML5 and JavaScript game engines and templates on Envato Market to find just the right starting point for your game idea or find the perfect solution for your website.

Chances are you've even played one of these games, in the browser or in an app. Each of these game engines and templates come with full source code, so you can hack or customize them to your heart's content!

1. Canvas Puzzle

Canvas Puzzle was the first HTML5 game on Envato Market, so this seems like a good place to start.

The concept is simple, but isn't that what makes a game great?

Canvas Puzzle

Compatible with all modern browsers, this HTML5 game template has an Internet Explorer 9 or less fallback while also working great on the most current iPads.

Users can use any image—just drag and drop with Firefox and Chrome—and the game generates any number of different pieces.

Canvas Puzzle is lightweight, simple, clean, and ready for you to customize to your liking.

2. Boy vs Zombies

Will your boy make it past the zombies in Boy vs Zombies?

Give it a try or make it your own version.

Boy vs Zombies

Feature include:

  • playable on all platforms
  • easy to customize using Construct 2
  • mouse, keyboard, and touch control support
  • and more

Boy vs Zombies is ready for you to reskin and modify—without any coding knowledge.

3. Indiara and the Skull Gold

Just like many of the other HTML5 and JavaScript game templates, Indiara and the Skull Gold works on all platforms.

Are you ready to go on an adventure collecting ancient artifacts in caves full of traps?

Indiara and the Skull Gold

This fantastic HTML game template includes:

  • 8 levels
  • Construct 2 files
  • layered Photoshop and Illustrator files
  • and more

Indiara and the Skull Gold is fully touch and mouse supported, includes social media share buttons, and can be visually customized by swapping out the image files or completely modified with Construct 2.

4. Slot Machine The Fruits

The Slot Machine The Fruits is optimized for both mobile and desktop and includes high-quality images that support up to 1500x640 resolution.

Slot Machine The Fruits - HTML5 Casino Game

This colorful creation was developed with:

The Slot Machine The Fruits can even be installed using the CTL Arcade WordPress plugin.

5. Coloring Book

Set up your own virtual coloring book with the Coloring Book.

With full touch and mouse support, this responsive coloring book has everything you need to get started.

Coloring Book - HTML5 Game

This HTML5 game template includes:

  • print system
  • configuration system
  • appearance customization
  • and more

Best of all, the Coloring Book includes 24 colors and 16 pictures with the option of adding as many coloring images as you like.

6. The Sorcerer

Enjoy the magic of HTML5 game templates with The Sorcerer.

The Sorcerer - HTML5 Game

This game build was inspired by Zuma gameplay and includes three different progressive levels.

It has been developed with:

The 960x540 resolution scales to fit and can be used with the CTL Arcade WordPress plugin.

Customize The Sorcerer and start making some puzzle magic!

7. Game Christmas Furious

'Tis the season for some fun!

The Game Christmas Furious HTML5 game template brings touch and mouse supported fun to all platforms.

Game Christmas Furious


  • 6 levels
  • Construct 2 files
  • layered Photoshop and Illustrator files
  • and more

Balloons invade the North Pole—can Santa catch all the gifts and avoid the balloons?

The Game Christmas Furious HTML5 game template is ready to play or transform into your own.

8. HTML5 3D BlackJack 

The HTML5 3D BlackJack has:

  • split hand
  • double bet
  • insurance feature

But the best part is the hi-res 3D graphic style.

3D Roulette - HTML5 Casino Game

This game has been developed with HTML5, JavaScript and CreateJS, and is both ready to play and very customizable.

You can even ante up the HTML5 3D BlackJack with the CTL Arcade WordPress plugin.

9. Game FlapCat Steampunk

Game FlapCat Steampunk is based on similar blockbuster games with its simple design and playability.

Enjoy this touch and mouse compatible game in full 1280x720 resolution.

Game FlapCat Steampunk

This cool cat includes:

  • infinite level
  • Construct 2 files
  • layered Photoshop and Illustrator files
  • and more

Game FlapCat Steampunk has a great art style and is ready to play or customize.

10. 3D Roulette

Like the HTML5 3D BlackJack, the 3D Roulette - HTML5 Casino Game has a great 3D hi-res look.

3D Roulette - HTML5 Casino Game

It has also been developed using:

Easily modify the 3D Roulette by downloading and editing the Photoshop and Illustrator files. It can also be installed directly into WordPress using CTL Arcade WordPress plugin.

11. Bubble Shooter

Bubble Shooter reminds me a lot of Snood and other games like it.

This simple and addictive game can be installed as-is or modified to your liking.

Bubble Shooter - HTML5 Games

This HTML5 game template comes in 870x1504 resolution, is fully responsive, and can be easily modified using the Photoshop and Illustrator files.

It has been developed with HTML5, JavaScript and CreateJS, and is both ready to play and can be installed directly into WordPress using the CTL Arcade WordPress plugin.

12. Woblox

Woblox is probably the most addictive game in this roundup of HTML5 game templates.

Add your own logo and this puzzler is ready to go.


This game will play on all platforms, but it feels best using a touch screen as you intuitively want to slide the blocks into place to set the green block free.

Game includes:

  • 384x600 resolution
  • 45 progressive levels
  • uses less than 100 Construct 2 events
  • more

Easily cuztomizable and equally addictive, Woblox is an excellent HTML5 game template.

13. treze-Edges

treze-Edges sounds easy—until you try it!

Simply touch the screen to create edges, but you can't let the ball escape.


Features include:

  • includes Construct 2 and Construct 3 source files
  • works with all HTML5 compatible browsers
  • keyboard and touch controls
  • and more

Enjoy treze-Edges or make it your own—what twist will you add?

14. Don't Crash

Don't Crash.

That's it.

It sounds easy, but this mesmerizing HTML5 game template will keep you guessing.

Dont Crash

Features include:

  • touch support
  • fully responsive
  • 1280x720 resolution
  • includes Construct 2 files
  • more

And don't forget—Don't Crash!

15. Arrows 2D Platform Action Engine

The Arrows 2D Platform Action Engine is ready and waiting for you to create something amazing.

Arrows 2D Platform Action Engine

This includes:

  • mobile, keyboard, and gamepad support
  • full Construct 2 files to build your own 2D side-scrolling action game
  • the Arrows Action Engine also includes an Enemy AI with Boss AI
  • and more

The Arrows 2D Platform Action Engine is good enough to stand on its own, but it's true heart and soul is in offering you the tools to build your own game.

16. Katana Fruits

Become the next fruit ninja with the highly customizable Katana Fruits template.

Katana Fruits - HTML5 Game

This HTML5 game template was developed with the following code chops:

You can edit the look and feel with the included Photoshop and Illustrator files and install it directly into WordPress using the CTL Arcade WordPress plugin.

17. Panda Love

Ready, set, run!

This fast-running panda needs to be guided over obstacles to collect prizes and finish each of the over 20 levels.

Panda Love

This template includes the Construct 2 files and features:

  • autosave
  • ad support
  • one touch control
  • and more

Show some pixel love with Panda Love.

18. Tetris

Of all the HTML5 game templates, HTML5 Tetris is my favorite.

It's hard to go wrong with a classic.

HTML5 Tetris

With touch support and 800x600 resolution, you can:

  • change the sounds and music
  • personalize the game appearance
  • use the layered Photoshop file to redesign it

Created using GameMaker Studio, the HTML5 Tetris game template is a great fit for just about anyone.

19. Formula Racing

If you have a need for speed, Formula Racing is what you want.

Fully responsive and ready for any screen size, this game has been build with Construct 2.

Formula Racing

Features include:

  • rival car AI
  • easily modify existing tracks or create your own
  • PNG and PSD graphic files included
  • supports AdMob Advertising
  • and more

Formula Racing is fully customizable and ready for you to race away with something new.

20. Balloon Fight

Balloon Fight is a charming and addicting retro style game built with Construct 2.

Pop the balloons of the other cats -- and you win!

Balloon Fight

Features include:

  • all sounds and music included
  • PNG graphic files included
  • supports AdMob Advertising
  • unlimited levels
  • and more

Balloon Fight is easy to control, but difficult to master.


Some of these templates are just that—templates—while others border on complete game concepts or flexible game engines. Whether you're finding something for your website or learning how to flesh out your own idea, you can clearly see how diverse HTML5 game templates can be.

You might also find an Envato Tuts+ code tutorial on game design or game mechanics helpful, or even an HTML5 tutorial to get you started on coding your own game.

Game on.

Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.