- A library for integrating with Braintree.
- A small lib to detect browser compatibility for braintree products
- A utility to consistently create iframes
- A suite of tools for integrating Braintree in the browser
- A pre-made payments UI for accepting cards and alternative payments in the browser built using version 3 of the [Braintree JS client SDK](https://github.com/braintree/braintree-web).
- A small lib to return promises or use callbacks
- A library for validating credit card fields
- A library for determining credit card type
- Braintree's ESLint configuration
- Hijack and submit forms
- Framebus allows you to easily send messages across frames (and iframes) with a simple bus.
- Create a <style> element with CSS properties, filtering input using a whitelist or blacklist
- Man-in-the-middle proxy for HTTPS with SSL verification and connection pooling/keep-alive.
- Restrict inputs to certain valid characters (e.g. formatting phone or card numbers)
- A library for validating US Bank Account routing and account numbers