{"payload":{"pageCount":4,"repositories":[{"type":"Public","name":"svelte-promise-modals","owner":"mainmatter","isFork":false,"description":"Modals in Svelte made easy. Promised.🤞","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Svelte","color":"#ff3e00"},"pullRequestCount":10,"issueCount":1,"starsCount":22,"forksCount":2,"license":"MIT License","participation":[0,0,0,1,0,0,0,24,8,3,0,0,0,0,0,0,0,0,0,1,3,0,0,15,34,5,3,15,15,0,0,13,5,17,15,0,1,24,1,0,0,0,0,0,0,4,2,0,0,37,6,7],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-28T04:19:22.326Z"}},{"type":"Public","name":"100-exercises-to-learn-rust","owner":"mainmatter","isFork":false,"description":"A self-paced course to learn Rust, one exercise at a time.","topicNames":["rust","exercises","learning-by-doing"],"topicsNotShown":0,"allTopics":["rust","exercises","learning-by-doing"],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":7,"issueCount":5,"starsCount":2447,"forksCount":324,"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,11,41,37],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-28T04:05:49.162Z"}},{"type":"Public","name":"ember-error-route","owner":"mainmatter","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":16,"issueCount":3,"starsCount":6,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-28T03:59:29.805Z"}},{"type":"Public","name":"ember-cookies","owner":"mainmatter","isFork":false,"description":"Cookies abstraction for Ember.js that works both in the browser as well as with Fastboot on the server","topicNames":["cookies","ember","fastboot"],"topicsNotShown":0,"allTopics":["cookies","ember","fastboot"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":13,"issueCount":9,"starsCount":115,"forksCount":45,"license":"MIT License","participation":[0,0,0,21,2,2,2,0,0,0,0,29,4,0,7,5,7,5,4,17,4,3,3,3,3,4,2,1,2,1,1,10,4,3,1,3,2,4,3,2,1,3,1,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-28T01:59:34.693Z"}},{"type":"Public","name":"ember-simple-auth","owner":"mainmatter","isFork":false,"description":"A library for implementing authentication/authorization in Ember.js applications.","topicNames":["auth","session-management","ember"],"topicsNotShown":0,"allTopics":["auth","session-management","ember"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":17,"issueCount":44,"starsCount":1927,"forksCount":607,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-28T01:13:40.890Z"}},{"type":"Public","name":"ember-hbs-minifier","owner":"mainmatter","isFork":false,"description":"Stripping whitespace out of your Handlebars templates","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":33,"issueCount":4,"starsCount":48,"forksCount":10,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-28T00:55:00.541Z"}},{"type":"Public","name":"qunit-dom","owner":"mainmatter","isFork":false,"description":"High Level DOM Assertions for QUnit","topicNames":["ember","emberjs","qunit","hacktoberfest","qunit-dom","dom-assertions"],"topicsNotShown":0,"allTopics":["ember","emberjs","qunit","hacktoberfest","qunit-dom","dom-assertions"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":26,"issueCount":16,"starsCount":175,"forksCount":123,"license":"MIT License","participation":[6,3,12,4,8,3,4,3,5,4,5,2,3,1,2,3,7,8,77,15,3,0,2,0,1,0,1,0,0,0,0,1,2,0,0,0,1,2,0,0,0,0,0,1,5,5,0,3,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-28T00:15:40.859Z"}},{"type":"Public","name":"ember-api-actions","owner":"mainmatter","isFork":false,"description":"Ember.js addon allowing you to easily implement non-CRUD actions for your Ember Data models","topicNames":["emberjs","crud","ember-data"],"topicsNotShown":0,"allTopics":["emberjs","crud","ember-data"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":12,"issueCount":2,"starsCount":6,"forksCount":3,"license":"MIT License","participation":[1,2,30,5,11,6,3,4,4,4,4,6,8,4,3,7,3,3,2,6,3,3,5,4,3,5,2,3,5,5,2,3,4,2,7,2,4,8,4,4,2,3,9,2,5,8,3,6,4,4,4,4],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-27T23:11:39.757Z"}},{"type":"Public","name":"mainmatter.com","owner":"mainmatter","isFork":false,"description":"The source code for https://mainmatter.com","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Nunjucks","color":"#3d8137"},"pullRequestCount":33,"issueCount":28,"starsCount":16,"forksCount":9,"license":null,"participation":[59,19,20,10,24,5,9,19,19,21,56,21,12,3,22,20,21,44,36,42,17,43,34,124,45,31,51,44,44,42,0,10,43,13,47,71,75,96,28,30,38,29,16,17,19,38,19,14,19,45,8,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-27T11:09:56.908Z"}},{"type":"Public","name":"gravity_dummy","owner":"mainmatter","isFork":false,"description":"Dummy repo used to test the Gravity Github App","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":5,"issueCount":1,"starsCount":0,"forksCount":0,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,2,1,0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,2,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-27T10:50:21.371Z"}},{"type":"Public","name":"this-week-in-open-source","owner":"mainmatter","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":39,"issueCount":1,"starsCount":0,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-26T23:04:34.485Z"}},{"type":"Public","name":"svelte-concurrency","owner":"mainmatter","isFork":false,"description":"svelte-concurrency repo","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":4,"issueCount":12,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-25T23:00:07.506Z"}},{"type":"Public","name":"rust-workshop-runner","owner":"mainmatter","isFork":false,"description":"A CLI tool to drive test-driven Rust workshops","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":3,"issueCount":3,"starsCount":13,"forksCount":4,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-24T23:52:33.536Z"}},{"type":"Public","name":"ember-workshop","owner":"mainmatter","isFork":false,"description":"The example apps for simplabs' Ember.js Workshop","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":null,"pullRequestCount":11,"issueCount":8,"starsCount":12,"forksCount":18,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-24T14:16:27.625Z"}},{"type":"Public","name":"ember-promise-modals","owner":"mainmatter","isFork":false,"description":"The easy solution for rendering and handling modals in Ember.js apps. Promised.","topicNames":["promises","emberjs","modals","emberjs-addon"],"topicsNotShown":0,"allTopics":["promises","emberjs","modals","emberjs-addon"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":13,"issueCount":4,"starsCount":31,"forksCount":14,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-23T13:37:59.528Z"}},{"type":"Public","name":"mainmatter-website-mailer","owner":"mainmatter","isFork":false,"description":"Mailer for the contact form on mainmatter.com – Cloudflare worker written in Rust","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":16,"issueCount":2,"starsCount":5,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-22T20:46:49.724Z"}},{"type":"Public","name":"eurorust.eu","owner":"mainmatter","isFork":false,"description":"EuroRust landing page","topicNames":["rust","website","conference"],"topicsNotShown":0,"allTopics":["rust","website","conference"],"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":6,"issueCount":5,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-22T08:08:02.566Z"}},{"type":"Public","name":"eslint-plugin-ember-concurrency","owner":"mainmatter","isFork":false,"description":"ESLint plugin for ember-concurrency users","topicNames":["ember","eslint-plugin","hacktoberfest","ember-concurrency","eslint"],"topicsNotShown":0,"allTopics":["ember","eslint-plugin","hacktoberfest","ember-concurrency","eslint"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":10,"issueCount":5,"starsCount":12,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-20T22:40:43.121Z"}},{"type":"Public","name":"eslint-plugin-qunit-dom","owner":"mainmatter","isFork":false,"description":"An ESLint plugin for qunit-dom that automatically fixes the most common issues.","topicNames":["ember","emberjs","qunit","hacktoberfest","qunit-dom","eslint","eslint-plugin"],"topicsNotShown":0,"allTopics":["ember","emberjs","qunit","hacktoberfest","qunit-dom","eslint","eslint-plugin"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":10,"issueCount":3,"starsCount":2,"forksCount":4,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-20T18:35:25.259Z"}},{"type":"Public","name":"qunit-console-grouper","owner":"mainmatter","isFork":false,"description":"QUnit plugin that groups console messages by test","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":10,"issueCount":4,"starsCount":22,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-09T10:04:35.682Z"}},{"type":"Public","name":"ember-asset-size-action","owner":"mainmatter","isFork":false,"description":"Comment with the diff for the asset sizes on Pull Request","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":8,"issueCount":3,"starsCount":22,"forksCount":16,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-09T08:49:17.615Z"}},{"type":"Public","name":"cargo-autoinherit","owner":"mainmatter","isFork":false,"description":"(Auto)DRY for your Rust dependencies","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":4,"issueCount":9,"starsCount":115,"forksCount":7,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-30T15:47:51.369Z"}},{"type":"Public","name":"ember-intl-analyzer","owner":"mainmatter","isFork":false,"description":"Find unused translations in your Ember.js projects","topicNames":["i18n","translations","emberjs","ember-intl"],"topicsNotShown":0,"allTopics":["i18n","translations","emberjs","ember-intl"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":15,"issueCount":10,"starsCount":48,"forksCount":14,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-22T08:43:57.773Z"}},{"type":"Public","name":"ember-hotspots","owner":"mainmatter","isFork":false,"description":"Create interactive prototypes from scratch and design mockups using little code but the full power of the Ember.js ecosystem.","topicNames":["emberjs","clickdummy","addon","ember-hotspots"],"topicsNotShown":0,"allTopics":["emberjs","clickdummy","addon","ember-hotspots"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":11,"issueCount":3,"starsCount":5,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-18T16:19:23.568Z"}},{"type":"Public","name":"ember-test-selectors","owner":"mainmatter","isFork":false,"description":"Enabling better element selectors in Ember.js tests","topicNames":["test","test-selectors","hacktoberfest","ember"],"topicsNotShown":0,"allTopics":["test","test-selectors","hacktoberfest","ember"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":14,"issueCount":2,"starsCount":261,"forksCount":40,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-18T15:41:09.100Z"}},{"type":"Public","name":"rust-advanced-testing-workshop","owner":"mainmatter","isFork":false,"description":"A workshop for developers who have a good understanding of Rust's basic concepts and want to move beyond the built-in testing toolkit.","topicNames":["testing","rust"],"topicsNotShown":0,"allTopics":["testing","rust"],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":1,"starsCount":49,"forksCount":12,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-16T13:21:09.491Z"}},{"type":"Public","name":"ember-cp-validations","owner":"mainmatter","isFork":true,"description":"Ember computed property based validations","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":171,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-08T05:44:30.137Z"}},{"type":"Public","name":"ember-engines","owner":"mainmatter","isFork":true,"description":"Composable Ember applications for ambitious user experiences","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":138,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-08T02:50:12.426Z"}},{"type":"Public","name":"ember-phone-input","owner":"mainmatter","isFork":true,"description":" An Ember.js component to handle international phone numbers ","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":32,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-07T17:49:28.284Z"}},{"type":"Public","name":"website","owner":"mainmatter","isFork":true,"description":"Erlang Ecosystem Foundation Website","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Elixir","color":"#6e4a7e"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":46,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-07T08:44:31.134Z"}}],"repositoryCount":99,"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"}