awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
jessepollak avatar

jessepollak/card

0
View on GitHub↗
11,712 Stars·1,495 Forks·SCSS·MIT·6 Aufrufe

Card

This project provides a visual credit card form UI component and payment input visualizer. It creates an interactive checkout interface that displays a dynamic visual representation of a credit card, updating in real time as users enter payment details into a form.

The interface includes localized payment capabilities, allowing the replacement of default labels and validation messages with custom strings to support multiple languages. Users can customize visual fields and input placeholders to control the default text and symbols displayed during the checkout process.

The system manages real-time input formatting and validation for credit card numbers and expiration dates. It uses event-driven synchronization to map multiple form input elements to single visual fields on the card display.

Features

  • Credit Card UI Components - Provides a visual credit card representation that updates in real time as users enter payment details.
  • Real-time Synchronization - Synchronizes a visual card representation with form fields in real time as a user types.
  • Interactive Visualizations - Adds a dynamic visual credit card display to a payment form to improve the user experience during data entry.
  • Checkout Interfaces - Offers a set of customizable form fields and animations designed for payment data entry.
  • Credit Card Formatters - Formats credit card numbers and expiration dates in real-time to ensure correct data entry.
  • Dynamic Visualizations - Displays a dynamic visual representation of a credit card reflecting the payment details entered into a form.
  • Event-Driven State Synchronizers - Updates the visual card representation in real time by listening for input events from associated form fields.
  • Interactive Form Visualizations - Links standard input fields to a visual representation that updates instantly to guide users through checkout.
  • Payment Checkout Widgets - Implements a dynamic interface for formatting and displaying credit card numbers and expiration dates.
  • Real-time Input Formatting - Intercepts raw keystrokes to apply masks and spacing to credit card numbers and expiration dates.
  • Cards - Renders an interactive visual credit card that updates in real time as users enter payment details.
  • Placeholder Customization - Allows setting custom default text or symbols for the visual fields on a credit card display.
  • Declarative UI Components - Exposes visual customizations through a set of configurable properties that control placeholders and styles.
  • Two-Way Data Bindings - Links multiple independent input fields to a single display property on the visual card component.
  • Input Field Initializers - Enables changing the default text displayed inside payment input fields for names, numbers, and security codes.
  • Form Components - Interactive credit card form visualization.
  • Form Components - Friendly credit card input forms.

Star-Verlauf

Star-Verlauf für jessepollak/cardStar-Verlauf für jessepollak/card

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Card

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Card.
  • amsul/pickadate.jsAvatar von amsul

    amsul/pickadate.js

    7,659Auf GitHub ansehen↗

    pickadate.js is a responsive jQuery date and time picker designed for web forms. It provides a localized input interface that allows users to select specific calendar dates and precise clock times. The library features a customizable calendar UI with configurable colors, sizes, and breakpoints. It includes a localization system to adapt interface text and date formats into multiple languages and regional settings. The component includes interactive date and time inputs and a styling system for modifying visual design to match specific brand identities. Its layout automatically adjusts for di

    JavaScript
    Auf GitHub ansehen↗7,659
  • harvesthq/chosenAvatar von harvesthq

    harvesthq/chosen

    21,980Auf GitHub ansehen↗

    Chosen is a JavaScript library that transforms standard HTML select elements into searchable, user-friendly dropdown menus. It functions as a form input enhancement tool designed to improve the usability of long or complex selection lists. The library provides a multi-select interface that allows users to manage multiple options with selection limit controls and clear buttons. It also includes built-in support for right-to-left languages, adjusting the layout and text direction of the user interface components accordingly. The project covers a range of selection interface capabilities, inclu

    HTMLdeprecatednot-maintained
    Auf GitHub ansehen↗21,980
  • leaverou/awesompleteAvatar von LeaVerou

    LeaVerou/awesomplete

    6,979Auf GitHub ansehen↗

    Awesomplete is a lightweight JavaScript library for adding searchable suggestion lists to text fields. It functions as an HTML-based autocomplete widget that renders filtered results from arrays, HTML elements, or comma-separated strings with zero external dependencies. The library includes a customizable suggestion engine that allows for the definition of custom matching logic, sorting rules, and trigger thresholds. It is designed as an event-driven UI component, providing a programmable interface to intercept selection events and manage the state of the suggestion popup. The system support

    JavaScript
    Auf GitHub ansehen↗6,979
  • nosir/cleave.jsAvatar von nosir

    nosir/cleave.js

    17,867Auf GitHub ansehen↗

    Cleave.js is a JavaScript library that applies real-time visual formatting to form fields as users type. It provides specialized utilities to enforce visual patterns for credit cards, phone numbers, dates, times, and large numerals. The library includes predefined formatting rules for common data types, such as detecting credit card issuers to apply correct spacing and managing country-specific regional patterns for international phone numbers. It also supports large numeral grouping using Western, Indian, and Chinese numbering systems. Users can define custom input patterns using specific b

    JavaScriptcredit-cardcreditcardinput
    Auf GitHub ansehen↗17,867
Alle 30 Alternativen zu Card anzeigen→

Häufig gestellte Fragen

Was macht jessepollak/card?

This project provides a visual credit card form UI component and payment input visualizer. It creates an interactive checkout interface that displays a dynamic visual representation of a credit card, updating in real time as users enter payment details into a form.

Was sind die Hauptfunktionen von jessepollak/card?

Die Hauptfunktionen von jessepollak/card sind: Credit Card UI Components, Real-time Synchronization, Interactive Visualizations, Checkout Interfaces, Credit Card Formatters, Dynamic Visualizations, Event-Driven State Synchronizers, Interactive Form Visualizations.

Welche Open-Source-Alternativen gibt es zu jessepollak/card?

Open-Source-Alternativen zu jessepollak/card sind unter anderem: harvesthq/chosen — Chosen is a JavaScript library that transforms standard HTML select elements into searchable, user-friendly dropdown… amsul/pickadate.js — pickadate.js is a responsive jQuery date and time picker designed for web forms. It provides a localized input… leaverou/awesomplete — Awesomplete is a lightweight JavaScript library for adding searchable suggestion lists to text fields. It functions as… nosir/cleave.js — Cleave.js is a JavaScript library that applies real-time visual formatting to form fields as users type. It provides… davidstutz/bootstrap-multiselect — This project is a Bootstrap jQuery plugin that transforms standard HTML select elements into interactive dropdown… aehlke/tag-it — A jQuery UI plugin to handle multi-tag fields as well as tag suggestions/autocomplete.