CRM 이름을 나열하는 것은 쉬운 부분입니다. 정말 어려운 질문은 이것입니다. 10분 뒤 다시 검색으로 돌아가게 만드는 그 질문 말입니다. 과연 코드로 벽에 부딪히지 않고 팀이 실제로 확장할 수 있는 CRM이 어떤 것인지입니다. 그래서 우리는 최고의 오픈소스 CRM 옵션들을 실제 $24/월 Hetzner 박스에서 띄워 순위를 매겼습니다. 20개는 약 12분 안에 부팅되었습니다. EspoCRM은 5분 이내에 온라인이 되었습니다. 그 차이만으로도 아래 리뷰를 읽기 전에 대부분을 알 수 있습니다.

이것은 일반 중소기업 구매 가이드가 아닌 개발자를 위한 정리입니다. 도구 목록은 쉬운 부분입니다. 커스터마이징 가능성의 천장이 스타트업이 실제로 사용할 수 있는 CRM을 결정합니다.

주요 포인트

  • 개발자에게 최고: Twenty (TypeScript/React, GraphQL + REST, AGPL-3.0)는 코드로 확장하기 가장 간편합니다.
  • 최고의 노코드 커스터마이징: EspoCRM (PHP/MySQL)은 관리 패널에서 약 90% 설정 가능하며 직접 포크할 필요가 없습니다.
  • 기능이 가장 풍부함: SuiteCRM은 완전한 Salesforce 스타일의 제품군을 제공하지만 실행하기에는 더 무겁습니다.
  • 라이선스 확인: AGPL-3.0 (Twenty, Odoo) 대 MIT (Krayin)는 상용화할 때 법적으로 할 수 있는 일을 크게 바꿉니다.

오픈소스 CRM이란 (그리고 자체 호스팅은 정말 무엇을 의미하나)?

오픈소스 CRM은 소스 코드가 공개되어 있고 자유롭게 검사 및 수정할 수 있는 고객 관계 관리 도구입니다. 자체 호스팅 CRM은 공급업체가 호스팅하는 대신 자신의 서버에서 직접 실행하는 도구입니다. 코드, 데이터, 그리고 시스템을 온라인 상태로 유지할 책임까지 모두 갖게 됩니다.

HubSpot이나 Salesforce 같은 SaaS CRM과의 차이는 두 단어로 압축됩니다. 소유권과 통제권입니다. 클라우드 CRM을 쓰면 연락처, 거래 내역, 통화 기록이 남 회사의 서버에 있고 월별로 사용자당 비용을 냅니다. 자체 호스팅 CRM을 쓰면 데이터는 자신이 통제하는 Postgres나 MySQL 데이터베이스에 있고, 임차하거나 소유한 인프라에 있습니다. 공급업체가 당신을 잠그거나, 밤새 가격을 올리거나, 의존하는 기능을 없앨 수 없습니다.

그것이 장점입니다. 하지만 "자체 호스팅"이 생각하는 것처럼 무료는 아닙니다. 서버(보통 월 $20-50 VPS), Docker 세팅, 그리고 기본 운영을 할 팀원이 필요합니다. 백업, 보안 패치, 가끔 깨지는 업그레이드 말입니다. 이 숨겨진 비용들은 나중에 다룰 것입니다. 지금은 간단한 모델입니다. 자체 호스팅은 월별 요금과 완전한 편의 대신 완전한 통제와 유지보수 일을 맞바꾸는 것입니다. 많은 스타트업에게 이것은 좋은 거래입니다. 자체 호스팅 오픈소스 소프트웨어가 CMS에서 매력적인 그 논리가 여기도 적용됩니다. 데이터를 소유하고, 종속성을 피하고, ops를 받아들인다는 것입니다.

스타트업을 위한 7가지 오픈소스 CRM 한눈에

전체 필드를 한 표에 정리했습니다. 분위기가 아닌 실제 데이터로 비교했습니다. 실시간 GitHub 스타(커뮤니티 규모와 활발함의 대략적 지표), 라이선스, 주요 기술 스택, API 표면, 자체 호스팅의 난이도, 그리고 다른 곳에서는 공개하지 않는 한 컬럼. 커스터마이징 가능성의 천장입니다. 이 마지막 컬럼이 가장 중요합니다. 이 중 둘은 관리 패널에서 전부 커스터마이징하고, 나머지 다섯는 코드로 커스터마이징합니다. 그 단 한 가지 차이가 기능 수보다 훨씬 더 중요합니다.

GitHub 스타 수는 각 프로젝트 저장소에서 2026년 6월에 수집한 스냅샷입니다. 주 단위로 변하므로 절대값이 아닌 상대적 규모로 봐야 합니다.

순위 7개에 들지는 못했지만 주목할 만한 것들도 있습니다. YetiForce (PHP, 극도의 커스터마이징 가능, 가파른 학습 곡선), Frappe CRM (Python, Frappe 프레임워크의 일부), NocoBase (낮은 코드 앱 빌더, CRM으로 변형 가능). 7개 중 맞는 것이 없으면 한 번 봐볼 가치가 있지만, 스타트업의 첫 CRM으로서는 무겁거나 너무 니치합니다.

표를 어떻게 읽을까요? 커스터마이징 천장 컬럼부터 시작하세요. 기술이 아닌 창업자가 있다면 EspoCRM을 원합니다. 코드를 건드릴 일이 절대 없으니까요. TypeScript팀이 있다면 Twenty는 이미 알고 있는 스택에서 살 수 있게 합니다. Marmelab의 오픈소스 CRM 벤치마크(2026년 1월)에 따르면 Twenty는 테스트한 도구 중 개발자 경험 점수가 가장 높았는데, 우리가 본 것과도 일치합니다.

