Info

In our commitment to fully focus on Craftable PRO, we're announcing the end of support for Craftable by the end of 2024.

Arrow down

We’re announcing the end of support for Craftable by the December 31, 2024. As Vue 2, which our product relies on, ended its support at the close of 2023, we understand the need for our users to transition smoothly.

To ensure you’re equipped for the future, we recommend upgrading to Craftable PRO version, which is fully compatible with Vue 3. Additionally, we’re in the process of preparing a comprehensive migration guide to assist you with your transition.

Stay tuned for more updates, and thank you for your continued support.

In our commitment to fully focus on Craftable PRO, we're announcing the end of support for Craftable by the end of 2024.

We’re announcing the end of support for Craftable by the December 31, 2024. As Vue 2, which our product relies on, ended its support at the close of 2023, we understand the need for our users to transition smoothly.

To ensure you’re equipped for the future, we recommend upgrading to Craftable PRO version, which is fully compatible with Vue 3. Additionally, we’re in the process of preparing a comprehensive migration guide to assist you with your transition.

Stay tuned for more updates, and thank you for your continued support.

Important

Build administration
interfaces at ease

Craftable is a Laravel-based open-source toolkit for building administration interfaces. It ships with powerful CRUD generator to speed up the development of your CMS, CRM or other back-office system.

Get started Live Demo

Our Blogs

Apr 14, 2023
Feb 26, 2024

Installation

Download the Craftable Installer via composer with
composer global require brackets/craftable-installer
Once downloaded, you can create a new project using:

$ craftable new blog
$ cd blog
$ craftable install
Read installation docs

Our approach

We believe that minimalism ensures higher flexibility when executing your ideas. That's why Craftable, by default, ships only with two ready-to-use-after-install features: authorization and User CRUD. Furthermore, it bundles variety of UI components and PHP packages, accelerating the following development of your administration interface.

Live Demo

CRUD generator

You can quickly start building your CRUD interfaces for your existing models using powerful CRUD generator command:
admin:generate <table_name>.

$ php artisan admin:generate posts
Explore generator docs

Features

Modern UI

Craftable provides a responsive UI based on Bootstrap 4 and CoreUI

CRUD generator

Quickly scaffold an administration CRUD based on your existing database structure

Laravel

Add to your existing Laravel project or create a new one using Craftable installer

Auth module

Authentication, Forgot password, Remember me, Activation, My profile & User CRUD

Translation manager

Search & manage all localized static text (even with only one language)

Media Library

Associate media with Eloquent models using nice drag'n'drop media uploader

Permissions & Roles

Attach permissions and/or roles to Users and authorize the actions

Localization

Make your Eloquent translatable and localize all of your content to the defined languages

Documentation

Craftable comes with straightforward, up-to-date documentation