{"payload":{"pageCount":2,"repositories":[{"type":"Public","name":"kitty-policy","owner":"producthunt","isFork":false,"description":"Kitty Policy Ruby Authorization Gem","topicNames":["ruby","gem","authorization","ruby-on-rails","producthunt","graphql"],"topicsNotShown":0,"allTopics":["ruby","gem","authorization","ruby-on-rails","producthunt","graphql"],"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":1,"issueCount":0,"starsCount":23,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-16T20:10:22.048Z"}},{"type":"Public","name":"activerecord-adapter-redshift","owner":"producthunt","isFork":true,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":150,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-23T20:30:30.680Z"}},{"type":"Public","name":"storext","owner":"producthunt","isFork":true,"description":"Add type-casting and other features on top of ActiveRecord::Store.store_accessor","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":55,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-23T16:20:21.874Z"}},{"type":"Public archive","name":"ShareMeow","owner":"producthunt","isFork":false,"description":"😻 text shots service","topicNames":["image","twitter","sharing","tweet","ruby","emoji"],"topicsNotShown":0,"allTopics":["image","twitter","sharing","tweet","ruby","emoji"],"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":2,"issueCount":0,"starsCount":188,"forksCount":18,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-02-01T21:33:12.657Z"}},{"type":"Public","name":"fakeredis","owner":"producthunt","isFork":true,"description":"In-memory driver for redis-rb, useful for development and test environments","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":158,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-10T09:31:28.604Z"}},{"type":"Public","name":"producthunt-api","owner":"producthunt","isFork":false,"description":"Product Hunt API","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":20,"starsCount":301,"forksCount":31,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-10-06T06:03:35.879Z"}},{"type":"Public","name":"KittyEvents","owner":"producthunt","isFork":false,"description":"Super simple event system on top of ActiveJob","topicNames":["rails","sidekiq","events","activejob"],"topicsNotShown":0,"allTopics":["rails","sidekiq","events","activejob"],"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":0,"starsCount":21,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-07-28T07:20:56.198Z"}},{"type":"Public","name":"fat_fingers","owner":"producthunt","isFork":true,"description":"A regex in Ruby for fixing e-mail typos. (When \"joe@gmail.com\" enters in \"joe@gmial.cm\", fix it for him.)","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":13,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-02-28T08:37:05.491Z"}},{"type":"Public","name":"mailjet-gem","owner":"producthunt","isFork":true,"description":"[API v3] Mailjet official Ruby GEM","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":72,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-02-11T10:50:37.754Z"}},{"type":"Public","name":"linkedin-v2","owner":"producthunt","isFork":true,"description":"RubyGem for interacting w/ LinkedIn's v2 API.","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":36,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-01-13T18:13:40.700Z"}},{"type":"Public","name":"rspec_api_documentation","owner":"producthunt","isFork":true,"description":"Automatically generate API documentation from RSpec","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":358,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-05-10T11:49:30.462Z"}},{"type":"Public","name":"chai-enzyme","owner":"producthunt","isFork":false,"description":"Chai.js assertions and convenience functions for testing React Components with enzyme","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":36,"starsCount":787,"forksCount":73,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-05-06T18:22:44.925Z"}},{"type":"Public","name":"omniauth-apple","owner":"producthunt","isFork":true,"description":" OmniAuth strategy for Sign In with Apple","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":97,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-04-28T13:59:39.666Z"}},{"type":"Public","name":"homebrew-postgresql","owner":"producthunt","isFork":true,"description":"🐘 PostgreSQL formulae for the Homebrew package manager","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":40,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-12-23T20:16:36.744Z"}},{"type":"Public","name":"express-winston","owner":"producthunt","isFork":true,"description":"express.js middleware for winstonjs","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":187,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-06-02T07:57:36.636Z"}},{"type":"Public archive","name":"eslint-plugin-producthunt","owner":"producthunt","isFork":false,"description":"Product Hunt-specific eslint rules and configurations","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-05T07:46:16.210Z"}},{"type":"Public archive","name":"redux-thunk-inject","owner":"producthunt","isFork":false,"description":"Enhanced thunk middleware for Redux","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":6,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-05T07:43:41.781Z"}},{"type":"Public archive","name":"duxy-superagent","owner":"producthunt","isFork":false,"description":"superagent adapter for duxy","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-05T07:43:26.387Z"}},{"type":"Public","name":"typed-css-modules-loader","owner":"producthunt","isFork":true,"description":"💠 Webpack loader for typed-css-modules auto-creation","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":23,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-05-02T12:07:33.227Z"}},{"type":"Public archive","name":"producthunt-osx","owner":"producthunt","isFork":false,"description":"The best new products, every day on Mac.","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":1,"issueCount":2,"starsCount":633,"forksCount":42,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-10-03T11:26:10.030Z"}},{"type":"Public archive","name":"heroku-buildpack-jemalloc","owner":"producthunt","isFork":true,"description":"Heroku buildpack with jemalloc","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":0,"issueCount":0,"starsCount":11,"forksCount":102,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-06-28T10:37:49.630Z"}},{"type":"Public archive","name":"nginx-buildpack","owner":"producthunt","isFork":true,"description":"Run NGINX in front of your app server on Heroku","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":782,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-02-06T16:39:59.088Z"}},{"type":"Public archive","name":"kittens","owner":"producthunt","isFork":true,"description":"Heroku log endpoint that displays router errors and timeouts","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":2,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-07-26T10:39:38.794Z"}},{"type":"Public archive","name":"omniauth-angellist","owner":"producthunt","isFork":true,"description":"AngelList strategy for OmniAuth Ruby Gem.","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":7,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-07-11T00:36:03.212Z"}},{"type":"Public","name":"velocity-react","owner":"producthunt","isFork":true,"description":"React components for Velocity.js","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":168,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-06-28T16:05:09.306Z"}},{"type":"Public archive","name":"heroku-buildpack-toolbelt","owner":"producthunt","isFork":true,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":28,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-04-19T19:00:39.642Z"}},{"type":"Public archive","name":"apollo-client","owner":"producthunt","isFork":true,"description":"🚀 A fully-featured caching GraphQL client for any server or UI framework","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":2634,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-03-08T22:02:30.438Z"}},{"type":"Public archive","name":"graphql-tag","owner":"producthunt","isFork":true,"description":"A JavaScript template literal tag that parses GraphQL queries","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":173,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-02-16T13:00:37.260Z"}},{"type":"Public archive","name":"producthunt-chrome-extension","owner":"producthunt","isFork":false,"description":"Chrome Extension for Product Hunt","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"CSS","color":"#563d7c"},"pullRequestCount":0,"issueCount":0,"starsCount":67,"forksCount":13,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-01-23T19:58:15.852Z"}},{"type":"Public archive","name":"duxy","owner":"producthunt","isFork":false,"description":"RESTful resources ","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":27,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2016-11-28T15:46:18.266Z"}}],"repositoryCount":52,"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"}