awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
krayin avatar

krayin/laravel-crm

0
View on GitHub↗
21,404 estrellas·1,378 forks·PHP·mit·20 vistaskrayincrm.com↗

Laravel Crm

This project is a modular, open-source customer relationship management platform built on the Laravel framework. It serves as a comprehensive business application framework designed for tracking sales pipelines, managing business entities, and automating marketing workflows. By providing a self-hosted solution, it enables organizations to maintain full control over their contact data, sales leads, and communication history.

The platform distinguishes itself through a highly extensible architecture that allows developers to modify core behavior without altering the underlying source code. It utilizes a modular package system, dependency injection, and interface-driven model overriding to support deep customization. Administrative interfaces are generated dynamically using metadata, and developers can hook into application lifecycle events to trigger custom logic or integrate external services.

The system covers a broad range of operational capabilities, including lead management, sales quote generation, and inventory tracking. It features a robust set of tools for data management, such as bulk imports, custom field definitions, and repository-based data access. Communication is centralized through an integrated email inbox, marketing campaign execution, and automated interaction scheduling.

Security and integration are prioritized through role-based access controls, multi-factor authentication, and network-level restrictions. The platform also provides a standardized REST API with interactive documentation, enabling external data exchange and automated lead capture through web forms.

Features

  • Customer Relationship Management Platforms - Provides a modular CRM platform for tracking sales pipelines, business entities, and marketing workflows.
  • Contact Management - Provides tools for storing, updating, and organizing customer profile data and interaction history.
  • Lead Management - Tracks, organizes, and manages sales leads and outreach activities through defined pipeline stages.
  • RESTful API Interfaces - Standardizes programmatic access to business records like leads and contacts through a consistent RESTful interface.
  • Open Source Distributions - Offers a self-hosted, open-source CRM solution with customizable data schemas for sales teams.
  • Business Application Frameworks - Serves as an extensible PHP business application framework for building enterprise-grade CRM tools.
  • Sales Pipeline Management - Visualizes sales lead progression through customizable pipeline stages.
  • Role-Based Access Control - Defines granular permission nodes and checks them against user roles to gate access to specific features.
  • Modular Package Systems - Organizes distinct business features into independent, self-contained units that can be registered as separate system components.
  • Lead Capture Forms - Provides embeddable web forms that map user submissions directly to CRM records for automated lead capture.
  • Data Abstraction Layers - Encapsulates database operations within repository classes to decouple business logic from underlying data models.
  • Repository Patterns - Encapsulates database logic within dedicated repository classes to decouple business operations from underlying storage models.
  • Email Integration Services - Integrates external email accounts into a central inbox for managing and organizing correspondence.
  • API Request Authentication - Secures programmatic API access using token-based authentication for every request.
  • Multi-Factor Authentication - Enforces secondary verification steps for administrative accounts to enhance system security.
  • Dependency Injection Containers - Uses a central container to manage object lifecycles and inject dependencies for loose coupling and extensibility.
  • Extensible Architectures - Implements database entities using a three-part architecture to allow third-party packages to override core logic.
  • Modular Extension Architectures - Utilizes a modular package architecture to add or customize features without modifying the core codebase.
  • Metadata-Driven Interfaces - Uses structural configuration metadata to dynamically render administrative interfaces and form layouts at runtime.
  • API Service Generators - Exposes core business data through authenticated RESTful endpoints with automatically generated documentation.
  • Automation Tools - Listed in the “Automation Tools” section of the Awesome Selfhosted awesome list.
  • Activity Coordination Tools - Logs calls and meetings to schedule follow-ups and ensure consistent communication across the sales cycle.
  • Model Extensions - Provides mechanisms for replacing core data models via interface binding to add custom logic.
  • Custom Data Fields - Provides tools for defining and managing user-defined data attributes within a structured schema.
  • Email Marketing Platforms - Executes marketing campaigns by linking events to email delivery schedules.
  • Workflow Event Triggers - Triggers custom actions based on specific events and pushes real-time data to external systems using webhooks.
  • Email Providers - Centralizes email communication with a full-featured inbox and reusable template library.
  • User Access Management - Controls system access through centralized management of user accounts and roles.
  • Event-Driven Hook Systems - Triggers lifecycle notifications that allow external modules to execute custom logic without modifying core source code.
  • Lifecycle Event Hooks - Allows developers to execute custom logic at specific stages of an object's lifecycle.
  • Separation of Concerns - Encapsulates distinct business features into independent packages to maintain a clean separation of concerns.
  • Interactive Documentation Interfaces - Generates an interactive browser interface for exploring and testing API endpoints without writing additional code.
  • Activity Tracking - Logs chronological interactions for records with filtering by type and category.
  • Automated Appointment Scheduling - Logs calls and meetings while providing reminders to manage relationships with leads and contacts effectively.
  • Email Synchronization Tools - Synchronizes incoming messages from external mailboxes into a central inbox to consolidate customer communication.
  • Sales Operations - Generates formal sales quotes with line items and discounts for customer delivery.
  • Bulk Data Ingestion - Provides high-throughput bulk import utilities with pre-commit validation and preview capabilities.
  • Bulk Data Operations - Performs mass updates and deletions on selected records within the interface.
  • Contract Behavior Overrides - Allows third-party packages to replace core data models by binding custom implementations to predefined interface contracts.
  • Admin Dashboards - Offers a centralized dashboard with visual widgets for managing business data.
  • Template Injection Hooks - Hooks into render events to insert custom interface elements into existing pages without modifying core templates.
  • Component Registration Systems - Maps custom data models to the application runtime so services can resolve implementations through defined interfaces.
  • Inventory Tracking - Maintains a product catalogue with pricing and descriptions for use in sales quotes and leads.
  • Data Query Filters - Provides query parameters to filter and restrict data returned by API endpoints for improved performance.
  • Inline Data Editing - Allows modifying database records directly within the view with automatic server-side saving.
  • Inventory Management Systems - Tracks inventory across multiple warehouse locations including physical addresses and contact details.
  • Tabular Data Frameworks - Ships sortable, paginated tabular data grids that utilize AJAX for efficient server-side record management.
  • Administrative Access Restrictions - Secures administrative interfaces by restricting access to authorized network addresses.
  • Security Headers - Applies browser-side security policies via HTTP response headers to mitigate common web vulnerabilities.
  • Dependency Injection Providers - Uses dependency injection to provide data access layers, simplifying service interaction with models.
  • Controller Method Overriders - Overrides core controller methods to inject custom validation or alter behavior during request handling.
  • Admin Interface Components - Provides UI elements and view extensions designed for administrative management consoles.
  • Data Tables - Renders sortable and paginated data grids for efficient presentation of structured business records.
  • Page Layout Templates - Publishes alternate versions of core view files to restructure application pages while maintaining system compatibility.
  • Form Layouts - Groups and reorders custom fields into logical sections to improve data entry workflows.
  • Rich Text Editors - Provides a visual rich text editor with integrated AI-assisted content generation tools.