1. Twenty — TypeScript팀이 코드에서 살고 싶을 때 최고

Twenty는 현재 GitHub에서 가장 빠르게 성장하는 오픈소스 CRM이며, PHP를 배우지 않고 도구를 커스터마이징하려는 개발자를 위해 만들어졌습니다.

눈에 띄는 이유:

  • 최신 스택: TypeScript, React, NestJS. 보통의 스타트업 웹팀이 첫날부터 읽고 확장할 수 있습니다. 낯선 언어로 컨텍스트 전환이 없습니다.
  • GraphQL API와 REST API 모두 기본 제공. 일곱 개 중 통합이 가장 깔끔합니다. 음성 에이전트를 CRM에 연결하거나 폼 데이터를 파이프라인으로 연결하려면 GraphQL 스키마가 대부분의 일을 해줍니다.
  • Y Combinator 투자 (S23), 2026년 6월 기준 GitHub 약 45.4K 스타, 300명 이상의 기여자. 주말 프로젝트가 아닌 활발한 프로젝트입니다.

자체 호스팅 현실: 중간 난이도. Docker Compose로 실행할 수 있지만 여러 서비스 (Postgres, Redis, 워커)를 끌어오고 제대로 작동하려면 최소 ~2GB RAM이 필요합니다.

부적합한 경우: 기술이 아닌 창업자. Twenty는 터미널과 코드베이스에 편한하다고 가정합니다. 팀에 TypeScript를 쓸 수 있는 사람이 없으면 힘들 것입니다.

2. EspoCRM — PHP 회사 또는 코드 없이 원하는 창업자에게 최고

EspoCRM은 편집기를 절대 열지 않고도 제대로 된 CRM을 원하는 사람을 위한 답입니다. 보통 커스터마이징할 약 90% (필드, 레이아웃, 엔티티, 워크플로우)를 관리 패널에서 합니다.

눈에 띄는 이유:

  • 깊이 있는 노코드 커스터마이징. EspoCRM 공식 문서에 따르면 UI를 통해 새 엔티티, 관계, 전체 워크플로우를 만들 수 있습니다. 대부분의 팀은 포크를 절대 안 합니다.
  • 성숙하고 안정적. 2014년부터 배포 중이며, 평문 PHP와 MySQL에서 실행되고, 원하면 저렴한 공유 호스팅에 설치합니다.
  • 프로그래밍 방식으로 데이터를 푸시할 때 쓸 깔끔한 REST API. 코드 없이 로직을 짜는 포뮬라 엔진도 있습니다.

자체 호스팅 현실: 쉬움. 일곱 개 중 우리가 설치한 것 중 가장 가벼웠습니다. 표준 LAMP 스택, 최소한의 이동 부분.

부적합한 경우: 해킹할 최신 JavaScript 코드베이스를 원하는 팀. EspoCRM의 강점은 소스가 아닌 관리 패널입니다. 코드에서 살고 싶으면 Twenty나 Krayin이 더 맞습니다.

3. SuiteCRM — 완전한 Salesforce 스타일 제품군이 필요할 때 최고

SuiteCRM은 이 목록에서 기능이 가장 풍부한 CRM입니다. 구식 SugarCRM 커뮤니티 에디션의 포크이며, 영업팀이 원할 수 있는 거의 모든 것을 제공합니다. 견적, 계약, 워크플로우, 보고, 고객 포털이 다 있습니다.

눈에 띄는 이유:

  • 유료 CRM과 겨룰 만한 기능 깊이. 요구사항이 "자체 호스팅된 Salesforce가 하는 것"이라면 오픈소스 옵션 중 가장 가까운 선택입니다.
  • V8 REST API와 코드 없이 모듈과 필드를 편집할 내장 "Studio" 모듈. 노코드와 필수 코딩 사이에 있습니다.
  • 백만 단위 다운로드를 기록한 크고 오래된 커뮤니티. 많은 문서와 써드파티 모듈이 있습니다.

자체 호스팅 현실: 어려움. 모든 기능이 더 무거운 앱을 의미합니다. RAM을 더 예산하고, 느린 첫 부팅을 예상하고, 제대로 된 업그레이드 과정을 계획해야 합니다.

부적합한 경우: 연락처와 파이프라인만 필요한 린 스타트업. SuiteCRM은 굉장히 많은 CRM입니다. 기본만 필요하면 첫 주를 기능 끄는 데 쓸 것입니다.

4. Odoo CRM — CRM과 ERP를 한 번에 원할 때 최고

Odoo는 정확히는 CRM이 아닙니다. 회계, 인벤토리, HR, 이커머스를 포함한 완전한 비즈니스 제품군에 강력한 CRM 모듈을 붙인 것입니다. 1년 내에 ERP가 필요할 수 있다면 여기서 시작하는 것이 나중에 마이그레이션을 건너뜁니다.

눈에 띄는 이유:

  • CRM과 그 밖의 모든 것을 한 플랫폼으로. CRM, 송장, 인벤토리가 모두 하나의 데이터베이스를 공유하므로 영업에서 현금 흐름까지 단일 시스템에 있습니다.
  • 2026년 6월 기준 저장소당 약 52K GitHub 스타. 이 목록에서 가장 많이 받았고 어디나 가장 큰 오픈소스 비즈니스 앱 중 하나입니다.
  • Python...

출처 바로가기