skruv (npm): No-dependency, no-build, small JS framework
Keywords: async-components|async-generators|framework|javascript|shadow-dom|web