{"payload":{"pageCount":3,"repositories":[{"type":"Public","name":"rails-boilerplate","owner":"substancelab","isFork":false,"description":"","topicNames":["rails","rails-application","boilerplate"],"topicsNotShown":0,"allTopics":["rails","rails-application","boilerplate"],"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":8,"starsCount":0,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-24T03:18:49.298Z"}},{"type":"Public","name":"substancelab-website","owner":"substancelab","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Slim","color":"#2b2b2b"},"pullRequestCount":5,"issueCount":2,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-21T06:53:42.626Z"}},{"type":"Public","name":"crema","owner":"substancelab","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-17T06:45:07.296Z"}},{"type":"Public","name":"playbook","owner":"substancelab","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-18T07:46:35.928Z"}},{"type":"Public","name":"substance_presenter","owner":"substancelab","isFork":false,"description":"An easy to use presenter implementation","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-08T09:12:46.002Z"}},{"type":"Public","name":"activemodel-email_address_validator","owner":"substancelab","isFork":false,"description":"Opinionated email address validation for ActiveModels/ActiveRecord","topicNames":["validation","email","activemodel"],"topicsNotShown":0,"allTopics":["validation","email","activemodel"],"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":1,"issueCount":2,"starsCount":1,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-27T09:20:23.907Z"}},{"type":"Public","name":"youtube_url_parser","owner":"substancelab","isFork":false,"description":"Parsing of youtube urls using rich activemodel","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-29T08:04:54.744Z"}},{"type":"Public","name":"route_downcaser","owner":"substancelab","isFork":false,"description":"Makes routing in Rails case-insensitive","topicNames":["rails","routing"],"topicsNotShown":0,"allTopics":["rails","routing"],"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":1,"issueCount":2,"starsCount":76,"forksCount":34,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-12-01T11:57:53.481Z"}},{"type":"Public","name":"mbwsd","owner":"substancelab","isFork":false,"description":"Sharing data between multiple browser windows using localStorage.","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":"2023-11-28T14:51:28.412Z"}},{"type":"Public","name":"reconomic","owner":"substancelab","isFork":false,"description":"Here we go again...","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-09T07:09:32.702Z"}},{"type":"Public","name":"changelogger","owner":"substancelab","isFork":false,"description":"Fancy little script to generate changelogs from GitHub milestones","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-06T09:34:21.570Z"}},{"type":"Public","name":"felt","owner":"substancelab","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":1,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-08-19T01:49:37.626Z"}},{"type":"Public","name":"middleman-meta-tags","owner":"substancelab","isFork":true,"description":"Easy integration of meta tags into your Middleman applications","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":20,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-06-06T09:52:32.627Z"}},{"type":"Public","name":"dotfiles","owner":"substancelab","isFork":false,"description":"A set of configuration files, inspired by Thoughtbot, customized for our use.","topicNames":["shell","dotfiles"],"topicsNotShown":0,"allTopics":["shell","dotfiles"],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":0,"issueCount":1,"starsCount":0,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-04-25T08:36:14.923Z"}},{"type":"Public","name":"substance_operation","owner":"substancelab","isFork":false,"description":"Make it easier to create user based operations ","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":3,"issueCount":0,"starsCount":0,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-20T05:05:14.280Z"}},{"type":"Public","name":"middleman-sitemap","owner":"substancelab","isFork":true,"description":"A Middleman extension to create a sitemap for your Middleman site","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":18,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-17T10:31:33.076Z"}},{"type":"Public","name":"breezy_pdf_lite-ruby","owner":"substancelab","isFork":true,"description":"Ruby middleware/client for breezy-pdf-lite, an HTML -> PDF service powered by Google Chrome","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":4,"license":"GNU Lesser General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-16T03:38:02.943Z"}},{"type":"Public","name":"cytoscape.js-dagre","owner":"substancelab","isFork":true,"description":"The Dagre layout for DAGs and trees for Cytoscape.js","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":10,"issueCount":0,"starsCount":0,"forksCount":81,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-07T22:49:47.988Z"}},{"type":"Public","name":"dagre","owner":"substancelab","isFork":true,"description":"⛔ [DEPRECATED] - Directed graph layout for JavaScript","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":8,"issueCount":0,"starsCount":0,"forksCount":587,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-07T22:49:14.072Z"}},{"type":"Public","name":"api-maker-inputs","owner":"substancelab","isFork":true,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":5,"issueCount":0,"starsCount":0,"forksCount":2,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-07T22:49:07.595Z"}},{"type":"Public","name":"whereby-ruby","owner":"substancelab","isFork":true,"description":"A Simple Whereby HTTP API Wrapper","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":6,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-06T09:21:56.047Z"}},{"type":"Public","name":"breezy-pdf-lite","owner":"substancelab","isFork":true,"description":"Simplified, self-hosted, version of breezypdf.com. HTML/CSS/JS in, PDF out, via Chrome","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":12,"issueCount":0,"starsCount":0,"forksCount":22,"license":"GNU Lesser General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-02-20T12:25:13.620Z"}},{"type":"Public","name":"capistrano-remote","owner":"substancelab","isFork":false,"description":"Capistrano tasks to start a remote Rails console or database console on your servers","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":0,"starsCount":10,"forksCount":7,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-02-03T09:02:14.533Z"}},{"type":"Public","name":"dayrange","owner":"substancelab","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-30T09:45:40.778Z"}},{"type":"Public","name":"devicelab","owner":"substancelab","isFork":false,"description":"Everything related to running our open device lab","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":2,"issueCount":1,"starsCount":0,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-30T04:06:31.842Z"}},{"type":"Public","name":"rails-mailpack","owner":"substancelab","isFork":false,"description":"Rails makes emails easy, but email is never as easy it seems. These are a few battle-tested tricks we have learned that makes emails manageable.","topicNames":["emails","rails"],"topicsNotShown":0,"allTopics":["emails","rails"],"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-29T10:15:40.472Z"}},{"type":"Public","name":"rails","owner":"substancelab","isFork":true,"description":"Ruby on Rails","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":20,"issueCount":0,"starsCount":0,"forksCount":21337,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-19T21:43:48.267Z"}},{"type":"Public","name":"offsite_payments","owner":"substancelab","isFork":true,"description":"A simple and unified API to handle dozens of different offsite payment pages.","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":8,"issueCount":0,"starsCount":0,"forksCount":206,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-19T21:43:27.047Z"}},{"type":"Public","name":"middleman-boilerplate","owner":"substancelab","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":6,"issueCount":0,"starsCount":0,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-18T20:23:33.060Z"}},{"type":"Public","name":"docgraph","owner":"substancelab","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":2,"issueCount":0,"starsCount":0,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-07T23:20:07.832Z"}}],"repositoryCount":61,"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"}