When comparing Crafty.js vs LITIENGINE, the Slant community recommends Crafty.js for most people. In the question“What are the best 2D game engines?” Crafty.js is ranked 37th while LITIENGINE is ranked 87th.
Specs
Ranked in these QuestionsQuestion Ranking
Pros

Pro Javascript

Pro Eventbinding
Easy to learn, based on Entities and Components, the later being class-like objects that entities inherit.
Pro Modular
Has open function binding systems, allowing easy creation of custom components.
Pro Easy to use
Clean and well-designed API that is easily discoverable. Comes with a simple tool (utiLITI) for editing levels based on .tmx maps.
Pro Free an open-source
The engine is published under the MIT license and is entirely free to use.
Pro they are developing a beta for mac and linux
Pro Active and helpful community
Has an active forum and discord channel to discuss topics about the engine.
Cons
Con No IDE
If you like having some huge GUI akin to Gamemaker, Unreal, Unity, etc, Crafty is not for you.
Con Limited to Desktop
Games made with the engine only run on Windows, Linux and MacOS. There is no support for Android or HTML, yet.
