curtains.js was created with just that issue in mind. It is a small vanilla WebGL javascript library that converts HTML elements containing images and videos into 3D WebGL textured planes, allowing you to animate them via shaders.
You can define each plane size and position via CSS, which makes it super easy to add WebGL responsive planes all over your pages.
Animate Images and Videos with curtains.js
Turn Static web sites into dynamic Web Apps : hy-push-state
hy-push-state is a web component that lets you turn web pages into web apps. The component dynamically loads new content (formerly known as “ajax”) and inserts it into the current page, without causing Flash of White, Flash of Unstyled Content, etc.
hy-push-state is similar to pjax and smoothState, but offers a more advanced pre-fetching logic and gives you more control over its internals to enable advanced page transition animations.
When.datepicker : Date Range Picker Plugin
When is a small Date Range Picker plugin for your website, which runs without any frameworks. It can be used as a single date or range selection picker. Can be shown inline or used as a dropdown attached to an input. The plugin is very lightweight plugin (less than 15kb minified and gzipped).
Features:
- Fully Customizable
- Inline Support
- 100+ Languages
- Less than 15kb
- Disabling dates in a specific range
- Single Date Support
- Powerful API
- Fast month and year navigation
SVG 3D Builder : JavaScript Library to create 3D Models
SVG 3D Builder framework aims at creating 3d models with SVG and to provide a concise API. It is purely developed with concepts of two-dimensions. One of its essential implementations is Bezier in both curve and surface. It is one thing to describe them with mathematic equations, but another thing to illustrate them with computer graphics.
Whs.js : Super-fast 3D framework for Web Applications & Games
whs.js is a framework for 3D web apps built with Three.js technology.It implements a core with component system and plugin support for fast development of 3D scene with physics.
Features:
Simple in usage
Speeds up 3D scene prototyping
Component based scene graph
Simple integration of any high performance physics even with
Worker
(Multithreading)Automatization of rendering
ES2015+ based
Extension system (modules)
Webpack friendly
Integrated Three.js rendering engine
Work with whs.js and Three.js at the same time