Historial de estrellas

Gráfico del historial de estrellas de krayin/laravel-crmGráfico del historial de estrellas de krayin/laravel-crm

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Laravel Crm

Proyectos open-source similares, clasificados según cuántas características comparten con Laravel Crm.
  • akaunting/akauntingAvatar de akaunting

    akaunting/akaunting

    9,604Ver en GitHub↗

    Akaunting is a modular business enterprise resource planning system and self-hosted accounting software. It provides a comprehensive platform for small business financial management, centering on a double-entry bookkeeping system with a general ledger and chart of accounts. The platform is designed for extensibility through a module-based architecture and a dedicated marketplace for procuring third-party applications. It supports multi-tenant data isolation and utilizes role-based access control to manage granular user permissions. Its capability surface covers a wide range of business opera

    PHPaccountingakauntingbalance
    Ver en GitHub↗9,604
  • filamentphp/filamentAvatar de filamentphp

    filamentphp/filament

    31,215Ver en GitHub↗

    Filament is a full-stack framework for building administrative panels and management interfaces within the Laravel ecosystem. It provides a declarative, component-based architecture that allows developers to construct complex, data-driven applications using server-side configuration objects rather than manual HTML. By inspecting database model structures and relationships, the framework automates the generation of CRUD interfaces, forms, and data tables, significantly reducing boilerplate code. The project distinguishes itself through a highly modular and extensible design that supports custo

    PHPadminalpine-jsbuilder
    Ver en GitHub↗31,215
  • marmelab/react-adminAvatar de marmelab

    marmelab/react-admin

    26,780Ver en GitHub↗

    React-admin is a framework for building data-driven administrative interfaces that connect to REST or GraphQL backends. It provides a comprehensive suite of tools for managing the full lifecycle of administrative applications, including resource-oriented routing, declarative form scaffolding, and context-driven state management. By utilizing a modular adapter-based architecture, the framework abstracts backend communication, allowing developers to build consistent CRUD interfaces that handle data fetching, authentication, and synchronization automatically. The project distinguishes itself thr

    TypeScriptadminadmin-dashboardadmin-on-rest
    Ver en GitHub↗26,780
  • osticket/osticketAvatar de osTicket

    osTicket/osTicket

    3,677Ver en GitHub↗

    osTicket is an open-source help desk software and ticket management system designed to centralize customer support inquiries from emails, web forms, and API requests. It functions as a multi-channel support tool that converts incoming communications into a structured queue for agent resolution and IT help desk management. The platform features a dedicated customer support portal where users can submit requests, track ticket status, and access a self-service knowledgebase of help articles and FAQs. It integrates secure OAuth2 email authentication to retrieve and send messages without storing l

    PHP
    Ver en GitHub↗3,677
Ver las 30 alternativas a Laravel Crm→

Preguntas frecuentes

¿Qué hace krayin/laravel-crm?

This project is a modular, open-source customer relationship management platform built on the Laravel framework. It serves as a comprehensive business application framework designed for tracking sales pipelines, managing business entities, and automating marketing workflows. By providing a self-hosted solution, it enables organizations to maintain full control over their contact data, sales leads, and communication history.

¿Cuáles son las características principales de krayin/laravel-crm?

Las características principales de krayin/laravel-crm son: Customer Relationship Management Platforms, Contact Management, Lead Management, RESTful API Interfaces, Open Source Distributions, Business Application Frameworks, Sales Pipeline Management, Role-Based Access Control.

¿Qué alternativas de código abierto existen para krayin/laravel-crm?

Las alternativas de código abierto para krayin/laravel-crm incluyen: akaunting/akaunting — Akaunting is a modular business enterprise resource planning system and self-hosted accounting software. It provides a… filamentphp/filament — Filament is a full-stack framework for building administrative panels and management interfaces within the Laravel… marmelab/react-admin — React-admin is a framework for building data-driven administrative interfaces that connect to REST or GraphQL… osticket/osticket — osTicket is an open-source help desk software and ticket management system designed to centralize customer support… passbolt/passbolt_api — Passbolt is an open-source, self-hosted password manager designed for teams. It provides a centralized, encrypted… thehive-project/thehive — TheHive is a security incident response platform and multi-tenant case management system. It functions as a Security…