Skip to main content
A techpédia hivatalos oldalának a logója
A techpédia hivatalos oldalának a logója
A techpédia hivatalos oldalának a logója

ZapZap: nyílt forráskódú WhatsApp kliens Linuxra

Olvasási idő: 13 perc

Habár annyira nem vagyok oda a WhatsAppért, azért néha jól jön. Kicsit hülyén fog hangzani, de sok-sok linket oda is mentek. Miért? Mert elég sok eszközömön be van szinkronizálva a fiókom, így ha egy régebbi linket akarok elővenni, csak leülök a gép elé, és máris kéznél van. – Persze, használhatnék valamilyen „link-saver” alkalmazást is, de hát most jelenleg nem. –

Igen ám, de a WhatsApp hivatalos kliensei zárt forráskódúak, én pedig – ahogy az már lenni szokott – szeretek utánaolvasni az alternatíváknak. Ha egy alkalmazást gyakran használok, általában megnézem, akad-e rá nyílt forráskódú, kényelmesebb vagy legalább érdekesebb megoldás. Így találtam rá a ZapZapra. Kicsit fura a neve, talán még vicces is, de senkit ne tévesszen meg: a háttérben egy kifejezetten hasznos, Linuxra kihegyezett WhatsApp Web asztali alkalmazás dolgozik.

Mi is az a ZapZap?

A ZapZap nem egy új üzenetküldő szolgáltatás, és nem is egy Meta-független WhatsApp-változat. Inkább úgy érdemes elképzelni, mint a WhatsApp Web külön ablakos, asztali változatát, néhány olyan extrával, amelyet egy Linuxos felhasználó kifejezetten értékelhet. A program nem hivatalos alkalmazás: nem a Meta fejleszti, hanem egy közösségi, nyílt forráskódú projekt. Technikai szempontból Pythonra, PyQt6-ra és QtWebEngine-re épül, a WhatsApp Webet pedig egy önálló desktopos felületen futtatja.

Ez azért fontos különbség, mert a ZapZap nem helyettesíti a WhatsApp-fiókodat, és nem kerül ki semmilyen WhatsAppos korlátozást. Ugyanúgy a szolgáltatás fiókját használod, és első alkalommal QR-kóddal kell összekötnöd a telefonos WhatsApp alkalmazással. Nagyon hasonlóan ahhoz, mint amikor a WhatsApp Webet nyitod meg a böngészőben. A lényeg tehát nem az, hogy „mást” kapsz, mint a WhatsApp, hanem az, hogy a webes felület kevésbé érződik egy állandóan nyitva hagyott böngészőfülnek.

Miért lehet jobb, mint a böngészős WhatsApp Web?

A böngészőben futó WhatsApp Web alapvetően teljesen használható. Én is azt nyitottam meg, ha épp gyorsan válaszolni kellett valamire. Csakhogy hosszabb távon van néhány apróság, ami idegesítővé válhat: túl sok nyitott fül, elmaradó értesítések, összekeveredő böngészőprofilok, illetve az, hogy a WhatsApp egyszerűen nem kap saját helyet az asztalon.

A ZapZap ezt próbálja rendbe tenni.

  • Külön alkalmazásablakban fut, így nem veszik el húsz böngészőlap között.
  • Van rendszer-tálcaikonja, amely az új üzenetekről is tud jelezni.
  • A háttérben is futhat, ezért nem kell nyitva hagyni az ablakát csak azért, hogy értesítést kapj.
  • A natív értesítések jobban beleillenek a Linux asztali környezetébe.
  • Egy helyen több WhatsApp-fiókot is használhatsz.
  • Kapunk néhány extra kényelmi funkciót, például helyesírás-ellenőrzést, egyéni letöltési mappát és billentyűparancsokat.

Nem világmegváltó dolgok ezek külön-külön, de együtt már elég jól összeállnak. A ZapZap pont attól jó, hogy nem akar teljesen újraírni mindent, csak használhatóbbá teszi azt, ami eleve adott.

Funkciók és használhatóság

A ZapZap felülete első ránézésre nem akar nagyot villantani, ami szerintem inkább előny. A cél nem az, hogy valami teljesen más WhatsApp-élményt kapj, hanem hogy az ismerős felület egy normális asztali alkalmazásban legyen elérhető.

Natív értesítések és tálcaikon

A natív értesítések az egyik legjobb részei a programnak. Ha üzenet érkezik, nem kell folyton a böngészőablakot nézegetned, és a tálcaikon is segít észrevenni, ha egy üzenet vár rád. Ez különösen akkor jön jól, ha munka közben nem szereted állandóan megnyitva tartani a WhatsAppot, de azért nem akarsz lemaradni egy fontos üzenetről sem.

Háttérben futás

A ZapZap képes a háttérben futni. Ez elsőre apróságnak tűnik, de valójában pont ez teszi alkalmazássá, nem pedig egy másik böngészőablakká. Bezárod a főablakot, közben pedig az app tovább futhat, és megmarad az értesítési funkció. Ha napi szinten használod a WhatsAppot, ez sokkal kényelmesebb munkafolyamatot adhat.

