{"payload":{"pageCount":4,"repositories":[{"type":"Public","name":"immortal","owner":"redbooth","isFork":false,"description":"Make any ActiveRecord model paranoid by just including Immortal, and instead of being deleted from the database, the object will just marked as 'deleted' with a boolean field in the database.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":1,"issueCount":4,"starsCount":59,"forksCount":17,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-09T15:22:28.517Z"}},{"type":"Public","name":"react-virtual-kanban","owner":"redbooth","isFork":true,"description":"A Kanban component in React","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":16,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-04-12T09:15:01.697Z"}},{"type":"Public","name":"CodableAlamofire","owner":"redbooth","isFork":true,"description":"An extension for Alamofire that converts JSON data into Decodable objects.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":59,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-09-20T18:36:14.117Z"}},{"type":"Public","name":"free-file-icons","owner":"redbooth","isFork":false,"description":"Platform-agnostic icons for audio, image, programming and office files.","topicNames":[],"topicsNotShown":0,"primaryLanguage":null,"pullRequestCount":1,"issueCount":8,"starsCount":614,"forksCount":134,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-02-18T16:12:47.960Z"}},{"type":"Public","name":"departure","owner":"redbooth","isFork":false,"description":"Percona's pt-online-schema-change runner for ActiveRecord migrations.","topicNames":["mysql","rails","schema-migrations","activerecord"],"topicsNotShown":0,"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":0,"starsCount":86,"forksCount":69,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-01-07T05:31:25.981Z"}},{"type":"Public","name":"rubocop-migrations","owner":"redbooth","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":1,"issueCount":0,"starsCount":5,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-11-24T18:51:40.019Z"}},{"type":"Public","name":"image-picker","owner":"redbooth","isFork":true,"description":"An easy to use, highly configurable image picker for your chat application.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":25,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-09-28T07:29:17.733Z"}},{"type":"Public","name":"SAMKeychain","owner":"redbooth","isFork":true,"description":"Simple Objective-C wrapper for the keychain that works on Mac and iOS","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Objective-C","color":"#438eff"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":954,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-07-20T15:28:37.360Z"}},{"type":"Public","name":"WSTagsField","owner":"redbooth","isFork":true,"description":"An iOS text field that represents different Tags","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":228,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-11-29T19:05:48.968Z"}},{"type":"Public","name":"XMSegmentedControl","owner":"redbooth","isFork":true,"description":"A customizable segmented control with Icons, Text or Icons + Text segments. It is fully customizable and supports several inbuilt styles for displaying the selected segment. Written in Swift for iOS.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":64,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-11-29T18:24:29.302Z"}},{"type":"Public","name":"resque-dynamic-queues","owner":"redbooth","isFork":true,"description":"A resque plugin for specifying the queues a worker pulls from with wildcards, negations, or dynamic look up from redis.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":24,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-08-20T06:39:09.379Z"}},{"type":"Public","name":"resque-loner","owner":"redbooth","isFork":true,"description":"Support for unique jobs in Resque: Only one job with the same payload per queue.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":56,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-08-20T06:03:58.178Z"}},{"type":"Public","name":"resque-queue-priority","owner":"redbooth","isFork":true,"description":"A resque plugin for specifying the priority between queues that workers use to determine what to work on next","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":10,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-08-20T05:32:41.125Z"}},{"type":"Public","name":"sinatra","owner":"redbooth","isFork":true,"description":"Classy web-development dressed in a DSL","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":2041,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-07-27T06:24:26.360Z"}},{"type":"Public","name":"doorkeeper","owner":"redbooth","isFork":true,"description":"Doorkeeper is an OAuth 2 provider for Ruby on Rails / Grape.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1052,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-05-22T00:46:43.480Z"}},{"type":"Public","name":"SimplePagedView","owner":"redbooth","isFork":false,"description":"A UIPageViewController replacement built to be as simple as possible","topicNames":["swift","ios","uikit","uipageviewcontroller","swift4"],"topicsNotShown":0,"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":0,"issueCount":3,"starsCount":75,"forksCount":9,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-02-13T07:40:41.055Z"}},{"type":"Public","name":"SimpleNotificationBar","owner":"redbooth","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-01-09T20:11:21.013Z"}},{"type":"Public","name":"TTGTagCollectionView","owner":"redbooth","isFork":true,"description":"Useful for showing text or custom view tags in a vertical or horizontal scrollable view and support Autolayout at the same time. It is highly customizable that most features of the text tag can be configured. 标签流显示控件,同时支持文字或自定义View","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Objective-C","color":"#438eff"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":259,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-07-12T23:43:39.330Z"}},{"type":"Public","name":"switchboard","owner":"redbooth","isFork":false,"description":"A service to perform real-time transcription and translation of audio streams.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-05-14T20:39:29.513Z"}},{"type":"Public","name":"KDDragAndDropCollectionView","owner":"redbooth","isFork":true,"description":"This is a companion to the http://blog.karmadust.com/drag-and-drop-between-uicollectionviews tutorial","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":80,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-05-09T18:18:03.828Z"}},{"type":"Public","name":"sqlite-jdbc","owner":"redbooth","isFork":false,"description":"JDBC driver fo SQLite","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-05-02T20:48:00.442Z"}},{"type":"Public","name":"api-docs","owner":"redbooth","isFork":false,"description":"API v3 Documentation (depreciated).","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"CSS","color":"#563d7c"},"pullRequestCount":2,"issueCount":0,"starsCount":2,"forksCount":5,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-04-29T16:58:19.142Z"}},{"type":"Public","name":"SlackTextViewController","owner":"redbooth","isFork":true,"description":"A drop-in UIViewController subclass with a growing text input view and other useful messaging features","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Objective-C","color":"#438eff"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1087,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-04-17T18:59:17.771Z"}},{"type":"Public","name":"crane","owner":"redbooth","isFork":true,"description":"Crane - Lift containers with ease","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":61,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-04-06T19:17:13.017Z"}},{"type":"Public","name":"appirater","owner":"redbooth","isFork":true,"description":"A utility that reminds your iPhone app's users to review the app.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Objective-C","color":"#438eff"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":857,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-03-31T18:26:28.647Z"}},{"type":"Public","name":"backbone-redux","owner":"redbooth","isFork":false,"description":"Easy way to keep your backbone collections and redux store in sync.","topicNames":["redux","synchronization","rest","backbone","backbone-collections","backbone-redux"],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":4,"starsCount":191,"forksCount":15,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-03-29T20:01:43.201Z"}},{"type":"Public","name":"redbooth-ruby","owner":"redbooth","isFork":false,"description":"This is a Ruby wrapper for Redbooth's API.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":2,"issueCount":0,"starsCount":10,"forksCount":5,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-03-20T21:35:45.981Z"}},{"type":"Public","name":"zendesk-help-center-backer","owner":"redbooth","isFork":false,"description":"Back your Zendesk Help Center in git. Modify articles locally, and deploy directly to Zendesk.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":1,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-03-02T17:33:48.381Z"}},{"type":"Public","name":"zendesk-elasticsearch","owner":"redbooth","isFork":false,"description":"Index Zendesk tickets in Elasticsearch for easy searching.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":0,"starsCount":9,"forksCount":4,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-03-02T17:33:46.309Z"}},{"type":"Public","name":"valkyrie","owner":"redbooth","isFork":false,"description":"Golang implementation of the Zephyr relay protocol.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":1,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-03-02T17:33:42.116Z"}}],"repositoryCount":112,"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":"mirror","text":"Mirrors"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}