{"payload":{"pageCount":2,"repositories":[{"type":"Public","name":"syrupy","owner":"tophat","isFork":false,"description":"🥞 The sweeter pytest snapshot plugin","allTopics":["testing","snapshot-testing","pytest-plugin","snapshottest","python","snapshot","pytest","snapshot-tests","snapshot-plugin"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":10,"issueCount":25,"starsCount":475,"forksCount":33,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-15T18:19:52.130Z"}},{"type":"Public","name":"yarn-plugin-licenses","owner":"tophat","isFork":false,"description":"Audit your dependency licenses with this yarn berry plugin","allTopics":["npm","yarn2"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":6,"issueCount":5,"starsCount":26,"forksCount":7,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-14T12:25:46.782Z"}},{"type":"Public","name":"ormar-postgres-extensions","owner":"tophat","isFork":false,"description":"Extensions to the Ormar ORM to support PostgreSQL specific types","allTopics":["hacktoberfest","ormar","postgresql"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":6,"issueCount":4,"starsCount":21,"forksCount":6,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-12T08:47:31.527Z"}},{"type":"Public","name":"yarn-plugin-semver-up","owner":"tophat","isFork":false,"description":"Yarn plugin to update dependencies while respecting range restrictions","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":6,"issueCount":2,"starsCount":3,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-12T05:36:59.698Z"}},{"type":"Public","name":"opensource.tophat.com","owner":"tophat","isFork":false,"description":"Open source portal","allTopics":["opensource"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":8,"issueCount":1,"starsCount":5,"forksCount":1,"license":null,"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,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-29T14:22:33.717Z"}},{"type":"Public","name":"react-vector-graphics","owner":"tophat","isFork":false,"description":"⚛️ Transform SVGs into React components","allTopics":["react","svg-icons","react-svg","svgr","rvg","react-components","react-vector-graphics"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":7,"issueCount":2,"starsCount":4,"forksCount":2,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-29T12:35:40.185Z"}},{"type":"Public","name":"eslint-config","owner":"tophat","isFork":false,"description":"🦈 Top Hat's shareable eslint configuration","allTopics":["react","eslint","jest","prettier","eslint-config"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":6,"issueCount":3,"starsCount":9,"forksCount":2,"license":"Apache License 2.0","participation":[2,0,0,0,7,0,0,0,0,0,13,0,0,0,8,3,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],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-27T18:32:47.562Z"}},{"type":"Public","name":"monodeploy","owner":"tophat","isFork":false,"description":"🚝 Like semantic-release and Lerna, but for Yarn modern workspaces","allTopics":["continuous-integration","continuous-delivery","monorepo","package-management","yarn-workspaces"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":7,"issueCount":24,"starsCount":104,"forksCount":7,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-26T18:07:38.401Z"}},{"type":"Public","name":"commit-utils","owner":"tophat","isFork":false,"description":"💬 Top Hat's commitlint config, including a commitizen adapter and conventional changelog preset","allTopics":["javascript","git","commits","commitizen","commitizen-adapter","conventional-changelog","conventional-commits","commitlint","commitlint-config"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":5,"issueCount":3,"starsCount":9,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-23T19:09:13.996Z"}},{"type":"Public","name":"semantic-release-firefox-add-on","owner":"tophat","isFork":false,"description":"🦊 A Semantic Release plugin to sign Firefox Add Ons using web-ext","allTopics":["semantic-release","semantic-release-plugin","firefox","xpi","mozilla","web-ext"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":18,"issueCount":2,"starsCount":18,"forksCount":3,"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,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-15T09:38:15.055Z"}},{"type":"Public","name":"with-immutable-props-to-js","owner":"tophat","isFork":false,"description":"😈 A higher-order component for keeping Immutable objects outside your presentational components","allTopics":["react","redux","immutable","selectors","props"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":31,"issueCount":1,"starsCount":76,"forksCount":6,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-05T21:42:41.530Z"}},{"type":"Public","name":"sanity-runner","owner":"tophat","isFork":false,"description":"Automate your sanity tests against a chrome browser running in AWS Lambda. Can be implemented into deployment pipelines for easy post-deploy tests or can be run on the regular to determine if your site starts regressing","allTopics":["opensource","continuous-testing","quality-assurance","sanity-checks","sanity-check","automated-testing"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":6,"issueCount":14,"starsCount":41,"forksCount":4,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-15T12:32:14.142Z"}},{"type":"Public","name":"getting-started","owner":"tophat","isFork":false,"description":"Home for Top Hat Open Source's contributing docs and policies","allTopics":["opensource","getting-started","contributors","maintainers"],"primaryLanguage":null,"pullRequestCount":1,"issueCount":5,"starsCount":8,"forksCount":3,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-12-15T14:53:35.547Z"}},{"type":"Public","name":"dont-waste-your-ducking-time","owner":"tophat","isFork":false,"description":"🐓 An opinionated guide on how to test Redux ducks","allTopics":["testing","redux-saga","actions","selectors","reducers","ducks","redux"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":19,"issueCount":0,"starsCount":28,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-12-15T05:58:44.906Z"}},{"type":"Public","name":"inject-inline-html-webpack-plugin","owner":"tophat","isFork":false,"description":"Inject inline scripts into the html file generated by html-webpack-plugin","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":1,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-12-15T02:57:58.058Z"}},{"type":"Public","name":"jest-resolver","owner":"tophat","isFork":false,"description":"Simple jest resolver that delegates to the Yarn PnP API","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-12-15T02:55:40.056Z"}},{"type":"Public","name":"jenkins-timeline-plugin","owner":"tophat","isFork":false,"description":"A build timeline to facilitate the inspection of Jenkins pipelines and identify bottlenecks.","allTopics":["jenkins","opensource","ci","jenkins-plugin","jenkins-pipeline","jenkins-ci"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":17,"issueCount":16,"starsCount":34,"forksCount":11,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-12-15T02:54:59.783Z"}},{"type":"Public archive","name":"eslint-import-resolver-require","owner":"tophat","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":1,"starsCount":1,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-04-18T15:51:34.076Z"}},{"type":"Public archive","name":"RichTextView","owner":"tophat","isFork":false,"description":"iOS Text View (UIView) that Properly Displays LaTeX, HTML, Markdown, and YouTube/Vimeo Links","allTopics":["html","markdown","youtube","vimeo","opensource","latex","ios-swift","richtextview"],"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":17,"issueCount":21,"starsCount":1152,"forksCount":75,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-04-18T13:48:50.365Z"}},{"type":"Public template","name":"new-project-kit","owner":"tophat","isFork":false,"description":"Some odds and ends to help you get started with new Top Hat Open Source repos quickly","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":3,"starsCount":3,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-29T15:33:14.400Z"}},{"type":"Public archive","name":"terraform-training","owner":"tophat","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":3,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-28T01:45:17.828Z"}},{"type":"Public archive","name":"django-training","owner":"tophat","isFork":false,"description":"🐍 Master the Django ORM for fun and profit","allTopics":["python","training","django","orm","exercises"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":26,"issueCount":5,"starsCount":24,"forksCount":9,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-28T01:39:35.726Z"}},{"type":"Public archive","name":"syrupy-ambr-vscode-extension","owner":"tophat","isFork":false,"description":"","allTopics":[],"primaryLanguage":null,"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-26T17:30:49.717Z"}},{"type":"Public archive","name":"github-activity-slack-summary-action","owner":"tophat","isFork":false,"description":"🎊 Post summaries of your Github projects' activity to Slack using Github Actions ✨","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-25T20:37:52.436Z"}},{"type":"Public archive","name":"oss-metrics-dashboard","owner":"tophat","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":2,"issueCount":2,"starsCount":2,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-23T21:40:21.561Z"}},{"type":"Public archive","name":"commit-watch","owner":"tophat","isFork":false,"description":"Project has been moved to https://github.com/tophat/commit-utils","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":7,"issueCount":1,"starsCount":3,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-11-02T19:51:52.430Z"}},{"type":"Public archive","name":"terraform-aws-sanity-runner","owner":"tophat","isFork":false,"description":"Terraform Module that deploys Sanity Runner","allTopics":[],"primaryLanguage":{"name":"HCL","color":"#844FBA"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-09-01T01:57:10.955Z"}},{"type":"Public archive","name":"networkjs","owner":"tophat","isFork":false,"description":"A utility that monitors a browser's network and emits connectivity events","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":3,"issueCount":3,"starsCount":3,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-09-01T01:56:11.778Z"}},{"type":"Public archive","name":"ghost-imports-buster","owner":"tophat","isFork":false,"description":"👻 Root out imports that are either unused or undeclared in your package.json 👻","allTopics":["dependency-analysis","dependencies"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":14,"issueCount":2,"starsCount":2,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-09-01T01:54:22.208Z"}},{"type":"Public archive","name":"lms-connector","owner":"tophat","isFork":false,"description":"Generic gateway interface for connecting to different learning management systems","allTopics":["lms"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":0,"starsCount":2,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-09-01T01:52:31.027Z"}}],"repositoryCount":38,"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"}