{"payload":{"pageCount":4,"repositories":[{"type":"Public","name":"braintree_android","owner":"braintree","isFork":false,"description":"Braintree SDK for Android","allTopics":["braintree","credit-card","android","sdk","payments"],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":4,"issueCount":14,"starsCount":403,"forksCount":231,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-12T17:24:29.276Z"}},{"type":"Public","name":"braintree_ios","owner":"braintree","isFork":false,"description":"Braintree SDK for iOS","allTopics":["paypal","objective-c","braintree-sdk","braintree-ios-sdk"],"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":0,"issueCount":7,"starsCount":556,"forksCount":291,"license":"MIT License","participation":[4,7,7,0,2,0,4,3,9,0,5,7,3,9,0,1,15,6,11,1,2,10,17,16,2,3,3,2,21,9,23,19,4,8,22,4,12,2,8,12,13,24,14,5,4,6,8,6,12,4,8,4],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-12T17:17:13.235Z"}},{"type":"Public","name":"braintree-android-drop-in","owner":"braintree","isFork":false,"description":"Braintree Drop-In SDK for Android","allTopics":["ui","braintree","payments","drop-in","android","sdk"],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":2,"issueCount":21,"starsCount":124,"forksCount":79,"license":"MIT License","participation":[1,8,0,1,0,5,2,2,1,1,0,0,0,0,0,0,0,0,0,0,3,1,0,1,0,0,0,2,0,2,1,2,1,0,0,5,0,0,1,1,0,0,0,0,0,0,0,1,0,0,1,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-08T20:17:45.832Z"}},{"type":"Public","name":"fastlane-sample-application-graphql","owner":"braintree","isFork":false,"description":"Sample application for Fastlane using Braintree's GraphQL API","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":0,"starsCount":1,"forksCount":1,"license":"Apache License 2.0","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-07T02:37:31.385Z"}},{"type":"Public","name":"fastlane-sample-application-sdk","owner":"braintree","isFork":false,"description":"Sample application for Fastlane using Braintree's server SDK","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":0,"starsCount":2,"forksCount":1,"license":"Apache License 2.0","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-07T02:33:36.052Z"}},{"type":"Public","name":"braintree-web-drop-in","owner":"braintree","isFork":false,"description":"Braintree Drop-in for the web","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":10,"issueCount":22,"starsCount":200,"forksCount":123,"license":"MIT License","participation":[9,0,0,0,0,0,0,0,0,0,0,0,0,1,0,2,5,0,1,0,0,2,0,0,0,1,0,0,0,0,0,3,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-06T20:22:05.504Z"}},{"type":"Public","name":"braintree-web","owner":"braintree","isFork":false,"description":"A suite of tools for integrating Braintree in the browser","allTopics":["braintree","javascript","payments"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":29,"starsCount":436,"forksCount":132,"license":"MIT License","participation":[1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,2,0,1,0,0,0,0,0,1,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,1,0,1,1,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-06T20:17:11.057Z"}},{"type":"Public","name":"braintree-ios-drop-in","owner":"braintree","isFork":false,"description":"Braintree Drop-in for iOS","allTopics":[],"primaryLanguage":{"name":"Objective-C","color":"#438eff"},"pullRequestCount":0,"issueCount":5,"starsCount":98,"forksCount":77,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-01T19:05:07.846Z"}},{"type":"Public","name":"braintree_dotnet","owner":"braintree","isFork":false,"description":"Braintree .NET library","allTopics":["braintree","c-sharp","dotnet","payments"],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":1,"issueCount":4,"starsCount":136,"forksCount":73,"license":"MIT License","participation":[0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-25T20:13:26.164Z"}},{"type":"Public","name":"braintree_java","owner":"braintree","isFork":false,"description":"Braintree Java library","allTopics":["braintree","java","payments"],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":3,"issueCount":8,"starsCount":158,"forksCount":99,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-25T19:51:28.811Z"}},{"type":"Public","name":"pg_ha_migrations","owner":"braintree","isFork":false,"description":"Enforces DDL/migration safety in Ruby on Rails project with an emphasis on explicitly choosing trade-offs and avoiding unnecessary magic.","allTopics":["hacktoberfest"],"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":1,"issueCount":1,"starsCount":210,"forksCount":23,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-25T16:48:04.815Z"}},{"type":"Public","name":"braintree_python","owner":"braintree","isFork":false,"description":"Braintree Python library","allTopics":["braintree","python","payments"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":8,"starsCount":242,"forksCount":115,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-23T20:48:40.295Z"}},{"type":"Public","name":"braintree_php","owner":"braintree","isFork":false,"description":"Braintree PHP library","allTopics":["braintree","php","payments"],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":6,"issueCount":6,"starsCount":547,"forksCount":224,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-23T20:10:18.485Z"}},{"type":"Public","name":"braintree_ruby","owner":"braintree","isFork":false,"description":"Braintree Ruby library","allTopics":["braintree","ruby","payments"],"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":1,"issueCount":4,"starsCount":443,"forksCount":196,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-23T19:28:56.906Z"}},{"type":"Public","name":"braintree_node","owner":"braintree","isFork":false,"description":"Braintree Node.js library","allTopics":["node","braintree","payments"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":4,"issueCount":3,"starsCount":334,"forksCount":105,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-22T20:46:58.563Z"}},{"type":"Public","name":"sanitize-url","owner":"braintree","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":5,"starsCount":311,"forksCount":35,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-19T19:46:28.385Z"}},{"type":"Public","name":"graphql-api","owner":"braintree","isFork":false,"description":"Schemas, changelogs and feature requests for Braintree's GraphQL API","allTopics":["api","graphql","braintree","graphql-api"],"primaryLanguage":null,"pullRequestCount":0,"issueCount":15,"starsCount":59,"forksCount":44,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-15T19:16:16.731Z"}},{"type":"Public","name":"browser-switch-android","owner":"braintree","isFork":false,"description":"Open a url in a browser or Chrome Custom Tab and receive a response as the result of user interaction.","allTopics":["android","browser-switch","chrome-custom-tabs"],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":1,"starsCount":27,"forksCount":19,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-10T15:51:32.402Z"}},{"type":"Public","name":"framebus","owner":"braintree","isFork":false,"description":"A message bus that operates across iframes","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":1,"starsCount":159,"forksCount":35,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-05T15:22:12.594Z"}},{"type":"Public","name":"restricted-input","owner":"braintree","isFork":false,"description":"Restrict <input>s to certain valid characters (e.g. formatting phone or card numbers)","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":5,"issueCount":0,"starsCount":67,"forksCount":25,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-02T23:56:04.871Z"}},{"type":"Public","name":"card-validator","owner":"braintree","isFork":false,"description":"Validate credit cards as users type.","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":6,"issueCount":0,"starsCount":879,"forksCount":110,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-02T23:01:27.133Z"}},{"type":"Public","name":"asset-loader","owner":"braintree","isFork":false,"description":"A module to load frontend assets.","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":0,"starsCount":2,"forksCount":3,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-01T23:27:02.352Z"}},{"type":"Public","name":"class-list","owner":"braintree","isFork":false,"description":"A helper for applying classes to dom nodes.","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-01T23:12:47.681Z"}},{"type":"Public","name":"inject-stylesheet","owner":"braintree","isFork":false,"description":"Create a <style> element with CSS properties, filtering input using an allowlist or blocklist.","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":1,"starsCount":14,"forksCount":6,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-01T23:01:19.933Z"}},{"type":"Public","name":"browser-detection","owner":"braintree","isFork":false,"description":"A utility for detecting browsers in Braintree libs.","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":2,"issueCount":0,"starsCount":63,"forksCount":22,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-01T22:36:13.409Z"}},{"type":"Public","name":"credit-card-type","owner":"braintree","isFork":false,"description":"A library for determining credit card type","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":3,"issueCount":1,"starsCount":971,"forksCount":150,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-18T22:20:13.778Z"}},{"type":"Public","name":"wrap-promise","owner":"braintree","isFork":false,"description":"Small module to help support APIs that return a promise or use a callback.","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":0,"starsCount":15,"forksCount":9,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-18T21:29:30.043Z"}},{"type":"Public","name":"event-emitter","owner":"braintree","isFork":false,"description":"A simple JS based event emitter","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":1,"starsCount":4,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-18T21:12:20.390Z"}},{"type":"Public","name":"extended-promise","owner":"braintree","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":3,"issueCount":0,"starsCount":0,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-17T23:24:41.415Z"}},{"type":"Public","name":"eslint-config","owner":"braintree","isFork":false,"description":"Shared linting configuration for braintree js projects","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":5,"forksCount":5,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-17T23:01:11.869Z"}}],"repositoryCount":99,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"braintree repositories"}