A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.
- webpack
- javascript
- module-bundler
- loaders
A professional front-end template for building fast, robust, and adaptable web apps or sites.
- html5-boilerplate
- html5
- robust
- javascript
The largest open-source library of animated, interactive, and customizable React & Next.js components for building standout web products and experiences. Built for humans and AI agents.
- animations
- components
- components-library
- components-react
🔥 A highly scalable, offline-first foundation with the best developer experience and a focus on performance and best practices.
1kB-ish JavaScript framework for building hypertext applications
- framework
- javascript
- web
- vdom
:hourglass_flowing_sand: A higher order component for loading components with promises.
- react
- loading
- async
- imports
:fire: An extremely fast, React-like JavaScript library for building modern user interfaces
- inferno
- vdom
- performance
- react
A JavaScript Framework for Building Brilliant Applications
- javascript
- framework
- virtual-dom
- xhr
A declarative, HTML-based language that makes building web apps fun
Guide your users through a tour of your app
History.js gracefully supports the HTML5 History/State APIs (pushState, replaceState, onPopState) in all browsers. Including continued support for data, titles, replaceState. Supports jQuery, MooTools and Prototype. For HTML5 browsers this means that you can modify the URL directly, without needing to use hashes anymore. For HTML4 browsers it will revert back to using the old onhashchange functionality.
- html5-history-api
- html5-history
- javascript
- polyfill
Knockout makes it easier to create rich, responsive UIs with JavaScript
- knockout
- javascript
- mvvm
- data-binding
TranslatedH5 Page Maker, H5 Editor, LowCode. Make H5 as easy as building blocks. | Make H5 creation as easy as building blocks, easily build H5 pages, H5 websites, PC websites, LowCode platform.
- react
- react-router
- javascript
- h5
React + Redux starter kit / boilerplate with Babel, hot reloading, testing, linting and a working example app built in
Mobile app development framework and SDK using HTML5 and JavaScript. Create beautiful and performant cross-platform mobile apps. Based on Web Components, and provides bindings for Angular 1, 2, React and Vue.js.
Vanilla JavaScript plugin for lazyloading images
🐰 Rax is a progressive framework for building universal application. https://rax.js.org
- rax
- mobile
- universal
- framework
🔥 Highly performant, light ~1kb and configurable lazy loader in pure JS with no dependencies for responsive images, iframes and more
- performance
- javascript
- lazy-loading
- lazyload
A JavaScript library for structured interfaces, with explicit ownership and lifecycle. Built for agent-led development. Canonical Marionette repository; v4 history is preserved on the v4 branch.
- javascript
- marionettejs
- marionette
- application-architecture
:mountain_bicyclist: Landing Pages of Ant Design System
Input Mask plugin
A web component for visual art and creative coding
gridster.js is a jQuery plugin that makes building intuitive draggable layouts from elements spanning multiple columns
TranslatedHTML5 JS audio recording in mp3, wav, ogg, webm, amr, g711a, g711u formats. Supports PC and some Web browsers on Android and iOS, Hybrid Apps (Android and iOS App source code provided), and WeChat. Provides ASR speech recognition (speech to text), an H5 voice call chat example, and DTMF encoding and decoding
- recorder
- record
- javascript
- html5