{"payload":{"pageCount":3,"repositories":[{"type":"Public","name":"metamask-mobile","owner":"MetaMask","isFork":false,"description":"Mobile web browser providing access to websites that use the Ethereum blockchain","allTopics":["javascript","android","ios","react-native","web3","metamask","dapps-browser"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":102,"issueCount":787,"starsCount":2016,"forksCount":1042,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-03T00:19:05.449Z"}},{"type":"Public","name":"design-tokens","owner":"MetaMask","isFork":false,"description":"Design tokens to be used throughout MetaMask products","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":2,"issueCount":92,"starsCount":25,"forksCount":14,"license":null,"participation":[0,1,0,3,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,4,2,0,1,0,0,0,2,0,1,0,0,0,5,6,4,4,2,3,1,1,0,0,0,0,0,3,5,3,0,1,4,7],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-31T21:46:24.964Z"}},{"type":"Public","name":"keyring-api","owner":"MetaMask","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":5,"issueCount":8,"starsCount":15,"forksCount":5,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-31T21:12:30.900Z"}},{"type":"Public","name":"core","owner":"MetaMask","isFork":false,"description":"This monorepo is a collection of packages used across multiple MetaMask clients","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":89,"issueCount":196,"starsCount":248,"forksCount":168,"license":"MIT License","participation":[14,5,10,13,6,22,29,9,9,0,11,13,12,9,19,17,52,35,16,22,36,23,31,22,14,18,14,16,21,0,8,22,4,27,8,8,9,17,17,23,14,20,13,3,9,20,17,9,16,8,18,24],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-03T02:20:42.264Z"}},{"type":"Public","name":"metamask-sdk","owner":"MetaMask","isFork":false,"description":"The simplest yet most secure way to connect your blockchain-based applications to millions of MetaMask Wallet users.","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":18,"issueCount":71,"starsCount":124,"forksCount":83,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-31T13:34:58.038Z"}},{"type":"Public","name":"smart-transactions-controller","owner":"MetaMask","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":7,"issueCount":6,"starsCount":9,"forksCount":10,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-31T13:44:38.768Z"}},{"type":"Public","name":"snaps","owner":"MetaMask","isFork":false,"description":"Extend the functionality of MetaMask using Snaps","allTopics":["monorepo","metamask"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":27,"issueCount":155,"starsCount":702,"forksCount":542,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-31T11:49:45.250Z"}},{"type":"Public","name":"eth-snap-keyring","owner":"MetaMask","isFork":false,"description":"Snap Keyring bridge","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":1,"starsCount":6,"forksCount":2,"license":null,"participation":[12,3,12,8,4,0,0,0,0,1,0,0,0,12,18,4,21,1,11,5,8,0,1,0,0,8,1,4,2,0,0,3,1,4,0,0,1,4,4,11,6,9,1,0,0,6,2,7,0,3,0,14],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-31T09:36:41.211Z"}},{"type":"Public","name":"snap-simple-keyring","owner":"MetaMask","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":17,"forksCount":17,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-31T09:33:29.409Z"}},{"type":"Public","name":"snaps-registry","owner":"MetaMask","isFork":false,"description":"A registry containing metadata about verified and blocked Snaps.","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":9,"issueCount":6,"starsCount":27,"forksCount":16,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-01T01:22:04.238Z"}},{"type":"Public","name":"rpc-errors","owner":"MetaMask","isFork":false,"description":"Ethereum RPC Errors","allTopics":["utility","errors","ethereum","json-rpc"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":2,"issueCount":3,"starsCount":143,"forksCount":36,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-31T03:50:16.639Z"}},{"type":"Public","name":"extension-port-stream","owner":"MetaMask","isFork":false,"description":"A module for creating a node style stream over a WebExtension port object.","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":3,"issueCount":2,"starsCount":21,"forksCount":10,"license":"ISC License","participation":[0,3,2,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-30T22:41:34.916Z"}},{"type":"Public","name":"providers","owner":"MetaMask","isFork":false,"description":"An Ethereum Provider that connects over a stream, as injected into websites by MetaMask","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":2,"issueCount":15,"starsCount":211,"forksCount":122,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-30T22:13:40.964Z"}},{"type":"Public","name":"snap-watch-only","owner":"MetaMask","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":2,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-30T22:00:28.746Z"}},{"type":"Public","name":"superstruct","owner":"MetaMask","isFork":true,"description":"A simple and composable way to validate data in JavaScript (and TypeScript). Forked by MetaMask to fix ESM compatibility.","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":2,"starsCount":0,"forksCount":220,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-29T22:47:01.395Z"}},{"type":"Public","name":"create-release-branch","owner":"MetaMask","isFork":false,"description":"A command-line tool to create release branches for polyrepos and monorepos.","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":8,"issueCount":31,"starsCount":4,"forksCount":6,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-31T09:44:35.934Z"}},{"type":"Public","name":"abi-utils","owner":"MetaMask","isFork":false,"description":"Lightweight utilities for encoding and decoding Solidity ABI","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":3,"issueCount":3,"starsCount":20,"forksCount":6,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-30T21:17:11.432Z"}},{"type":"Public","name":"action-utils","owner":"MetaMask","isFork":false,"description":"Utilities for GitHub Actions.","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":2,"issueCount":0,"starsCount":4,"forksCount":7,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-29T15:02:57.598Z"}},{"type":"Public","name":"auto-changelog","owner":"MetaMask","isFork":false,"description":"Utilities for validating and updating \"Keep a Changelog\" formatted changelogs","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":14,"starsCount":5,"forksCount":10,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-29T15:02:51.867Z"}},{"type":"Public","name":"action-publish-release","owner":"MetaMask","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":4,"issueCount":5,"starsCount":11,"forksCount":10,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-29T15:02:37.755Z"}},{"type":"Public","name":"action-create-release-pr","owner":"MetaMask","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":4,"issueCount":5,"starsCount":10,"forksCount":18,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-29T15:02:31.943Z"}},{"type":"Public","name":"eth-json-rpc-infura","owner":"MetaMask","isFork":false,"description":"json-rpc-engine middleware for Infura's endpoints","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":4,"issueCount":6,"starsCount":52,"forksCount":67,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-29T14:58:39.916Z"}},{"type":"Public","name":"eth-block-tracker","owner":"MetaMask","isFork":false,"description":"A JS module for keeping track of the latest Ethereum block by polling an ethereum provider","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":4,"issueCount":8,"starsCount":129,"forksCount":82,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-29T14:58:34.977Z"}},{"type":"Public","name":"eth-json-rpc-middleware","owner":"MetaMask","isFork":false,"description":"Ethereum middleware for composing an Ethereum provider using json-rpc-engine. Intended to replace provider-engine","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":14,"issueCount":14,"starsCount":175,"forksCount":89,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-29T14:58:28.998Z"}},{"type":"Public","name":"react-native-webview-mm","owner":"MetaMask","isFork":true,"description":"React Native Cross-Platform WebView","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":0,"starsCount":2,"forksCount":2934,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-29T15:06:36.722Z"}},{"type":"Public","name":"permissionless-snaps-directory","owner":"MetaMask","isFork":true,"description":"Explore community-built Snaps to customize your web3 experience via our official directory.","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":2,"issueCount":51,"starsCount":5,"forksCount":7,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-31T15:46:07.225Z"}},{"type":"Public","name":"KeyringController","owner":"MetaMask","isFork":false,"description":"A module for managing groups of Ethereum accounts and using them.","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":4,"issueCount":11,"starsCount":227,"forksCount":133,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-30T06:03:10.091Z"}},{"type":"Public","name":"obs-store","owner":"MetaMask","isFork":false,"description":"A synchronous in-memory store for a single value","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":2,"issueCount":4,"starsCount":29,"forksCount":24,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-28T18:25:16.446Z"}},{"type":"Public","name":"post-message-stream","owner":"MetaMask","isFork":false,"description":"Sets up a duplex object stream over window.postMessage","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":2,"starsCount":54,"forksCount":26,"license":"ISC License","participation":[0,1,0,0,0,0,0,0,0,0,0,7,2,5,0,0,0,0,3,1,0,0,0,0,0,1,2,0,0,0,0,0,0,2,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,5,2,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-22T05:50:35.501Z"}},{"type":"Public","name":"utils","owner":"MetaMask","isFork":false,"description":"Various JavaScript / TypeScript utilities of wide relevance to the MetaMask codebase.","allTopics":["javascript","json","time","typescript","utilities","utility-library"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":5,"issueCount":11,"starsCount":27,"forksCount":7,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-30T21:10:22.557Z"}}],"repositoryCount":87,"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":"Repositories"}