All Projects β†’ tsarikovskiy β†’ ThinCreditCard

tsarikovskiy / ThinCreditCard

Licence: MIT License
πŸ’³ Simple way to add a credit card

Programming Languages

swift
15916 projects
shell
77523 projects
ruby
36898 projects - #4 most used programming language
objective c
16641 projects - #2 most used programming language

Projects that are alternatives of or similar to ThinCreditCard

ATGValidator
iOS validation framework with form validation support
Stars: ✭ 51 (+27.5%)
Mutual labels:  validator, form, textfield
Approvejs
A simple JavaScript validation library that doesn't interfere
Stars: ✭ 336 (+740%)
Mutual labels:  validator, form
Formily
Alibaba Group Unified Form Solution -- Support React/ReactNative/Vue2/Vue3
Stars: ✭ 6,554 (+16285%)
Mutual labels:  validator, form
Ngx Dynamic Form Builder
FormBuilder + class-transformer + class-validator = dynamic form group builder for Angular10+
Stars: ✭ 93 (+132.5%)
Mutual labels:  validator, form
Validate
A simple jQuery plugin to validate forms.
Stars: ✭ 298 (+645%)
Mutual labels:  validator, form
Formhelper
ASP.NET Core - Transform server-side validations to client-side without writing any javascript code. (Compatible with Fluent Validation)
Stars: ✭ 155 (+287.5%)
Mutual labels:  validator, form
Validator.js
β‰οΈθ½»ι‡ηΊ§ηš„ JavaScript 葨单ιͺŒθ―οΌŒε­—符串ιͺŒθ―γ€‚ζ²‘ζœ‰δΎθ΅–οΌŒζ”―ζŒ UMD ,~3kb。
Stars: ✭ 486 (+1115%)
Mutual labels:  validator, form
node-input-validator
Validation library for node.js
Stars: ✭ 74 (+85%)
Mutual labels:  validator, form
Heyui
πŸŽ‰UI Toolkit for Web, Vue2.0 http://www.heyui.top
Stars: ✭ 2,373 (+5832.5%)
Mutual labels:  validator, form
Stringformatter
Simple Text Formetter (Credit Card Number, Phone Number, Serial Number etc.) Can be used in all text inputs according to the format pattern. If desired, large minor character restrictions can be made in the format pattern.
Stars: ✭ 231 (+477.5%)
Mutual labels:  validator, textfield
formurai
Lightweight and powerfull library for declarative form validation
Stars: ✭ 49 (+22.5%)
Mutual labels:  validator, form
datalize
Parameter, query, form data validation and filtering for NodeJS.
Stars: ✭ 55 (+37.5%)
Mutual labels:  validator, form
dynamic-form-json
dynamic-form-json is a tiny library to generate a Form in React automatically based on certain array of object that passed as a props
Stars: ✭ 16 (-60%)
Mutual labels:  form
ember-rapid-forms
Smart, Intuitive forms for Ember.js styled with Bootstrap, Multi layouts and Validation support.
Stars: ✭ 58 (+45%)
Mutual labels:  form
hierarchy-select
Hierarchy Select jQuery Plugin for Twitter Bootstrap
Stars: ✭ 40 (+0%)
Mutual labels:  form
python-valid8
Yet another validation lib ;). Provides tools for general-purpose variable validation, function inputs/outputs validation as well as class fields validation. All entry points raise consistent ValidationError including all contextual details, with dynamic inheritance of ValueError/TypeError as appropriate.
Stars: ✭ 24 (-40%)
Mutual labels:  validator
react-hook-form-auto
Automatic form generation using ReactHookForm
Stars: ✭ 45 (+12.5%)
Mutual labels:  form
stripe-update-card
πŸ’³ Expose a page that let your customers update their payment information on Stripe.
Stars: ✭ 16 (-60%)
Mutual labels:  creditcard
Aura.Html
Provides HTML escapers and helpers, including form input helpers.
Stars: ✭ 50 (+25%)
Mutual labels:  form
verum-php
Server-Side Validation Library for PHP
Stars: ✭ 17 (-57.5%)
Mutual labels:  validator

ThinCreditCard

CI Status Version License Platform PRs Welcome

Example

class ViewController: UIViewController {

    @IBOutlet weak var cardNumberView: CreditCardValidatorView!

    override func viewDidLoad() {
        super.viewDidLoad()
        cardNumberView.delegate = self
    }
}

extension ViewController: CreditCardValidatorViewDelegate {
    func didEdit(number: String) {
        // Play with card number
    }

    func didEdit(expiryDate: String) {
        // Play with expiry date
    }

    func didEdit(cvc: String) {
        // Play with cvc
    }
}

To run the example project, clone the repo, and run pod install from the Example directory first.

Installation

ThinCreditCard is available through CocoaPods. To install it, simply add the following line to your Podfile:

pod 'ThinCreditCard'

License

ThinCreditCard is available under the MIT license. See the LICENSE file for more info.

Questions or feedback?

Feel free to open an issue, or find me @s_tsarikovskiy on Twitter.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].