E-Commerce businesses are quickly increasing in number in the entire world and it is considered as one of the reliable business in the online industry. So here are 30 Ecommerce components and libraries powered by Javascript and CSS that can be easily integrated into any website.
Jsuites
jTools is a collection of lightweight common required javascript web components. It is composed of fully responsive vanilla plugins to help you bring the best user experience to your projects, independent of the platform.
Sqorn
Sqorn is a Javascript library engineered for building SQL queries. Its SQL-based API is fluent, declarative, intuitive and flexibile. Sqorn queries are immutable values, letting you construct complex queries by composing simple parts. Sqorn compiles queries 10x faster than Knex and 200x faster than Squel. Sqorn generates parameterized queries safe from SQL injection. Securely integrate raw SQL using Sqorn’s tagged template literals.
Spotlight
Web’s most easy to integrate lightbox gallery library. Super-lightweight, outstanding performance, no dependencies.
Formee
A tiny library for handling form elements.
Scroll Hint
A JS library to suggest that the elements are scrollable horizontally, with the pointer icon.
Crumbsjs
A lightweight vanilla ES6 cookies and local storage JavaScript library.
Tourguide.js
A simple, lightweight, clean and small library for creating guided product tours for your web app.
Sharer.js
Sharer.js is a very tiny js lib to create custom social share components on DOM elements for your website. No dependencies.
Dinero.js
An immutable library to create, calculate and format money.
Length.js
JavaScript library for length units conversion.
Headhesive.js
Headhesive.js creates an on-demand sticky header. Specify when you want your header to become fixed and the rest is magic.
Push.js
Push is the fastest way to get up and running with Javascript desktop notifications. A fairly new addition to the official specification, the Notification API allows modern browsers such as Chrome, Safari, Firefox, and IE 9+ to push notifications to a user’s desktop. Push acts as a cross-browser solution to this API, falling back to use older implementations if the user’s browser does not support the new API.
Notyf
A dead simple, responsive, vanilla JavaScript plugin to show notifications.
Js Cloudimage 360 View
Engage your customers with a stunning 360 view of your products.
Openseadragon
An open-source, web-based viewer for zoomable images, implemented in pure JavaScript.
Drift
For e-commerce sites, both page speed and large, detailed images are key to successful conversions. You want to provide an enjoyable, engaging experience for your customers without slowing them down. So what’s an online store developer to do? Easily add “zoom on hover” functionality to your site’s images. Lightweight, no-dependency JavaScript.
Resemble.js
Resemble.js analyses and compares images with HTML5 canvas and JavaScript. Drop two images on the boxes to the left. The box below will show a generated ‘diff’ image, pink areas show mismatch. This example best works with two very similar but slightly different images. Try for yourself!
Card Info
CardInfo.js allows you to get the logo of the bank and brand, brand colors and etc. by card number. Use this data to make beautiful forms for bank cards.
CardJs
A simple, clean, credit card form for your website. Includes number formatting, validation and automatic card type detection.
Image Comparison Slider
A handy draggable slider to quickly compare 2 images, powered by CSS3 and jQuery.
Cssfx
Beautifully simple click-to-copy CSS effects.
Csswand
Hover your wand and use your magic spell to copy beautiful css.
Transformicons
Animated icons, symbols and buttons.
Cogo Toast
Beautiful, Zero Configuration, Toast Messages for React.
Canvas Cards
Canvas Cards is a gallery of card designs created with javasript canvas. Updated weekly, each card includes an editable code block so feel free to tweak and make your own designs!
FilterableProductGrid
A responsive product grid layout with touch-friendly Flickity galleries and Isotope-powered filter functionality.
Intro.js
A better way for new feature introduction and step-by-step users guide for your website and project.
RateYo
A simple and flexible star rating plugin.
Material Ui Rating
Rate something with style.
Iro.js
HSV colorwheel widget for JavaScript with a modern, SVG-based user interface.