{"id":13545674,"url":"https://github.com/Laravel-Backpack/CRUD","last_synced_at":"2025-04-02T15:31:39.620Z","repository":{"id":37003614,"uuid":"53581270","full_name":"Laravel-Backpack/CRUD","owner":"Laravel-Backpack","description":"Build custom admin panels. Fast!","archived":false,"fork":false,"pushed_at":"2025-03-24T15:17:26.000Z","size":76208,"stargazers_count":3275,"open_issues_count":96,"forks_count":918,"subscribers_count":96,"default_branch":"main","last_synced_at":"2025-03-25T06:58:45.931Z","etag":null,"topics":["admin","backend","cmf","cms-framework","laravel","php"],"latest_commit_sha":null,"homepage":"https://backpackforlaravel.com","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/Laravel-Backpack.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-03-10T12:03:46.000Z","updated_at":"2025-03-24T08:56:37.000Z","dependencies_parsed_at":"2023-01-17T12:46:22.737Z","dependency_job_id":"d37c606e-2bfb-4a2d-8309-f7635df5e906","html_url":"https://github.com/Laravel-Backpack/CRUD","commit_stats":{"total_commits":6371,"total_committers":377,"mean_commits":16.89920424403183,"dds":0.6173285198555957,"last_synced_commit":"be3e391cd26476b445989a7b970a6e88df1ffa7b"},"previous_names":[],"tags_count":605,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Laravel-Backpack%2FCRUD","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Laravel-Backpack%2FCRUD/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Laravel-Backpack%2FCRUD/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Laravel-Backpack%2FCRUD/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Laravel-Backpack","download_url":"https://codeload.github.com/Laravel-Backpack/CRUD/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246697898,"owners_count":20819462,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["admin","backend","cmf","cms-framework","laravel","php"],"created_at":"2024-08-01T11:01:09.147Z","updated_at":"2025-04-02T15:31:39.613Z","avatar_url":"https://github.com/Laravel-Backpack.png","language":"PHP","readme":"\u003cp align=\"center\"\u003e\n    \u003cbr\u003e\n    \u003cbr\u003e\n    \u003ca href=\"https://backpackforlaravel.com\" title=\"Backpack Logo\"\u003e\u003cimg src=\"https://backpackforlaravel.com/presentation/img/backpack/logos/backpack_logo.svg\" width=\"450px\"\u003e\u003c/a\u003e    \n    \u003cbr\u003e\n    \u003cbr\u003e\n\u003c/p\u003e\n\n\n\u003ch3 align=\"center\"\u003eQuickly build an admin panel for your Eloquent models, then customize every little detail.\u003c/h3\u003e\n\n\n\u003cp align=\"center\"\u003e\n    \u003cbr\u003e\n    \u003ca href=\"https://packagist.org/packages/backpack/crud\" title=\"Latest Version on Packagist\"\u003e\u003cimg src=\"https://img.shields.io/packagist/v/backpack/crud.svg?style=flat-square\"\u003e\u003c/a\u003e\n    \u003ca href=\"https://packagist.org/packages/backpack/crud\" title=\"Total Downloads\"\u003e\u003cimg src=\"https://img.shields.io/packagist/dt/backpack/crud.svg?style=flat-square\"\u003e\u003c/a\u003e\n    \u003ca href=\"https://github.com/Laravel-Backpack/CRUD/commits/master\" title=\"Last commit\"\u003e\u003cimg alt=\"GitHub last commit\" src=\"https://img.shields.io/github/last-commit/laravel-backpack/crud\"\u003e\u003c/a\u003e\n    \u003ca href=\"https://scrutinizer-ci.com/g/laravel-backpack/crud\" title=\"Quality Score\"\u003e\u003cimg src=\"https://img.shields.io/scrutinizer/g/laravel-backpack/crud.svg?style=flat-square\"\u003e\u003c/a\u003e\n    \u003ca href=\"https://styleci.io/repos/53581270\" title=\"Style CI\"\u003e\u003cimg src=\"https://styleci.io/repos/53581270/shield\"\u003e\u003c/a\u003e\n    \u003ca href=\"https://scrutinizer-ci.com/g/laravel-backpack/crud/code-structure\" title=\"Coverage Status\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/laravel-backpack/CRUD/coverage-badge-dont-delete/test-coverage.svg\"\u003e\u003c/a\u003e\n    \u003ca href=\"LICENSE.md\" title=\"Software License\"\u003e\u003cimg src=\"https://img.shields.io/github/license/laravel-backpack/crud?style=flat-square\"\u003e\u003c/a\u003e\n    \u003ca href=\"https://github.com/the-whole-fruit/manifesto\"\u003e\u003cimg src=\"https://img.shields.io/badge/writing%20standard-the%20whole%20fruit-brightgreen?style=flat-square\" title=\"We believe writing good code is not only about writing good code. It’s also about the words around it. We aims to deliver both: code and words.\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n\n\nhttps://user-images.githubusercontent.com/33960976/228454020-91f42000-919e-413c-92c7-d406725f6dd2.mp4\n\n\n-----\n\nAmong the FREE features of each admin interface:\n- [List](https://backpackforlaravel.com/docs/crud-operation-list-entries) operation\n   - 24 column types\n   - 1-1, 1-n and n-n relationships\n   - table view with search, pagination\n   - click column header to sort by it\n   - custom buttons\n   - details row\n   - easily create new column types\n   - easily override an existing column type\n- [Create](https://backpackforlaravel.com/docs/crud-operation-create) / [Update](https://backpackforlaravel.com/docs/crud-operation-update) operations\n   - 29 field types\n   - back-end validation using Laravel Form Requests\n   - translatable models (multi-language)\n   - have multiple fields per line\n   - split fields into tabs\n- [Delete](https://backpackforlaravel.com/docs/crud-operation-delete) operation\n- [Reorder](https://backpackforlaravel.com/docs/crud-operation-reorder) operation\n- [Revise](https://backpackforlaravel.com/docs/crud-operation-revisions) operation (aka. audit log)\n\nBut professionals love it not only because it is feature-packed. They also love it because it's **ridiculously easy to override a functionality**. Generally, you just need to create a function (or blade file) with the right name. Yes, it can be _that_ easy.\n\n\u003e Need more complex features? Purchase [Backpack PRO](https://backpackforlaravel.com/pricing), our closed-source paid add-on. It will add **5 more operations, 10 filters, 28 more fields, 6 more columns and 1 more widget**. For more info, see our [FREE vs PRO comparison table](https://backpackforlaravel.com/docs/features-free-vs-paid). We believe it's everything you need to build admin panels of _any_ complexity.\n\n## Links\n\n\u003cp align=\"left\"\u003e\n    \u003ca href=\"https://backpackforlaravel.com/\"\u003eWebsite\u003c/a\u003e \u0026nbsp; • \u0026nbsp; \n    \u003ca href=\"https://backpackforlaravel.com/docs/\"\u003eDocumentation\u003c/a\u003e \u0026nbsp; • \u0026nbsp;  \n    \u003ca href=\"https://backpackforlaravel.com/addons\"\u003eAdd-ons\u003c/a\u003e \u0026nbsp; • \u0026nbsp; \n    \u003ca href=\"https://backpackforlaravel.com/pricing\"\u003ePricing\u003c/a\u003e \u0026nbsp; • \u0026nbsp; \n    \u003ca href=\"https://backpackforlaravel.com/need-freelancer-or-development-team\"\u003eServices\u003c/a\u003e \u0026nbsp; • \u0026nbsp; \n    \u003ca href=\"https://stackoverflow.com/questions/tagged/backpack-for-laravel\"\u003eStack Overflow\u003c/a\u003e \u0026nbsp; • \u0026nbsp; \n    \u003ca href=\"https://backpackforlaravel.com/articles\"\u003eBlog\u003c/a\u003e \u0026nbsp; • \u0026nbsp; \n    \u003ca href=\"https://backpackforlaravel.com/newsletter\"\u003eNewsletter\u003c/a\u003e\n\u003c/p\u003e\n\n## Demo\n\nPlease see [demo.backpackforlaravel.com](https://demo.backpackforlaravel.com/admin). Here's a sneak peek:\n\n\u003ca href=\"https://backpackforlaravel.com/\" title=\"Backpack Screenshots Spread\"\u003e\u003cimg src=\"https://user-images.githubusercontent.com/1032474/86720524-c5a1d480-c02d-11ea-87ed-d03b0197eb25.gif\"\u003e\u003c/a\u003e\n\n## Getting Started\n\nStart with the [\"Introduction\" page in our docs](https://backpackforlaravel.com/docs/introduction) in our docs. It will explain what you can do with Backpack, and let you choose a guide, depending on how you like to learn:\n- a 59-minute [\"Getting Started\" video course](https://backpackforlaravel.com/docs/getting-started-videos);\n- a 20-minute [\"Getting Started\" text course](https://backpackforlaravel.com/docs/getting-started-basics);\n- a 4-day, 5min/day [\"Getting Started\" drip email course](https://sendy.digitallyhappy.com/subscription?f=jlldf83763papd2Ifee0838Xs65TkXSvi17yEAuEnJiNj9ct53p5tikGHM4OkvpCeFUCbwcEYRt763ZSTILFXRWWEQ);\n\n## Install\n\nFor the current version (recommended):\n- [Install Backpack v6 on Laravel 10 \u0026 11](https://backpackforlaravel.com/docs/installation);\n\nFor the previous versions (not recommended):\n- [Install Backpack v5 on Laravel 10, 9 or 8](https://backpackforlaravel.com/docs/5.x/installation)  - last feature update was 27th April 2023;\n- [Install Backpack 4.1 on Laravel 6, 7 or 8](https://backpackforlaravel.com/docs/4.1/installation) - last feature update was 1st Jan 2021;\n- [Install Backpack 4.0 on Laravel 5.8, 6 or 7](https://backpackforlaravel.com/docs/4.0/installation) - last feature update was 21st Apr 2020;\n- [Install Backpack 3.6 on Laravel 5.8 or 6.x](https://backpackforlaravel.com/docs/3.6/installation) - last feature update was 17th Sep 2019;\n- [Install Backpack 3.5 on Laravel 5.5, 5.6, 5.7](https://backpackforlaravel.com/docs/3.5/installation) - last feature update was 27th Feb 2019;\n- [Install Backpack 3.x on Laravel 5.4](https://laravel-backpack.readme.io/docs/install-on-laravel-54) - last feature update was 27 Sep 2017;\n- [Install Backpack 3.x on Laravel 5.3](https://laravel-backpack.readme.io/docs/installation-on-laravel-53) - last feature update was 02 Feb 2017;\n- [Install Backpack 3.x on Laravel 5.2](https://laravel-backpack.readme.io/docs/installation) - deprecated, lacks a lot of features;\n\n## Change Log\n\nPlease see [the Releases tab](https://github.com/Laravel-Backpack/CRUD/releases). \n\n## Security\n\n\u003e It's _heavily_ recommended that you **[subscribe to the Backpack Newsletter](http://backpackforlaravel.com/newsletter)** so you can find out about any security updates, breaking changes or major features. We send an email about 1-2 emails per year. Sometimes less.\n\nIf you discover any security related issues, please email hello@backpackforlaravel.com instead of using the issue tracker. Alternatively, please disclose the issue on [huntr.dev](https://huntr.dev/) to also get a small bounty ($25-40).\n\n## License\n\nBackpack is open-core:\n- **Backpack CRUD is licensed under the [MIT License](LICENSE.md)** (open-source free software); it is perfect if you're building a simple admin panel - it's packed with features! It's also perfect if you're building an open-source project, the permissive license allows you to do whatever you want;\n- **Backpack PRO is licensed under our [EULA](https://backpackforlaravel.com/eula)**; it is a closed-source, paid add-on; [PRO](https://backpackforlaravel.com/products/pro) will be useful when your admin panel needs grow, because it adds A LOT of features for complex use cases (see our [FREE vs PRO comparison](https://backpackforlaravel.com/docs/features-free-vs-paid));\n\n[Our documentation](https://backpackforlaravel.com/docs) covers both CRUD and PRO, with all the PRO features clearly labeled \u003cspan class=\"badge badge-pill badge-info\"\u003ePRO\u003c/span\u003e. You do not _need_ PRO, that is just an add-on. But we're hoping you find it useful, and pay for it, to support the development of our open-core.\n\n\u003ca name=\"versioning\"\u003e\u003c/a\u003e\n## Versioning\n\nOur packages follow [semantic versioning](https://semver.org/). Here's what `major.minor.patch` (eg. `6.0.1`) means for us:\n- `major` - breaking changes, major new features, complete rewrites; released **once a year**, in the first quarter; it adds features that were previously impossible and upgrades our dependencies; upgrading is done by following our clear and detailed upgrade guides;\n- `minor` - new features, released in backwards-compatible ways; **every few months**; update takes seconds;\n- `patch` - bug fixes \u0026 small non-breaking changes; historically **every week**; update takes seconds;\n\nWhen we release a new Backpack\\CRUD version, all premium addons receive support for it the same day. When you buy a premium Backpack addon, you get access to not only _updates_, but also _upgrades_ (for 12mo), that means that... **any time you buy a Backpack addon, it is very likely that you're not only buying the _current_ version** (`v6` at the moment), **but also the upgrade to the _next version_** (`v7` for example).\n\n## Contributing Guidelines\n\nThis project stands by [The Whole Fruit Manifesto](https://github.com/the-whole-fruit/manifesto). We believe that “_writing good code_” is not only about “_writing good code_”. It’s also about the words around it. That’s why, to make sure your contribution is well received, we ask you to [read and keep in mind the ONE=MOR framework and guidelines](https://github.com/the-whole-fruit/manifesto) when writing comment blocks, PR titles, PR descriptions, and in general, when writing to our community. \n\nFor tasks \u0026 details about how you can help our project, please see [CONTRIBUTING](CONTRIBUTING.md).\n\n## Credits\n\n- [Cristian Tabacitu](http://tabacitu.ro) - founder \u0026 lead maintainer;\n- [Pedro Martins](https://github.com/pxpm) - senior maintainer;\n- [António Almeida](https://github.com/promatik) - senior maintainer;\n- [Karan Datwani](https://github.com/karandatwani92) - maintainer \u0026 social media manager;\n- [Jorge Castro](https://github.com/jcastroa87) - maintainer;\n- [290+ wonderful contributors][link-contributors]\n\nSpecial thanks go to:\n- [Mauro Martinez](https://github.com/maurohmartinez), [Owen Melbourne](https://github.com/OwenMelbz), [Oliver Ziegler](https://github.com/OliverZiegler), [Thomas Swonke](https://github.com/tswonke), [Catalin Tudorache](https://github.com/ctudorache87), [Abby Janke](https://github.com/AbbyJanke), [David Lloyd](https://github.com/lloy0076) - A LOT of new features, bug fixing, support, feedback and code review;\n- [Paweł Kuna](https://github.com/codecalm/) - creator of Tabler;\n- [Łukasz Holeczek](https://github.com/mrholek/) - creator of CoreUI;\n- [Taylor Otwell](https://github.com/taylorotwell) \u0026 the wonderful Laravel community (of course);\n- everybody who's ever purchased a Backpack license; it's thanks to them that we get to do this daily 🙏\n\n## Hire us\n\nWe've spent more than 10,000 hours creating, polishing and maintaining administration panels on Laravel. We've developed e-Commerce, e-Learning, ERPs, social networks, payment gateways and much more. We've worked on admin panels _so much_, that we've created one of the most popular packages for Laravel - just from making public what was repetitive in our projects.\n\nIf you are looking for a developer/team to help you build an admin panel on Laravel, look no further. You'll have a difficult time finding someone with more experience \u0026 enthusiasm for admin panels. This is _what we do_. [Contact us](https://backpackforlaravel.com/need-freelancer-or-development-team).\n\n\n\n[ico-version]: https://img.shields.io/packagist/v/dick/crud.svg?style=flat-square\n[ico-license]: https://img.shields.io/badge/license-MIT-brightgreen.svg?style=flat-square\n[ico-downloads]: https://img.shields.io/packagist/dt/tabacitu/crud.svg?style=flat-square\n\n[link-packagist]: https://packagist.org/packages/backpack/crud\n[link-downloads]: https://packagist.org/packages/backpack/crud\n[link-author]: https://tabacitu.ro\n[link-contributors]: ../../contributors\n","funding_links":[],"categories":["PHP","Starter Projects","项目框架"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FLaravel-Backpack%2FCRUD","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FLaravel-Backpack%2FCRUD","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FLaravel-Backpack%2FCRUD/lists"}