Product Compare Library icon

Product Compare Library

Product Compare Library

Description

Product Compare is a library for product features, and product plans comparison. It supports multiple CSS frameworks and can be implemented in any HTML layout using data attributes. The library contains an embedded touch-enabled gallery, supports local and session storage, and can compare by text, HTML, or numbers.

General Features

  • Html Layout. The library has a flexible HTML layout that supports any CSS framework.
  • Data Types. It’s possible to compare by different data types: text, HTML, and numbers.
  • Case Sensitivity. Case-sensitive and case-insensitive comparison is supported.
  • Gallery. Responsive and touch-enabled gallery with the modern Web Animation API.
  • Storage Solutions. There is local storage, session storage, and cookies support.
  • Documentation. Great and extensive documentation is included.
  • Multiple Instances. It’s possible to have any number of library instances on the same page.
  • Cutting-Edge Tech. The library is written in TypeScript + ES6 JS and uses modern Web Animation API.
  • Look & Feel. The user ultimately defines all look & feel of the page; Any HTML layout or CSS can be configured and customized.
  • Reset. The library supports reset buttons that can return the widget to its initial state.

Demo Pages

Product Compare is a library for making product features comparisons quickly and easily. It is written in modern ES6 JavaScript + TypeScript and doesn’t have any external dependencies. Any CSS framework can be used for styling.

Data Types

The library supports the following data types:
  • Text. The default comparison type is text. The comparison can be case-sensitive or non-sensitive. Also, it’s possible to use regex to ignore some special characters.
  • HTML. HTML comparison is also supported. The library can compare any HTML elements like images, icons, or complex HTML structures.
  • Numbers. The library can compare numeric data. In this case, all other content except numbers will be ignored.

Storage

The library supports storage to save the current state and restore it after page refresh or when the back button is pressed.

  • Local storage – this is persistent storage that keeps data even if the user closes the browser.
  • Session storage – it will be cleared when the browser session is over, typically when the user closes the browser.
  • Cookies – unlike local and session storage, cookie values can be used on the server too. It’s also possible to define cookies’ expiration date.
  • Deep Links – special links that send users directly into the predefined drop-down selection state.

Gallery

The library contains a responsive and touch-enabled gallery with the modern Web Animation API effects.

  • Mobile ready and touch-enabled. The gallery HTML is fully responsive and customizable via data attributes.
  • CSS Frameworks. Works in any CSS framework or pure CSS. The library contains examples of five famous CSS frameworks.
  • Animation. The library uses a modern & efficient Web Animation API.
  • CSS Classes. Dynamic CSS classes for selected, disabled, and hidden states.

Table

The library comparison table is fully customizable and mobile-ready.

  • Control Buttons. There are control buttons to hide and show identical rows, reset buttons, and also close table columns buttons.
  • Fade Animation. There is a fade-in / fade-out animation on adding and removing table columns.
  • Flexible HTML Layout. The table HTML and styles are highly customizable through data attributes.
  • Selected Columns Number. It’s possible to define the maximal number of columns that can be selected.

External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.

Products of the Week.

Submit
codester.com

codester.com

SocialDesk+: Omnichannel Social Commerce & Business Management Platform This is stronger than simply “Social Commerce and Messaging” because it tells buyers this is a complete business platform, not just a messaging script. Turn Social Conversations Into Sales SocialDesk+ is a complete omnichannel social commerce and business management platform built for businesses that sell and communicate with customers through social media. Instead of switching between WhatsApp, Facebook, Instagram and TikTok, businesses can manage customer conversations, comments, products, leads, follow-ups, automation, teams and business reports from one professional workspace. And because the full source code is included, developers, agencies and entrepreneurs can customize, rebrand and launch SocialDesk+ as their own business solution or SaaS platform. 🚀 Build Your Own Social Commerce Business SocialDesk+ gives you the foundation to launch: - Your own SaaS platform - A white-label social CRM - A social-commerce management system - A customer communication platform - A business messaging solution - A custom solution for clients - A multi-business subscription platform 💬 Connect Your Customers Supported social channels include: WhatsApp • Facebook • Instagram • TikTok Bring supported conversations into one centralized workspace and help businesses respond faster without constantly switching between platforms. 🛍️ More Than a Messaging Platform SocialDesk+ combines communication with the tools businesses need to manage customer opportunities: Inbox Manage customer conversations from connected channels. Comments Monitor and respond to social-media comments. Customers & Leads Organize customer information and potential buyers. Products & Catalog Manage products and give your team quick access to product information. Follow-Ups Make sure potential customers don't get forgotten. Automation Automate repetitive customer questions and responses. AI Assistant Provide AI-assisted communication when configured. Team Management Give managers and staff access to the business workspace. Reports & Analytics Track activity using business reports and analytics. The current product listing already includes these capabilities. 🔥 Why Buyers Will Want It Launch Faster Start with an already-built business platform instead of developing the entire system from zero. Customize Everything The full source code is included, allowing developers to change branding, features, workflows and integrations. Build a SaaS Create multiple business workspaces and offer SocialDesk+ as a subscription-based service. Sell to Businesses Offer it to retailers, restaurants, service businesses, online sellers, agencies and other businesses that communicate with customers through social media. Mobile + Web + Backend This isn't just a mobile UI template. It includes: - Flutter mobile application - Python / FastAPI backend - Web interface - Administration tools - Database infrastructure - API-based architecture - SQLite / PostgreSQL support - Android and iOS project structure 💼 One Platform. Multiple Business Opportunities. For SaaS Entrepreneurs Launch your own subscription platform and allow multiple businesses to operate inside separate workspaces. For Software Agencies Customize and rebrand the platform for clients instead of building an omnichannel business system from scratch. For Developers Use the complete source code as a foundation for your own social-commerce or customer-management product. For Businesses Deploy a dedicated version for your own customer-service and social-commerce operations. 🧩 What's Included Mobile - Flutter / Dart - Android - iOS project Backend - Python - FastAPI - SQLAlchemy - Alembic Database - SQLite - PostgreSQL Web - HTML5 - CSS3 - JavaScript Deployment - Docker - Docker Compose - Production configuration Business Platform - Multi-workspace architecture - Authentication - Teams - Customers - Products - Messaging - Comments - Automation - Reports - Subscriptions - Administration The current listing also documents third-party integrations such as Meta, TikTok, Stripe, Firebase, SMTP and optional OpenAI configuration. ⚡ What Makes SocialDesk+ Different? You're not buying a simple: ❌ Chat UI ❌ WhatsApp clone ❌ Flutter template ❌ Admin dashboard ❌ Basic CRM You're getting a complete business platform foundation that can be customized, branded and commercialized. Connect. Automate. Manage. Grow. SocialDesk+ Omnichannel Social Commerce & Business Management Platform One important change I'd make to the current listing The current page starts with: “A simple guide to managing your social conversations, customers, products and business activity.”

Other · 3,006 views · 30 clicks

$2

Product Compare Library | Code Market