{"id":35640879,"url":"https://github.com/statamic-rad-pack/runway","last_synced_at":"2026-01-28T21:01:03.132Z","repository":{"id":37722363,"uuid":"320934057","full_name":"statamic-rad-pack/runway","owner":"statamic-rad-pack","description":"Eloquently manage your database models in Statamic. ","archived":false,"fork":false,"pushed_at":"2026-01-27T14:51:36.000Z","size":4596,"stargazers_count":135,"open_issues_count":4,"forks_count":60,"subscribers_count":3,"default_branch":"8.x","last_synced_at":"2026-01-27T23:38:12.622Z","etag":null,"topics":["eloquent","laravel","laravel-admin-panel","statamic-addon"],"latest_commit_sha":null,"homepage":"https://statamic.com/addons/rad-pack/runway","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/statamic-rad-pack.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":"statamic"}},"created_at":"2020-12-12T22:09:42.000Z","updated_at":"2026-01-16T16:30:21.000Z","dependencies_parsed_at":"2023-09-28T23:44:58.971Z","dependency_job_id":"7d752124-da8d-4c09-959c-326f67207b2d","html_url":"https://github.com/statamic-rad-pack/runway","commit_stats":{"total_commits":985,"total_committers":36,"mean_commits":27.36111111111111,"dds":0.5847715736040608,"last_synced_commit":"0251012f392248230e9f3e8653fd77ef3a2b2b57"},"previous_names":["statamic-rad-pack/runway","duncanmcclean/runway"],"tags_count":238,"template":false,"template_full_name":null,"purl":"pkg:github/statamic-rad-pack/runway","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/statamic-rad-pack%2Frunway","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/statamic-rad-pack%2Frunway/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/statamic-rad-pack%2Frunway/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/statamic-rad-pack%2Frunway/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/statamic-rad-pack","download_url":"https://codeload.github.com/statamic-rad-pack/runway/tar.gz/refs/heads/8.x","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/statamic-rad-pack%2Frunway/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28851838,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-28T15:15:36.453Z","status":"ssl_error","status_checked_at":"2026-01-28T15:15:13.020Z","response_time":57,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["eloquent","laravel","laravel-admin-panel","statamic-addon"],"created_at":"2026-01-05T11:18:14.394Z","updated_at":"2026-01-28T21:01:03.127Z","avatar_url":"https://github.com/statamic-rad-pack.png","language":"PHP","funding_links":["https://github.com/sponsors/statamic"],"categories":[],"sub_categories":[],"readme":"\u003c!-- statamic:hide --\u003e\n\n\u003cp align=\"center\"\u003e\n\u003cpicture\u003e\n    \u003csource srcset=\"./logo-dark.svg\" media=\"(prefers-color-scheme: dark)\"\u003e\n    \u003cimg align=\"center\" width=\"250\" height=\"70\" src=\"./logo-default.svg\"\u003e\n\u003c/picture\u003e\n\u003c/p\u003e\n\u003cbr\u003e\n\n\u003c!-- /statamic:hide --\u003e\n\nRunway gives you the ability to display \u0026 manage your Eloquent models in Statamic.\n\n\u003e \"With Runway I was able to quickly make a beautiful admin panel that administrators can use. If Runway didn't exist, it would have taken me a week or two to build something that wasn't quite as nice. Thanks for saving me days and days of work Duncan!\"\n\u003e\n\u003e **[Erin Dalzell, Certified Statamic Partner](https://silentz.co)**\n\n[Read the docs](https://runway.duncanmcclean.com).\n\n## Features\n\n### Control Panel integration\n\nRunway fits right into the Control Panel - enabling you to create, edit and view your models. In most cases, you'll not notice the difference between an entry in the CP and an Eloquent model in the CP.\n\n-   [Review documentation](https://runway.duncanmcclean.com/control-panel)\n\n### Front-end routing\n\nNeed to show your models on the front-end of your site? No problem - Runway's got that under control. Simply tell Runway the route you'd like to use and it'll serve up the front-end for you.\n\n```php\n// config/runway.php\n\nreturn [\n    'resources' =\u003e [\n        \\App\\Models\\Product::class =\u003e [\n            'route' =\u003e '/products/{{ slug }}',\n        ],\n    ],\n];\n```\n\n-   [Review documentation](https://runway.duncanmcclean.com/frontend-routing)\n\n### Antlers templating\n\nIn addition to front-end routing, you may also use Runway's tag to loop through your models and display the results. The tag supports filtering, using Eloquent scopes and sorting.\n\n```antlers\n{{ runway:product }}\n    \u003ch2\u003e{{ name }}\u003c/h2\u003e\n    \u003cp\u003ePrice: {{ price }}\u003c/p\u003e\n{{ /runway:product }}\n```\n\n-   [Review documentation](https://runway.duncanmcclean.com/templating)\n\n### GraphQL API\n\nIf you're a GraphQL fan, you're now able to fetch your models via GraphQL. Runway will augment the fields just like you'd expect.\n\n```graphql\n{\n    products(limit: 25, sort: \"name\") {\n        data {\n            id\n            name\n            price\n            description\n        }\n    }\n}\n```\n\n### REST API\n\nIf you don't like GraphQL and would prefer plain old REST, you can do that too. Runway easily integrates with Statamic's REST API.\n\n```php\n'resources' =\u003e [\n    'collections' =\u003e true,\n    // ...\n    'runway' =\u003e [\n        'product' =\u003e true,\n    ],\n],\n```\n\n### Search\n\nRunway integrates with Statamic's [Search](https://statamic.dev/search) feature, allowing you to search your Eloquent models in the Control Panel and via the `{{ search:results }}` tag. It's just as simple as adjusting your config file.\n\n```php\n// config/statamic/search.php\n\n'indexes' =\u003e [\n    'myindex' =\u003e [\n        'driver' =\u003e 'local',\n        'searchables' =\u003e ['collection:blog', 'runway:order'],\n    ],\n],\n```\n\n## Support\n\nIf you find a bug, have some questions or have a feature request, please open a [GitHub Issue or Discussion](https://github.com/duncanmcclean/runway/issues/new/choose).\n\n\u003e Please note: only the latest version of this addon is supported. Any bug reports regarding an old version will be closed.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstatamic-rad-pack%2Frunway","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstatamic-rad-pack%2Frunway","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstatamic-rad-pack%2Frunway/lists"}