Helyesírás-ellenőrző

Van beépített helyesírás-ellenőrzés is, nyelvválasztási lehetőséggel. Ez nekem főleg akkor hasznos, amikor hosszabb üzenetet írok, esetleg munkához kapcsolódóan küldök valamit, és nem szeretnék minden második szóban elütést hagyni. Nem rossz, ha az alkalmazás segít egy kicsit kulturáltabban fogalmazni.

Letöltések, fájlok és billentyűparancsok

A ZapZapban beállítható egyéni letöltési mappa, támogatott a fájlok behúzása, és több hasznos billentyűparancs is rendelkezésre áll. Ezek azok a részletek, amelyekről az ember elsőre nem gondolja, hogy számítanak, aztán pár hét használat után már hiányoznának. A nagy felbontású kijelzőket használóknak az interfész méretezése is jól jöhet. 2K vagy 4K monitoron nem mindegy, hogy egy alkalmazás kényelmesen olvasható-e, vagy úgy kell vadászni a túl apró betűket.

Világos, sötét és személyre szabható felület

A program támogatja a világos és sötét módot, teljes képernyőre is tehető, valamint bizonyos felületi elemek testre szabhatók. A haladóbb felhasználóknak érdekes lehet, hogy egyéni CSS és JavaScript használatára is van lehetőség. Én nem biztos, hogy minden nap CSS-t írnék egy chatprogramhoz, de jó tudni, hogy a lehetőség ott van. Pont ez az egyik előnye egy nyílt forráskódú projektnek: nem kell mindenkinek ugyanazt az egyetlen, megváltoztathatatlan felületet használnia. Habár megmondom a tutit, én ezt a CSS-írkálást nem is igazán kerestem és nem is próbáltam, még.

Egy nagy előny: a többfiókos kezelés

A ZapZap egyik legerősebb funkciója a többfiókos használat. Egy alkalmazásban több WhatsApp-fiókot is kezelhetsz, anélkül hogy böngészőprofilokkal, privát ablakokkal vagy folyamatos ki- és belépéssel kellene bajlódnod.

Ez akkor tud igazán hasznos lenni, ha például:

  • külön számod van magán- és munkahelyi kommunikációra;
  • több projekt vagy vállalkozás WhatsApp-fiókját kell elérned;
  • szeretnéd szétválasztani a fontos üzeneteket a hétköznapi beszélgetésektől;
  • nem akarsz minden fiókhoz külön böngészőt vagy külön profilt megnyitni.

Nálam nem ez volt a fő indok a kipróbálásra, de könnyen el tudom képzelni, hogy annak, aki több WhatsAppot használ, önmagában emiatt megéri ránézni.

Milyen rendszerekre telepíthető?

A ZapZap eredetileg nagyon erősen Linuxos alkalmazásként épített nevet magának, és szerintem itt érződik igazán, miért van létjogosultsága. Linuxon különösen jól jön a saját ablak, a rendszerintegráció, a tálcaikon és az értesítési támogatás, főleg mert nincs klasszikus, hivatalos WhatsApp desktop kliens erre a platformra.

A projekt jelenlegi információi szerint a ZapZap Linuxon, Windowson és macOS-en is elérhető. Ettől függetlenül számomra továbbra is Linuxon a legérdekesebb: itt sokkal kényelmesebb alternatívája lehet annak, minthogy a WhatsApp Web folyamatosan valamelyik böngészőfülben lógjon. Mielőtt valaki azt hinné, hogy a ZapZap a WhatsApp teljes értékű, hivatalos desktop utódja Linuxon, érdemes tisztázni a korlátokat is.

Először is: ez egy nem hivatalos projekt. Nyílt forráskódú, tehát a működése és a fejlesztése ellenőrizhetőbb, de ettől még nem Meta-termék. A kommunikáció továbbra is a WhatsApp szolgáltatásán keresztül zajlik, és az alkalmazás működése is a WhatsApp Webhez kötődik.

Másodszor: nem minden WhatsApp-funkció érhető el vagy működik ugyanúgy, mint egy natív, hivatalos kliensben. A hang- és videóhívást például nem érdemes a ZapZap fő funkciójaként kezelni. A projekt fejlesztője is egyértelművé tette, hogy a ZapZap egy webapp erős Linux-integrációval, nem pedig a Windowsos WhatsApp alkalmazás másolata.

Harmadszor: ha a WhatsApp Webben változás történik, az a ZapZapra is hatással lehet. Ez nem feltétlenül probléma, csak jó előre tudni, hogy a program nem egy teljesen különálló WhatsApp-ökoszisztéma.

Forráskód és fejlesztés a GitHubon

