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
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
🚀 Software Developer Portfolio Template that helps you showcase your work and skills as a software developer. (This is currently not being actively maintained)
🎉 Generate CSS for your Neumorphism designs
- neumorphism
- neumorphic-ui
- neumorphic-design
- soft-ui
Create fluid and interactive gradient animations with this small javascript library.
The world's okayest responsive navigation. This is (sort of) a legacy implementation. Please stay tuned to the 3.0 branch (https://github.com/VPenkov/okayNav/tree/v3.0)
The original official jQuery Templates plugin. This project was maintained by the jQuery team as an official jQuery plugin. It is no longer in active development, and has been superseded by JsRender.
Add Clippy or his friends to any website for instant nostalgia.
JavaScript library enabling SVG icons to morph from one to the other. It implements Material Design's Delightful Details transitions. (THIS PROJECT IS NOT MAINTAINED ANYMORE)
Open Source Online Genealogy System
- genealogy
- family-history
- family-tree
- gedcom
Recreate the Apple iPhone 15 Pro website, combining GSAP animations and Three.js 3D effects. From custom animations to animated 3D models, this tutorial covers it all.
A navigation aid (aka, router) for the browser in 850 bytes~!
- browser
- router
- client-side
- navigation
This project adapts ADMINLTE 3 so the components can be used from dotnet core Blazor / Server / Web Assembly
- adminlte
- admin
- lte
- blazor
querySelector that can pierce Shadow DOM roots without knowing the path through nested shadow roots. Useful for automated testing of Web Components. Production use is not advised, this is for test environments/tools such as Web Driver, Playwright, Puppeteer
🗔 Scroll to top with preserved browser history scroll position.
This projects automates the wrapping of a React component in a CustomElement.
This is a UI addon that intends to help standardize the Ember family of websites and make it easier to make the Ember website an Ember app.
This project combines the great PlayCanvas 3D engine with VUE.js
This React-based web application is designed to convert Lottie JSON animations into HTML graphic templates.
- after-effects
- broadcasting
- casparcg
- lottie
Implements the `{{on eventName this.someAction}}` element modifier from https://github.com/emberjs/rfcs/blob/master/text/0471-on-modifier.md
EmberJS redirect addon for Ember-CLI. This addon aims to be a simple and easy way to preform route based redirects with minimal effort.
A Preact component for skipping server side rendering (SSR) of components. This component helps render components on the server that make sense to be rendered above the fold or that only makes sense to render on client.
This add-on provides helpers related to ember-data.
Mirage Fixtures > Factories for deterministic tests. This program reads your API endpoint and creates or appends response to relevant mirage fixture file(s).