About xCRUD
xCRUD simplifies data management with powerful features designed for ease of use, even for non-programmers. Save hours of time with flexible content management that's quick to implement. Use it standalone or integrate with your favorite frameworks and CMS.
- Simple Syntax - Fast Ajax Interface - Field Type Autodetect - Images & Fields - Relations & Subselects - Visual Text Editor - Inline Editing - Themes & Localization - Bootstrap Support
Supported PHP Versions
- PHP 5.x to PHP 8.2
Supported Databases
- MySQL 5.x, 8.x / MariaDB 5.x, 8.x
Getting Started
Start using xCRUD effortlessly by following these steps:
- Download xCRUD and unzip the package.
- Configure your database settings.
- Create Your App. and/or View Demo Pages
- Integrate with Laravel, Codeigniter or Wordpress
Upgrade from 1.6 to 1.7
If you have been using an earlier version of xCRUD, no need to worry. Upgrade to the latest version of xCRUD version with the following steps
- Rename your old xCRUD folder and paste the new xCRUD folder
- Update the configurations file
- Launch your application
Positive reviews at Code Canyon, Ver 1.6.26
Users who have purchased xCRUD 1.6
Users who successfully use xCRUD 1.7
Hard Workers
- Writing code for a CRUD application can be hundred lines of code BUT with xCrud its just as little as 3 lines of code.
- xCRUD implements Singleton pattern, so it can be initialized in any part of the script as desired. It will not appear on the performance, because you will always work with a single original object xCRUD. You can pre-set parameters and output data in different parts of your script: in different functions, classes, or even in different files. This way, you can create custom settings for your specific set xCRUD (first, read the configuration file, most of the default settings can be done there).
- xCRUD implements multi-instance system, which allows a single page load multiple instances xCRUD and work with multiple tables simultaneously. Regardless on how many copies, xCRUD open only one connection to your database, which is also significantly improves performance gains.
- You can connect every instance to different database and work not only with different tables on the page, but also with multiple databases even on one page.
- xCRUD uses native php session. For each request, each instance is generating unique validation key that becomes invalid immediately after usage, which ensures a secure, as well as ease and independence ajax-side of the application. Also you can use experimental alternative session, but for this you need mcrypt and memcache(d) modules installed on your server.
- xCRUD supports all popular types of MySQL fields. Also, you can control the display of your fields, establish simple validation rules. xCRUD enables working with visual editor for text fields, date- and time-picker for date fields, automatically generates a drop-down lists for the fields of ENUM and SET. xCRUD will generate interactive google map for POINT type.
- You can use any text editor for textarea field. xCRUD has preinstalled configs for TinyMCE and CKEditor.
- xCRUD supports file and image uploading, unlimited thumbs creation and resizing. Blob storage is also available.
- xCRUD provides control over your data. You can change the data directly to the entry through the callback function, and get the data immediately after writing to the database (eg for password hashing or creation (updating) data in other tables. You can create callbacks for most general actions.
- You can completely change the look xCRUD, editing just one small css file. You can easy create your own themes or just different screens (templates) for some actions in same template.
- xCRUD supports localization via ini files, so you can easy create your unique language file.
xCRUD Pro – Build Secure Apps Faster
xCRUD Pro turns the fast & powerful xCRUD 1.7 library into a complete ready-to-use admin panel framework — so you spend less time on setup and more time creating what your business actually needs.
See xCRUD Pro in Action
Watch how you can create a full working app — complete with login, user roles, and permissions — in under 10 minutes.
Demo: Build a complete address book app with user login + different permissions in ~10 minutes
Bottom line: Skip months of boilerplate work. Focus only on your business logic and data screens.
Questions or need help migrating from xCRUD 1.7? → xcrud17@gmail.com
What is xCRUD Pro? (explained simply)
Imagine you want to build an internal company tool — like a customer database, employee directory, inventory manager, or private dashboard — but you don’t want to waste weeks writing login pages, user permissions, menus, and security from scratch.
xCRUD Pro gives you all of that already built and working perfectly. You just add your own data tables and screens — the boring foundation is already done.
-
Secure Login & Password Recovery
Users log in safely. Forgot password? It just works. -
User Roles & Permissions
Example: Managers can edit everything, Staff can only view reports, Admins control users — you decide who sees and does what. -
Smart Automatic Menus
Navigation appears or hides depending on what each user is allowed to access — no manual coding needed. -
Modern, Professional Design
Clean Bootstrap-based interface (Angle theme) — looks great on desktop and mobile right away. -
All xCRUD Power Included
Inline editing, image uploads, filters, exports, relations — everything you love from xCRUD 1.7 is already there.
Contact
Start building your enterprise software..
Email:
sales@xcrud.net,
xcrud17@gmail.com or
admin@xcrud.net


