Keep scrolling to know more about the list.
PreloadJS for asset loading
Converting your assets into HTML5 can be done through various ways; PreloadJS created by Grant Skinner who has immense experience in working with flash has made it very easy for the developers to start working with HTML5. This tool is a part of CreateJS and includes special tools like animation as well.
Big custom fonts with Cufon
Reason why I am recommending Cufon over fonts-face is that the bigger-sized fonts would look way too smoother on windows and several other web browsers. Another advantage is that using Cufon makes your page load faster, as in this case you need not load the font file. Only loading specific characters can help you go, take a look at the tutorial to get started.
Tweening like a boss
Tweenlite has been a great tool for creating animation in the projects in old good days, but luckily we have got tweening tool created by Jack Doyle, creator of Greensock.
HTML5 Canvas drawing API
I wonder if any developer has not worked with actionscript for drawing stuff, in fact some developers find it interesting to create reusable visual components through code rather than depending upon the flash IDE. So here comes handy the Canvas drawing API, it is not exactly like the one in flash, but after working on the same, you would realize that there are a few correspondences to flash’s “graphics.drawRECT()…” approach. If you wish to have something easier than this, you can try EaselJS, which is a part of CreateJS. Check out the tutorial by Lee Brimelow to help you start with.
Events or Signals
Crossroads for Routing/deep linking
Deep linking is of great importance in flash projects, Miller Medediros created a HTML5 tool to do the same and named Crossroads.
Though there are several tools/solutions available, but I would stick to these for ease of use. It would be great if you spend some time in exploring the above stated tools individually and realize that evolution from flash to HTML5 is not that tough, as it seems.