Skip to content

Krayin CRM

Open-source CRM built on Laravel for managing customers, leads, and sales.krayin/laravel-crm

Stars
24.1k
Forks
1.7k
Licence
MIT
Language
PHP
Last update
4 days ago
Type
App

What it is

Krayin CRM is a free, open-source customer relationship management system built with the Laravel PHP framework and Vue.js. It helps businesses track customers, leads, and sales across the customer lifecycle. The README describes it as aimed at small businesses and enterprises, and it includes an admin panel and dashboard.

  • Track sales leads and move them through a pipeline
  • Manage customer records and contacts in one admin panel
  • Add custom attributes to fit your own data fields
  • Receive email parsing via SendGrid as described in the README

Great for

  • Small and mid-sized businesses that want a self-hosted CRM
  • Teams with PHP/Laravel developers who want to customize a CRM
  • Developers building CRM features on the Laravel package structure
  • Organizations that want to avoid recurring per-seat SaaS fees

Not ideal for

  • Non-technical users who want a hosted tool with no setup; the README points to a managed Cloud Hosting option instead, which is a paid service
  • Teams without server administration skills, since it requires PHP 8.3+, Composer, a database, and a web server
  • Anyone needing features beyond what the README lists; the feature list is short and points to the website for more
Step-by-step guide: how to use Krayin CRMInstall, first run, examples, tips and FAQs

How to get it

  1. 1

    Clone and build from source

    You'll need: PHP 8.3 or higher · Composer 2.5 or higher · MySQL 8.0.32 or higher, or MariaDB 11.4 LTS or higher · Apache 2 or NGINX web server · RAM of 3 GB or higher

    Create the project with Composer

    composer create-project

    Run the Krayin install command

    php artisan krayin-crm:install

    Remove developer dependencies for production

    composer install --no-dev

    Clear routes for local use

    php artisan route:clear
  2. 2

    Run it

    • Run composer create-project to set up the application files.
    • Edit the .env file to set APP_URL and configure Mail and Database settings.
    • Run php artisan krayin-crm:install.
    • For local use, run php artisan serve and open the admin login page at /admin/login.
  3. 3

    Get the most out of it

    • Read the official documentation at devdocs.krayincrm.com for setup detail beyond the README
    • Use the Docker installation guide linked in the README if you prefer containers
    • Explore the Multi Tenant SaaS extension if you need to serve multiple businesses from one instance
    • Review the WhatsApp and VoIP extensions if your sales process needs those channels

Downloads

Strengths

  • MIT licensed and free to use, per the README
  • Built on widely used technologies: Laravel and Vue.js
  • Modular package structure that developers can extend

Trade-offs

  • Self-hosting requires server setup, and the README warns to run composer install --no-dev before production
  • Some integrations (multi-tenant SaaS, WhatsApp, VoIP) are listed as separate extensions, which may have their own terms or costs not described in this README

How it compares

ProjectStarsTypeLevelUpdatedBest for
laravel-crm (this)24.1kAppintermediate4 days agoSmall and mid-sized businesses that want a self-hosted CRM
bagisto28.3kAppintermediate4 days agoDevelopers building a custom online store on Laravel
Laravel-Excel12.7kLibraryintermediate14 days agoLaravel developers who need to export database query results to Excel or CSV
hoppscotch80.7kAppbeginner6 days agoDevelopers who want to test REST, GraphQL, WebSocket, or other APIs without a heavy desktop client
BookStack19.1kAppintermediate4 days agoTeams that want an internal knowledge base they can host themselves
flarum16.4kAppintermediate27 days agoSite owners who want a self-hosted discussion board

Stats synced from GitHub. The assessment above was drafted with AI from the project's README on 2026-10-29 and may miss recent changes — check the README before relying on a command. MIT licence: free to use, modify and distribute, including commercially, as long as you keep the copyright notice.