{"payload":{"pageCount":2,"repositories":[{"type":"Public template","name":"rails_api_base","owner":"rootstrap","isFork":false,"description":"API boilerplate project for Ruby on Rails 7","topicNames":["api","ruby-on-rails","hacktoberfest","rails-api","api-boilerplate","ruby","boilerplate"],"topicsNotShown":0,"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":2,"issueCount":1,"starsCount":443,"forksCount":111,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T13:07:49.209Z"}},{"type":"Public","name":"active_outbox","owner":"rootstrap","isFork":false,"description":"A Transactional Outbox implementation for Rails and ActiveRecord","topicNames":["rails","activerecord","transactional-outbox"],"topicsNotShown":0,"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":0,"starsCount":23,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-26T16:00:38.329Z"}},{"type":"Public template","name":"hotwire_workshop","owner":"rootstrap","isFork":true,"description":"API boilerplate project for Ruby on Rails 7","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":111,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-15T14:36:51.562Z"}},{"type":"Public","name":"apple_auth","owner":"rootstrap","isFork":false,"description":"Complete Ruby gem for Sign in with Apple. Actively maintained by rootstrap.com","topicNames":["ruby","rails","apple","rubygem","devise-token-auth","hacktoberfest","apple-sign-in","sign-in-with-apple","devise"],"topicsNotShown":0,"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":1,"starsCount":82,"forksCount":18,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-01T17:31:51.066Z"}},{"type":"Public","name":"active-storage-base64","owner":"rootstrap","isFork":false,"description":"Base64 support for ActiveStorage","topicNames":["ruby","api","ruby-on-rails","hacktoberfest","rails-api","rails","activestorage"],"topicsNotShown":0,"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":2,"starsCount":159,"forksCount":16,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-17T13:39:04.213Z"}},{"type":"Public","name":"jwplayer-api-client","owner":"rootstrap","isFork":true,"description":"JWPlayer Ruby client to easily sign URLs","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":7,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-08T19:58:26.704Z"}},{"type":"Public","name":"htmx-rails","owner":"rootstrap","isFork":false,"description":"The easiest way to work with HTMX in your Rails app","topicNames":["ruby","htmx","rails"],"topicsNotShown":0,"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":3,"starsCount":92,"forksCount":3,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-11-29T13:33:17.761Z"}},{"type":"Public","name":"htmx-rails_examples","owner":"rootstrap","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":5,"issueCount":0,"starsCount":2,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-11-22T15:32:20.882Z"}},{"type":"Public","name":"bamboozled","owner":"rootstrap","isFork":true,"description":"Bamboozled wraps the BambooHR API without the use of Rails dependencies.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":1,"issueCount":0,"starsCount":1,"forksCount":50,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-11-06T16:22:52.570Z"}},{"type":"Public","name":"yaaf","owner":"rootstrap","isFork":false,"description":"Easing the form object pattern in Rails applications","topicNames":["ruby","form","form-validation","hacktoberfest","form-object","rails","rails-model","yaaf"],"topicsNotShown":0,"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":2,"starsCount":342,"forksCount":14,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-09T14:06:30.953Z"}},{"type":"Public template","name":"rails_hotwire_base","owner":"rootstrap","isFork":false,"description":"Rails + Hotwire base app","topicNames":["ruby","rails","ruby-on-rails","template-project","base","hotwire","rails-hotwire"],"topicsNotShown":0,"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":1,"issueCount":2,"starsCount":74,"forksCount":18,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-03T19:38:31.329Z"}},{"type":"Public","name":"pull_requests_to_slack","owner":"rootstrap","isFork":false,"description":"Send Github pull request notifications to Slack","topicNames":["ruby","bot","pull-requests","hacktoberfest","github-hooks","notifications","slack"],"topicsNotShown":0,"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":3,"issueCount":5,"starsCount":21,"forksCount":3,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-08-19T01:56:01.416Z"}},{"type":"Public","name":"rspec-retry","owner":"rootstrap","isFork":true,"description":"retry randomly failing rspec example","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":95,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-08-15T14:13:53.653Z"}},{"type":"Public","name":"patterns-meetup","owner":"rootstrap","isFork":false,"description":"A repo to explain how patterns works","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-05-18T21:49:04.714Z"}},{"type":"Public","name":"rs-code-review-metrics","owner":"rootstrap","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":4,"issueCount":17,"starsCount":9,"forksCount":3,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-09T02:05:56.379Z"}},{"type":"Public","name":"poc-action-mailbox","owner":"rootstrap","isFork":false,"description":"Action Mailbox routes incoming emails to controller-like mailboxes for processing in Rails. It ships with ingresses for Mailgun, Mandrill, Postmark, and SendGrid. You can also handle inbound mails directly via the built-in Exim, Postfix, and Qmail ingresses.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":1,"issueCount":5,"starsCount":0,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-02-27T22:23:27.853Z"}},{"type":"Public","name":"arqo","owner":"rootstrap","isFork":false,"description":"Easing the query object pattern in Rails applications","topicNames":["activerecord","query-objects","hacktoberfest","query-object-pattern","rails"],"topicsNotShown":0,"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":2,"starsCount":50,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-23T18:59:33.535Z"}},{"type":"Public","name":"apple-sign-in-rails","owner":"rootstrap","isFork":false,"description":"App for testing apple sign in gem","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":34,"issueCount":0,"starsCount":4,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-19T19:52:13.030Z"}},{"type":"Public","name":"ios-bases-api","owner":"rootstrap","isFork":false,"description":"API for demo iOS projects.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":37,"issueCount":1,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-19T18:44:24.761Z"}},{"type":"Public","name":"online-events","owner":"rootstrap","isFork":false,"description":"Online events board","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":37,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-19T18:20:26.788Z"}},{"type":"Public","name":"yaaf-examples","owner":"rootstrap","isFork":false,"description":"Rails app with YAAF usage examples ","topicNames":["yaaf"],"topicsNotShown":0,"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":32,"issueCount":0,"starsCount":2,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-19T18:16:39.593Z"}},{"type":"Public","name":"exception_hunter","owner":"rootstrap","isFork":false,"description":"Crash reporting engine to hunt down bugs 🐞","topicNames":["gem","rails-engine","ruby-on-rails","hacktoberfest","exception-tracker","exception-reporting","rails","exception-hunter"],"topicsNotShown":0,"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":9,"issueCount":7,"starsCount":79,"forksCount":6,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-19T18:05:21.180Z"}},{"type":"Public","name":"activeadmin-chat","owner":"rootstrap","isFork":false,"description":"ActiveAdmin chat plugin","topicNames":["chat","gem","hacktoberfest","activeadmin","conversation"],"topicsNotShown":0,"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":34,"issueCount":3,"starsCount":89,"forksCount":6,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-06T15:01:44.194Z"}},{"type":"Public","name":"refactoring-kata","owner":"rootstrap","isFork":false,"description":"Ruby on Rails Kata to practice refactoring techniques","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-23T01:11:21.230Z"}},{"type":"Public","name":"rubocop-rootstrap","owner":"rootstrap","isFork":false,"description":"To provide default configuration files for Rubocop and the ability to create custom cops","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-05-05T16:17:11.104Z"}},{"type":"Public","name":"modularization-book-shelf","owner":"rootstrap","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":2,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-02-08T19:26:26.830Z"}},{"type":"Public","name":"i18n_linter","owner":"rootstrap","isFork":false,"description":"Rails i18n Linter Gem","topicNames":["i18n","rubygem","linter","hacktoberfest","ruby","rails"],"topicsNotShown":0,"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":1,"issueCount":7,"starsCount":44,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-01-21T21:45:29.811Z"}},{"type":"Public","name":"iot-covid-detector-ror","owner":"rootstrap","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":13,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-12-02T19:25:02.391Z"}},{"type":"Public","name":"hotwire-workshop","owner":"rootstrap","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":4,"issueCount":0,"starsCount":3,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-10-07T20:04:30.171Z"}},{"type":"Public","name":"rails_hotwire_playground","owner":"rootstrap","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":1,"issueCount":0,"starsCount":7,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-07-28T21:00:36.200Z"}}],"repositoryCount":51,"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"}