A ZapZap forráskódja nyilvánosan elérhető a GitHubon. Itt meg lehet nézni a projekt dokumentációját, a kiadásokat, a nyitott hibajegyeket és a fejlesztés irányát is. Ez nem azt jelenti, hogy mindenkinek át kell bogarásznia a kódot telepítés előtt. Viszont jó, hogy a működés nem egy teljesen fekete doboz. Ha esetleg hibát találnál, vagy kíváncsi vagy rá, milyen funkciók vannak tervben, a GitHub-oldal jobb kiindulópont, mint egy eldugott fórumbejegyzés.

Mit gondolok a ZapZapról?

Megmondom a tutit: sosem gondoltam volna, hogy használni fogom. Ilyen esetekben vagy a böngészőt, vagy a Ferdiumot használtam. A ZapZap még a gondolataim között sem létezett. Egy véletlen folytán akadtam rá, és tényleg meg nem mondom már, hogy mikor és merre. Ami viszont tetszik benne, hogy gyors, kezelhető, és nem akar többnek látszani annál, ami. A WhatsApp Web hétköznapi funkcióit hozza egy külön alkalmazásban, és hozzátesz néhány olyan extrát, amelyet a böngészőben vagy csak nehezebben, vagy egyáltalán nem kapsz meg.

A többfiókos kezelés, a háttérben futás, a tálcaikon, az értesítések és a helyesírás-ellenőrzés együtt már bőven elég ahhoz, hogy ne csak egy újabb WhatsApp Web-csomagolás legyen.

Ha csak keveset használod magát a WhatsApp-ot, valószínűleg nem fogja felforgatni az életedet. Ha viszont mindennap, és ha szereted külön alkalmazásban tartani a kommunikációidat, vagy több fiókot kezelsz, a ZapZap szerintem egy kifejezetten jó alternatíva. – Persze nem csak Linux-rendszerekre igaz. – Nem tökéletes, nem hivatalos, és nem is old meg minden WhatsApp-korlátot. De amit vállal, azt szerintem korrektül hozza.

Gyakran ismételt kérdések

Mi az a ZapZap?

A ZapZap egy nyílt forráskódú, nem hivatalos WhatsApp Web asztali kliens. A WhatsApp Webet külön alkalmazásablakban futtatja, és olyan extra funkciókat ad hozzá, mint a rendszerértesítések, a tálcaikon, a helyesírás-ellenőrzés és a többfiókos kezelés.

Hivatalos WhatsApp alkalmazás a ZapZap?

Nem. A ZapZap nem a Meta hivatalos alkalmazása, hanem egy közösségi fejlesztésű, nyílt forráskódú projekt. A WhatsApp-fiókodat és a WhatsApp Web szolgáltatást használja.

Használható a ZapZap Linuxon?

Igen. A ZapZap kifejezetten jól illeszkedik a Linuxos asztali használathoz: külön ablakot, rendszer-tálcaikont, natív értesítéseket és háttérben futást kínál. Flatpak formájában a Flathubról is telepíthető.

Tud több WhatsApp-fiókot kezelni a ZapZap?

Igen. A ZapZap egyik fontos funkciója, hogy több WhatsApp-fiók is használható egyetlen alkalmazáson belül. Ez jól jöhet magán- és munkahelyi fiók, több projekt vagy több telefonszám esetén.

Lehet hang- vagy videóhívást kezdeményezni ZapZapból?

Erre ne építs. A ZapZap alapvetően WhatsApp Webre épülő desktopos alkalmazás, ezért a hang- és videóhívás nem tartozik a kiemelt, biztosan elérhető képességei közé.

Biztonságos a ZapZap?

A ZapZap nyílt forráskódú, tehát a kódja és a fejlesztése nyilvánosan követhető. Ugyanakkor a program nem teszi Meta-függetlenné a WhatsApp használatát: a fiókod és az üzenetküldés továbbra is a WhatsApp szolgáltatásához kapcsolódik.

Melyik jobb: ZapZap vagy WhatsApp Web a böngészőben?

Ha csak ritkán használod a WhatsAppot számítógépen, a böngészős WhatsApp Web is bőven elég lehet. A ZapZap akkor jobb választás, ha külön alkalmazásablakot, többfiókos kezelést, háttérben futást, rendszerértesítéseket vagy kényelmesebb Linuxos integrációt szeretnél.

Kapcsolódó cikkek

Érdekelnek további nyílt forráskódú és asztali alkalmazások? Ezeket is érdemes megnézned:

👉 Motrix letöltéskezelő: egyszerű és gyors megoldás Windowsra, Linuxra és macOS-re

👉 Brightbean: nyílt forráskódú Buffer-alternatíva közösségi média posztok időzítésére

👉 RustDesk: nyílt forráskódú távoli asztali alkalmazás, amelyre érdemes odafigyelni

Porcsin László

Nyílt forráskód rajongó
Régóta a nyílt forráskód megszállottja vagyok már. Szeretem, ha a rendszerem nem dumál vissza, amikor kérek tőle valamit, és főleg nem csinál olyan dolgokat, amire egyáltalán nem kértem meg. Legyen átlátható, legyen tiszta, ne legyenek rejtett trükkök. Ennyi az egész.