DEV.co
Open-Source CRM · krayin

laravel-crm

Krayin CRM is a free, open-source Laravel-based customer relationship management platform designed for SMEs and enterprises. It provides a modular admin panel, custom attributes, email parsing, and multi-tenant SaaS capabilities, with optional cloud hosting and third-party integrations (WhatsApp, VoIP).

Source: GitHub — github.com/krayin/laravel-crm
23.3k
GitHub stars
1.5k
Forks
Blade
Primary language
MIT
License (OSI-approved)

Key facts

Objective fields from the source. Values we can't verify are shown as “Unknown” rather than guessed.

FieldValue
Repositorykrayin/laravel-crm
Ownerkrayin
Primary languageBlade
LicenseMIT — OSI-approved
Stars23.3k
Forks1.5k
Open issues149
Latest releasev2.2.3 (2026-05-18)
Last updated2026-06-22
Sourcehttps://github.com/krayin/laravel-crm

What laravel-crm is

Built on Laravel (PHP framework) and Vue.js, Krayin CRM requires PHP 8.3+, MySQL 8.0.32+, 3GB RAM, and Apache/NGINX. Installation is via Composer; the codebase uses a modular architecture with custom attributes and Sendgrid email parsing. Multi-tenant SaaS and cloud hosting options are available as extensions.

Quickstart

Get the laravel-crm source

Clone the repository and explore it locally.

terminalbash
git clone https://github.com/krayin/laravel-crm.gitcd laravel-crm# follow the project's README for install & configuration

Need it deployed, integrated, or customized instead? DEV.co ships production installs.

Best use cases

SME and Enterprise Lead & Customer Lifecycle Management

Self-hosted or cloud-hosted CRM for small-to-medium teams managing leads, contacts, and pipelines without vendor lock-in. Modular architecture supports custom workflows.

Laravel-Based SaaS Multi-Tenant Deployments

Organizations building white-label or private-label CRM solutions can leverage the multi-tenant extension for data isolation and scalability across multiple business customers.

Integrated Communication CRM (WhatsApp, VoIP, Email)

Teams requiring omnichannel customer interaction (WhatsApp leads, VoIP integration, Sendgrid email parsing) benefit from native and extensible integration options.

Implementation considerations

  • PHP 8.3+ and MySQL 8.0.32+ are mandatory; confirm host/infrastructure supports these versions and has >= 3GB RAM allocated.
  • Installation via 'composer create-project' followed by 'php artisan krayin-crm:install'; plan for database migration and .env configuration (APP_URL, mail, database parameters).
  • Default admin credentials ([email protected] / admin123) must be changed immediately in production; document any custom role/permission mappings.
  • Composer dependencies should exclude development packages ('--no-dev') before production deployment to reduce attack surface and disk footprint.
  • Multi-tenant SaaS and WhatsApp/VoIP integrations are listed as extensions; verify licensing, pricing, and feature completeness for each before commitment.

When to avoid it — and what to weigh

  • Zero IT/DevOps Resources — Self-hosting requires server management (PHP 8.3+, MySQL 8.0.32+, Composer, web server config). Cloud hosting option exists but requires vendor evaluation.
  • Minimal Customization Tolerance — Modular approach assumes developer capacity to extend or configure modules. Out-of-box feature set may not match enterprise-specific workflows without coding.
  • Strict SLA/Enterprise Support Requirements — Community-driven project. Security issues are handled via email ([email protected]), not formal SLAs. No mention of commercial support contracts or uptime guarantees.
  • Complex Legacy System Integration — Limited information on pre-built enterprise integrations (ERP, accounting, legacy CRM). Custom API/webhook development likely required for non-standard systems.

License & commercial use

Licensed under MIT License. MIT is a permissive OSI-approved license allowing commercial use, modification, and distribution with minimal restrictions (retain license and copyright notice).

MIT License permits commercial use, including in SaaS and proprietary products, with no royalty or attribution requirement beyond license retention. No formal commercial support contract mentioned; vendor offers optional paid cloud hosting and extensions. Review terms-of-service on krayincrm.com and clarify support expectations before deploying in production.

DEV.co evaluation signals

Editorial assessment — not user reviews. Directional, with an explicit confidence level.

SignalAssessment
MaintenanceActive
DocumentationAdequate
License clarityClear
Deployment complexityModerate
DEV.co fitStrong
Assessment confidenceHigh
Security considerations

MIT-licensed open-source CRM; code is publicly auditable but no third-party security audit reported. Security vulnerabilities should be disclosed to [email protected] (responsible disclosure encouraged). Multi-tenant SaaS extension requires careful data isolation validation. Default admin credentials and Composer dependencies (--no-dev removal) require hardening before production. No mention of encryption at rest, RBAC completeness, or compliance frameworks (GDPR, SOC 2); assess requirements independently.

Alternatives to consider

Vtiger CRM (Open Source Edition)

Also free/open-source, PHP-based, mature (15+ years), broader out-of-box features, stronger commercial support track record. Larger community. More suitable if minimal customization/developer resources available.

ERPNext (open-source)

Broader ERP + CRM suite built on Python/Frappe; strong for integrated operations (accounts, inventory, HR). Better SaaS multi-tenant architecture. Steeper learning curve but deeper enterprise capabilities.

HubSpot CRM (freemium SaaS)

Cloud-native, no self-hosting required, strong marketing automation and sales pipeline tools, 24/7 support. Free tier suitable for <2 users. Trade-off: vendor lock-in, limited self-hosting, premium pricing at scale.

Software development agency

Build on laravel-crm with DEV.co software developers

Review deployment infrastructure, security posture, customization requirements, and support expectations. Try the live demo at demo.krayincrm.com. Contact our CRM development team to assess self-hosting vs. cloud, custom extensions, and integration roadmap.

Talk to DEV.co

Related open-source tools

Surfaced by semantic similarity across the DEV.co open-source index.

Related on DEV.co

Explore the category and the services that help you build with it.

laravel-crm FAQ

Can we run this on shared hosting?
Unlikely. Krayin requires PHP 8.3+, MySQL 8.0.32+, Composer, and 3GB RAM. Most shared hosts do not offer these specs. VPS or dedicated server recommended; Krayin Cloud Hosting is a managed alternative.
Is there a free tier or demo?
Yes. The entire codebase is free (MIT License). A live demo is available at demo.krayincrm.com. Self-hosting is free; paid options include Krayin Cloud Hosting and extensions (multi-tenant SaaS, WhatsApp, VoIP).
What if we find a security vulnerability?
Email [email protected] with vulnerability details. Do not disclose publicly. Vendor will coordinate a fix. No formal SLA or bounty program mentioned.
Can we customize workflows and fields?
Yes. Custom Attributes feature exists, and modular architecture allows code-level extension. Requires Laravel/Vue.js development capacity; assess internal skills or budget for developer contracting.

Work with a software development agency

From first prototype to production, DEV.co delivers software development services around tools like laravel-crm. Our software development agency staffs experienced software developers and web developers for custom software development, web development, integrations, and ongoing support across open-source crm and beyond.

Evaluate Krayin CRM for Your Team

Review deployment infrastructure, security posture, customization requirements, and support expectations. Try the live demo at demo.krayincrm.com. Contact our CRM development team to assess self-hosting vs. cloud, custom extensions, and integration roadmap.