Coraz więcej firm nie chce płacić za każdego użytkownika i trzymać danych o klientach i partnerach w cudzej chmurze. Odpowiedzią jest oprogramowanie open source: kod jest publiczny, system stawiasz na własnym serwerze, a funkcje możesz zmieniać pod swój proces.
Zebrałem 9 projektów CRM i PRM (partner relationship management, czyli zarządzanie kanałem partnerskim) z otwartym kodem. Piszę jako twórca PartnerType, więc nasz projekt też jest na liście. Dane o pozostałych pochodzą z ich stron i repozytoriów na GitHubie (stan na 30 października 2026). Jeśli coś się zmieniło, napisz na kontakt@partnertype.com, poprawimy.
Krótka odpowiedź
- Budujesz własną aplikację biznesową z zespołem programistów: Open Mercato.
- Chcesz nowoczesnego CRM-a zamiast Salesforce: Twenty.
- Potrzebujesz całego systemu firmy, z prowizjami dla partnerów: Odoo Community z modułami OCA.
- Szukasz sprawdzonego, prostego CRM-a: EspoCRM, SuiteCRM albo Krayin.
- Prowadzisz program poleceń lub afiliacji: Refref albo Refferq.
- Sprzedajesz przez partnerów i chcesz PRM z agentem AI: PartnerType.
Co znaczy model 80/20 w open source
Twórcy Open Mercato opisują to tak: w każdym projekcie systemu firmowego około 80% kodu to te same podstawy (logowanie, uprawnienia, dane, interfejs). Pozostałe 20% to to, co wyróżnia konkretną firmę. Gotowe 80% dostajesz za darmo, a 20% dobudowujesz sam albo z pomocą dostawcy. To szacunek autora projektu, nie pomiar, ale dobrze opisuje, jak działa współczesne oprogramowanie open source dla firm.
Ten sam model przyjęliśmy w PartnerType: platforma partnerska jest gotowa, a firma dokłada tylko to, czego potrzebuje jej proces.
1. Open Mercato
Open Mercato to framework do budowy systemów CRM i ERP, napisany w TypeScripcie (Next.js, MikroORM). Nie jest gotową aplikacją do klikania, tylko fundamentem dla zespołu programistów. Licencja MIT pozwala używać go także w zamkniętych produktach. Projekt ruszył we wrześniu 2025 i ma na GitHubie ok. 1,9 tys. gwiazdek.
Dobry wybór, gdy firma ma programistów i chce zbudować własny system zamiast dopasowywać gotowy.
2. Twenty
Twenty określa się jako otwarta alternatywa dla Salesforce, zaprojektowana z myślą o AI. Jest napisany w TypeScripcie i ma ok. 60 tys. gwiazdek, więcej niż jakikolwiek inny CRM open source w tym zestawieniu. Warunki licencji opisuje repozytorium (GitHub nie pokazuje jednej licencji dla całego kodu).
Dobry wybór, gdy zespół sprzedaży chce nowoczesnego CRM-a i może go utrzymać na własnym serwerze.
3. Odoo Community i moduły OCA
Odoo to pakiet aplikacji dla firm w Pythonie: CRM, sprzedaż, faktury, magazyn i wiele innych. Wersja Community jest otwarta, a społeczność OCA dokłada darmowe moduły, np. Commission (prowizje dla partnerów, licencja AGPL-3.0) i Agreement (rabaty i umowy z kanałem).
Dobry wybór, gdy firma chce jednego systemu do wszystkiego i ma partnera wdrożeniowego Odoo.
4. EspoCRM
EspoCRM to dojrzały CRM w PHP na licencji AGPL-3.0, z ok. 3,5 tys. gwiazdek i regularnymi aktualizacjami. Łatwo go postawić na zwykłym hostingu.
Dobry wybór, gdy potrzebny jest klasyczny CRM bez dużych kosztów utrzymania.
5. SuiteCRM
SuiteCRM wyrósł z dawnego SugarCRM i jest jednym z najdłużej rozwijanych CRM-ów open source. Licencja AGPL-3.0, język PHP.
Dobry wybór, gdy firma szuka rozbudowanego CRM-a z długą historią i dużą społecznością.
6. Krayin CRM
Krayin to CRM zbudowany na frameworku Laravel (PHP), na licencji MIT, z ok. 24 tys. gwiazdek. Dobrze go rozbudowywać, jeśli zespół zna Laravela.
Dobry wybór, gdy firma ma programistów PHP i chce prostego punktu startu.
7. Refref i Refferq
Dwa młode projekty do programów poleceń i afiliacji: Refref (TypeScript, AGPL-3.0) i Refferq (TypeScript, MIT). Służą do linków polecających, śledzenia i prowizji, czyli raczej do afiliacji niż do sprzedaży B2B przez partnerów.
Dobry wybór, gdy firma SaaS chce uruchomić program poleceń na własnym serwerze.
8. BiznisBox
BiznisBox to platforma „wszystko w jednym” dla małych firm, z modułem partnerów i umów. Licencja AGPL-3.0, ok. 50 gwiazdek, aktywnie rozwijana.
Dobry wybór, gdy mała firma chce jednego prostego systemu do całej działalności.
9. PartnerType
PartnerType to PRM dla firm, które sprzedają przez partnerów. Producent i partnerzy zgłaszają leady i zmieniają statusy na platformie albo przez agenta AI w Teams, Slacku, WhatsAppie czy SMS-ie. Ma własny serwer MCP, więc o kanał partnerski można pytać w ChatGPT, Claude czy Le Chat, a lokalny model AI działa na serwerze firmy. Technologia: Python (Flask), PostgreSQL, Docker. Licencja AGPL-3.0, kod otwieramy 6 listopada 2026.
Dobry wybór, gdy firma ma kilkunastu lub więcej partnerów i chce gotowej platformy partnerskiej z AI, a własne 20% dobudować sama albo z nami.
Tabela porównawcza
| Narzędzie | Rodzaj | Licencja | Język | Gwiazdki na GitHubie |
|---|---|---|---|---|
| Open Mercato | Framework CRM/ERP | MIT | TypeScript | ok. 1,9 tys. |
| Twenty | CRM | W repozytorium | TypeScript | ok. 60 tys. |
| Odoo Community | Pakiet dla firm | Otwarta (Community) | Python | ok. 55 tys. |
| EspoCRM | CRM | AGPL-3.0 | PHP | ok. 3,5 tys. |
| SuiteCRM | CRM | AGPL-3.0 | PHP | ok. 5,8 tys. |
| Krayin CRM | CRM | MIT | PHP | ok. 24 tys. |
| Refref / Refferq | Polecenia i afiliacja | AGPL-3.0 / MIT | TypeScript | ok. 240 / 130 |
| BiznisBox | Wszystko w jednym | AGPL-3.0 | PHP | ok. 50 |
| PartnerType | PRM z agentem AI | AGPL-3.0 | Python | od 6.11.2026 |
Najczęstsze pytania
Czym jest PRM open source?
To system do zarządzania kanałem partnerskim (zgłoszenia, statusy, prowizje, wypłaty), którego kod jest publiczny. Firma może go postawić na własnym serwerze i zmieniać pod swój proces.
Czy open source znaczy za darmo?
Licencja jest darmowa, ale firma płaci za serwer, utrzymanie i ewentualne zmiany w kodzie. Dlatego wielu dostawców oferuje też płatną chmurę albo wdrożenie.
Czym różni się AGPL od MIT?
MIT pozwala wziąć kod i zamknąć go we własnym produkcie. AGPL-3.0 też pozwala używać kodu za darmo, także komercyjnie, ale kto udostępnia zmienioną wersję innym przez sieć, musi udostępnić też swoje zmiany.
Kto pomoże we wdrożeniu?
Społeczność projektu albo jego twórcy. W PartnerType wdrożenie i zmiany w kodzie pod proces firmy robimy sami lub przez partnerów, z wyceną indywidualną.