# Official Add-ons

In addition to our core packages (CRUD and PRO), we've developed a few packages you can install or download, that treat common use cases.

Premium add-ons (paid separately):
- [Backpack PRO](https://backpackforlaravel.com/products/pro-for-unlimited-projects) - adds 6 more operations, 10 filters, 28 more fields, 28 more columns and 1 more widget [PAID EXTRA]
- [Backpack DevTools](https://backpackforlaravel.com/products/devtools) - a GUI to generate Migrations, Models, Seeders, Factories and CRUDs, right from your browser window; a power user's dream come true! [PAID EXTRA]
- [Backpack Figma Template](https://backpackforlaravel.com/products/figma-template) - create designs and mockups, using Backpack's design, screens and components; empower your designers to design admin panels that are easy-to-code; [PAID EXTRA]
- [Backpack EditableColumns](https://backpackforlaravel.com/products/editable-columns) - let admins make quick edits, right from the table view; [PAID EXTRA]
- [Backpack CalendarOperation](https://backpackforlaravel.com/products/calendar-operation) - adds a Calendar view to your CRUD toolkit; let admins list, search and preview db entries on a calendar, as well as make quick edits with drag&drop; [PAID EXTRA]

Free add-ons:
 - [PermissionManager](https://github.com/Laravel-Backpack/PermissionManager) - interface to manage users & permissions, using [spatie/laravel-permission](https://github.com/spatie/laravel-permission); [FREE]
 - [TranslationManager](https://github.com/Laravel-Backpack/translation-manager) - UI to translate language strings, using [spatie/laravel-translation-loader](https://github.com/spatie/laravel-translation-loader); [FREE]
 - [Settings](https://github.com/Laravel-Backpack/Settings) - interface to edit site-wide settings; [FREE]
 - [PageManager](https://github.com/Laravel-Backpack/PageManager) - interface to manage content for custom pages, using page templates; [FREE]
 - [MenuCRUD](https://github.com/Laravel-Backpack/MenuCRUD) - interface to create/update/reorder menu items; [FREE]
 - [NewsCRUD](https://github.com/Laravel-Backpack/NewsCRUD) - interface to manage news articles, categories and tags; [FREE]
 - [LogManager](https://github.com/Laravel-Backpack/LogManager) - interface to preview Laravel log files; [FREE]
 - [BackupManager](https://github.com/Laravel-Backpack/BackupManager) - interface to backup your files & db using [spatie/laravel-backup](https://github.com/spatie/laravel-backup); [FREE]
 - [Download Operation](https://github.com/Laravel-Backpack/download-operation) - download PDFs related to your entries, using [spatie/laravel-browsershot](https://github.com/spatie/browsershot); [FREE]
 - [MediaLibrary Uploaders](https://github.com/Laravel-Backpack/medialibrary-uploaders) - attach files to your Eloquent models using [spatie/laravel-medialibrary](https://github.com/spatie/laravel-medialibrary); [FREE]
 - [Activity Log](https://github.com/Laravel-Backpack/activity-log) - see who changed what, when using [spatie/laravel-activitylog](https://github.com/spatie/laravel-activitylog); [FREE]

>**The free add-ons only provide basic functionality.** What will be enough for _most_ projects. They do not intend to be a complete solution for all use cases. If you need to customize a package for your specific use case, you can do that, by copy-pasting their code in your project and modifying it. Every official package has been created with this in mind, has a very simple architecture, uses Backpack best practices. Find the "extend" section in each of their docs for more about this.
