Deno is an interesting sandboxed Typescript VM that uses URLs for dependencies: https://deno.land/ It's created by Ryan Dahl (who created node.js) and tries to fix what he sees as design issues/complexities in node.