{"payload":{"pageCount":12,"repositories":[{"type":"Public","name":"laravel-permission","owner":"spatie","isFork":false,"description":"Associate users with roles and permissions","topicNames":["secure","permission","php","laravel"],"topicsNotShown":0,"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":7,"issueCount":6,"starsCount":11858,"forksCount":1751,"license":"MIT License","participation":[0,0,5,0,1,7,2,6,3,3,4,2,0,2,12,2,7,5,2,0,1,3,5,13,2,10,1,5,0,4,3,1,4,1,0,1,1,0,0,0,0,5,4,16,3,1,5,0,4,12,1,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-10T18:38:54.830Z"}},{"type":"Public","name":"laravel-dynamic-servers","owner":"spatie","isFork":false,"description":"Dynamically create and destroy servers","topicNames":["kubernetes","hosting","servers","php","laravel"],"topicsNotShown":0,"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":1,"issueCount":0,"starsCount":217,"forksCount":11,"license":"MIT License","participation":[0,2,4,0,0,0,0,2,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,2,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-10T12:07:16.772Z"}},{"type":"Public","name":"spatie-price-api","owner":"spatie","isFork":false,"description":"The price API used at promotional sites for our own products","topicNames":["php"],"topicsNotShown":0,"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":12,"forksCount":0,"license":"MIT License","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,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-10T11:56:55.378Z"}},{"type":"Public","name":"laravel-query-builder","owner":"spatie","isFork":false,"description":"Easily build Eloquent queries from API requests","topicNames":["api","hacktoberfest","php","laravel"],"topicsNotShown":0,"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":1,"issueCount":0,"starsCount":3916,"forksCount":380,"license":"MIT License","participation":[0,2,2,0,0,0,0,2,0,0,0,0,0,0,9,0,2,14,0,0,5,2,0,0,0,0,0,1,0,0,0,0,0,0,11,2,0,0,12,0,0,2,0,0,0,1,0,0,1,0,2,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-10T09:12:03.065Z"}},{"type":"Public","name":"mjml-php","owner":"spatie","isFork":false,"description":"Convert MJML to HTML using PHP","topicNames":["html","php","mail","mjml"],"topicsNotShown":0,"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":200,"forksCount":9,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,73,7,1,0,0,1,0,6,0,1,0,0,0,0,0,0,0,3,2,2,0,0,4,0,0,0,0,0,0,0,0,0,0,0,2,0,1,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-10T08:55:46.224Z"}},{"type":"Public","name":"laravel-rate-limited-job-middleware","owner":"spatie","isFork":false,"description":"A job middleware to rate limit jobs","topicNames":["middleware","laravel","queue","rate-limiting"],"topicsNotShown":0,"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":322,"forksCount":30,"license":"MIT License","participation":[0,0,0,0,0,4,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,2,4,0,0,0,0,0,0,0,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-08T17:23:45.506Z"}},{"type":"Public","name":"laravel-data","owner":"spatie","isFork":false,"description":"Powerful data objects for Laravel","topicNames":["php","laravel"],"topicsNotShown":0,"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":4,"issueCount":5,"starsCount":1130,"forksCount":194,"license":"MIT License","participation":[13,2,4,11,3,2,2,17,2,2,5,7,26,8,0,2,3,4,23,4,8,19,4,2,1,2,0,0,0,22,4,11,0,0,26,17,45,1,0,79,15,0,12,46,9,9,29,8,0,1,4,18],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-08T13:06:09.616Z"}},{"type":"Public","name":"icalendar-generator","owner":"spatie","isFork":false,"description":"Generate calendars in the iCalendar format","topicNames":["laravel","icalendar","ics","hacktoberfest","php","schedule","calendar"],"topicsNotShown":0,"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":2,"starsCount":552,"forksCount":55,"license":"MIT License","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,2,0,0,0,0,0,0,0,6,0,9,0,0,0,0,0,0,0,0,0,5],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-08T10:20:10.885Z"}},{"type":"Public","name":"laravel-pdf","owner":"spatie","isFork":false,"description":"Create PDF files in Laravel apps","topicNames":["pdf","php","laravel"],"topicsNotShown":0,"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":1,"starsCount":594,"forksCount":45,"license":"MIT License","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,75,62,7,16,9,10,7,10,6,1,8,0,0,1,0,5,2,2,2,4],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-08T08:01:24.163Z"}},{"type":"Public","name":"elasticsearch-query-builder","owner":"spatie","isFork":false,"description":"Build and execute an Elasticsearch search query using a fluent PHP API","topicNames":["php","elasticsearch"],"topicsNotShown":0,"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":1,"issueCount":0,"starsCount":145,"forksCount":36,"license":"MIT License","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,2,0,0,0,0,7,1,0,7,8,0,21],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T20:02:06.781Z"}},{"type":"Public","name":"spatie.be","owner":"spatie","isFork":false,"description":"The source code of spatie.be","topicNames":["php","app","laravel","hacktoberfest"],"topicsNotShown":0,"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":450,"forksCount":158,"license":null,"participation":[0,0,1,1,2,0,1,2,1,0,1,0,0,2,2,1,0,0,2,2,3,11,10,5,14,3,5,3,1,6,5,0,1,2,2,3,4,1,0,8,1,1,61,13,22,28,46,1,27,4,17,14],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T14:11:07.938Z"}},{"type":"Public","name":"image","owner":"spatie","isFork":false,"description":"Manipulate images with an expressive API","topicNames":["php","image","imagick","gd"],"topicsNotShown":0,"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":2,"issueCount":0,"starsCount":1202,"forksCount":109,"license":"MIT License","participation":[0,0,2,0,0,0,0,2,0,0,2,0,0,0,1,0,0,2,0,0,0,0,0,0,0,1,0,0,0,0,18,27,4,4,4,7,0,2,0,1,4,17,10,0,0,0,0,0,8,1,2,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T08:56:53.326Z"}},{"type":"Public template","name":"package-skeleton-laravel","owner":"spatie","isFork":false,"description":"A skeleton repository for Spatie's Laravel Packages","topicNames":["bootstrap","php","package"],"topicsNotShown":0,"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":1913,"forksCount":585,"license":"MIT License","participation":[2,0,2,0,0,0,0,2,2,0,0,0,3,4,2,3,1,1,0,0,2,0,0,0,3,1,0,6,0,0,2,5,7,2,0,0,0,0,2,2,0,0,2,2,2,2,0,0,2,0,3,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-06T13:08:58.842Z"}},{"type":"Public","name":"laravel-stubs","owner":"spatie","isFork":false,"description":"The default Laravel stubs modified to our liking","topicNames":["php","development","laravel","stubs"],"topicsNotShown":0,"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":235,"forksCount":39,"license":"MIT License","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,3,0,0,0,0,0,0,0,10,0,0,0,4,0,0,0,0,0,0,0,6],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-06T13:07:39.369Z"}},{"type":"Public","name":"laravel-ignition","owner":"spatie","isFork":false,"description":"A beautiful error page for Laravel apps","topicNames":["php","laravel","error-handling"],"topicsNotShown":0,"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":2,"issueCount":1,"starsCount":417,"forksCount":60,"license":"MIT License","participation":[0,5,2,0,4,0,7,2,0,0,0,0,0,0,3,0,0,2,2,0,0,6,1,0,0,0,2,0,3,2,0,5,0,13,0,3,2,2,0,4,0,0,0,1,0,8,11,2,4,0,36,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-06T09:26:33.812Z"}},{"type":"Public","name":"laravel-slack-alerts","owner":"spatie","isFork":false,"description":"Quickly send a message to Slack","topicNames":["logging","slack","php","laravel"],"topicsNotShown":0,"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":248,"forksCount":29,"license":"MIT License","participation":[0,2,2,0,0,4,4,2,0,0,0,0,0,0,0,0,1,0,0,2,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,2,3,0,0,2,0,0,2,0,0,0,0,7,4],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-06T09:20:30.139Z"}},{"type":"Public","name":"laravel-medialibrary","owner":"spatie","isFork":false,"description":"Associate files with Eloquent models","topicNames":["eloquent","images","upload","media","hacktoberfest","php","laravel"],"topicsNotShown":0,"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":1,"issueCount":5,"starsCount":5599,"forksCount":1047,"license":"MIT License","participation":[0,2,2,5,0,3,3,2,0,3,10,0,1,0,1,3,8,0,6,4,0,7,0,8,0,3,0,0,1,0,2,11,7,1,6,1,6,3,0,4,16,1,2,0,7,2,1,0,1,3,5,3],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-06T09:17:36.957Z"}},{"type":"Public","name":"macroable","owner":"spatie","isFork":false,"description":"A trait to dynamically add methods to a class","topicNames":["php","utility","runtime","macros"],"topicsNotShown":0,"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":1,"issueCount":0,"starsCount":675,"forksCount":25,"license":"MIT License","participation":[0,0,2,0,0,0,0,2,0,0,0,0,0,0,0,0,0,2,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,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-06T09:14:59.160Z"}},{"type":"Public","name":"image-optimizer","owner":"spatie","isFork":false,"description":"Easily optimize images using PHP","topicNames":["php","performance","image","png","jpeg","optimizer","gif"],"topicsNotShown":0,"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":2,"issueCount":1,"starsCount":2608,"forksCount":221,"license":"MIT License","participation":[0,2,2,0,0,0,0,2,0,0,11,0,0,0,0,0,2,0,0,0,0,1,0,0,2,3,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,2,2,0,0,0,0,0,0,0,0,9],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-06T09:13:36.950Z"}},{"type":"Public","name":"lighthouse-php","owner":"spatie","isFork":false,"description":"Run Google Lighthouse using PHP","topicNames":["php","performance","google","best-practices","seo","lighthouse"],"topicsNotShown":0,"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":223,"forksCount":26,"license":"MIT License","participation":[0,0,5,0,0,0,0,2,0,0,1,2,0,2,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,2,0,0,0,2,0,0,0,0,0,0,0,1,0,0,0,0,2,0,1,9],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T21:45:09.000Z"}},{"type":"Public","name":"flare-client-php","owner":"spatie","isFork":false,"description":"Send PHP errors to Flare","topicNames":["php","errors","flare"],"topicsNotShown":0,"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":2,"issueCount":0,"starsCount":129,"forksCount":13,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-06T08:25:30.047Z"}},{"type":"Public","name":"ignition","owner":"spatie","isFork":false,"description":"A beautiful error page for PHP apps","topicNames":["php","error","debug","page"],"topicsNotShown":0,"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":5,"starsCount":389,"forksCount":50,"license":"MIT License","participation":[0,7,2,4,3,0,19,2,0,0,1,0,1,0,8,0,0,1,9,0,0,1,9,0,3,0,0,0,0,1,0,0,0,6,0,0,0,5,0,0,0,0,1,0,0,7,8,0,5,0,8,6],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-03T15:56:48.512Z"}},{"type":"Public","name":"freek.dev","owner":"spatie","isFork":false,"description":"The sourcecode of freek.dev","topicNames":["blog","php","application","laravel","hacktoberfest","tailwindcss"],"topicsNotShown":0,"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":596,"forksCount":152,"license":"MIT License","participation":[0,0,6,0,2,0,0,0,2,0,0,0,6,0,0,0,0,2,8,0,21,2,0,0,2,0,1,0,0,5,0,2,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,5,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-03T09:11:47.049Z"}},{"type":"Public","name":"laravel-deleted-models","owner":"spatie","isFork":false,"description":"Automatically copy deleted records to a separate table","topicNames":["deletion","php","laravel","eloquent"],"topicsNotShown":0,"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":290,"forksCount":18,"license":"MIT License","participation":[0,2,3,0,0,0,0,2,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,3,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,4,0,0,2,0,0,2,0,2,4],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-03T08:02:37.514Z"}},{"type":"Public","name":"laravel-typescript-transformer","owner":"spatie","isFork":false,"description":"Transform PHP types to Typescript","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":204,"forksCount":18,"license":"MIT License","participation":[0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,1,4,0,0,0,0,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-03T08:00:57.763Z"}},{"type":"Public","name":"typescript-transformer","owner":"spatie","isFork":false,"description":"Transform PHP types to TypeScript","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":1,"issueCount":2,"starsCount":242,"forksCount":29,"license":"MIT License","participation":[0,0,0,3,0,0,0,3,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,0,0,0,0,0,0,1,0,0,3,7,1,0,0,1,0,0,0,0,0,0,3],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-03T07:59:25.447Z"}},{"type":"Public","name":"phpunit-snapshot-assertions","owner":"spatie","isFork":false,"description":"A way to test without writing actual test cases","topicNames":["php","snapshot-testing","testing","phpunit"],"topicsNotShown":0,"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":1,"issueCount":2,"starsCount":623,"forksCount":69,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-03T07:54:47.354Z"}},{"type":"Public","name":"laravel-backup","owner":"spatie","isFork":false,"description":"A package to backup your Laravel app","topicNames":["devops","backup","zip","php","laravel","database"],"topicsNotShown":0,"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":1,"starsCount":5503,"forksCount":741,"license":"MIT License","participation":[0,0,5,1,0,0,0,2,0,0,6,1,11,1,0,17,3,0,2,0,6,3,2,0,3,0,2,2,0,0,4,0,0,0,5,0,3,0,10,0,0,0,2,0,0,0,4,0,0,0,14,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-02T20:29:17.464Z"}},{"type":"Public","name":"laravel-model-status","owner":"spatie","isFork":false,"description":"Easily add statuses to your models","topicNames":["status","model","php","laravel","eloquent"],"topicsNotShown":0,"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":1,"issueCount":1,"starsCount":904,"forksCount":82,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-02T14:52:50.439Z"}},{"type":"Public","name":"laravel-site-search","owner":"spatie","isFork":false,"description":"Create a full-text search index by crawling your site","topicNames":["search","site","crawl","hacktoberfest","php","laravel"],"topicsNotShown":0,"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":268,"forksCount":20,"license":"MIT License","participation":[0,0,0,3,0,0,0,0,0,0,0,4,0,6,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,4,0,0,0,0,0,0,0,2,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-02T14:30:30.563Z"}}],"repositoryCount":347,"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"}