Svelte

Svelte is a free and open-source front end compiler created by Rich Harris and maintained by the Svelte core team members. Svelte applications do not include framework references. Instead, building a Svelte application generates code to manipulate the DOM, which may reduce the size of transferred files as well as give better client startup and run-time performance. Svelte has its own compiler for converting app code into client-side JavaScript at build time. It is written in TypeScript.
The Svelte source code is licensed under MIT License and hosted on GitHub.
History.
The predecessor of Svelte is Ractive.js, which Rich Harris had developed earlier.
Version 1 of Svelte was written in JavaScript and was released on .
Version 2 of Svelte was released on . 
Version 3 of Svelte is written in TypeScript and was released on .
Example.
Svelte applications and components are defined in files, which are HTML files extended with templating syntax that is similar to JSX. Svelte repurposes JavaScript's label syntax to mark reactive statements. Top-level variables become the component's state and exported variables become the properties that the component receives.
<script>
 let count = 1;
 $: doubled = count * 2;
</script>
<p>{count} * 2 = {doubled}</p>
<button on:click={() => count = count + 1}>Count</button>
Influence.
Vue.js modelled its API and single-file components after Ractive.js, the predecessor of Svelte.