
Jeśli znasz Pake z GitHuba, wiesz, na czym polega jego obietnica: uruchamiasz jedno polecenie, a strona internetowa staje się niewielką aplikacją komputerową z własnym oknem i ikoną. WebCatalog Desktop pozwala osiągnąć ten sam efekt bez otwierania terminala.
To właśnie jest najważniejsza różnica między nimi. Pake to narzędzie open source dla programistów, którzy chętnie zainstalują zestaw narzędzi programistycznych i samodzielnie zbudują każdą aplikację. WebCatalog Desktop to aplikacja dla każdego, kto po prostu chce mieć swoje aplikacje internetowe na komputerze, gotowe do użycia.
W skrócie
| WebCatalog Desktop | Pake | |
|---|---|---|
| Tworzenie aplikacji | Wybór z katalogu lub wpisanie dowolnego adresu URL w aplikacji | Narzędzie wiersza poleceń lub kompilacja przez GitHub Actions |
| Katalog aplikacji | Ponad 65 000 aplikacji z nazwami i ikonami | Kilka gotowych aplikacji oraz dowolny adres URL |
| Silnik | Chromium, taki sam na wszystkich platformach | Wbudowany w dany system komponent wyświetlania stron internetowych |
| Wiele kont | Wszystkie konta zalogowane jednocześnie, każde z własną sesją | Jedna sesja na aplikację |
| Organizowanie aplikacji | Przestrzenie grupujące aplikacje i konta w jednym oknie | Jedna aplikacja na stronę internetową |
| Aktualizacje | Aplikacje aktualizują się automatycznie | Aktualizacja wymaga ponownego zbudowania aplikacji |
| Platformy | macOS, Windows, Linux | macOS, Windows, Linux |
| Otwarty kod źródłowy | Nie | Tak |
Czym jest WebCatalog Desktop?
WebCatalog Desktop to zwykła aplikacja na macOS, Windows i Linux, która jednym kliknięciem instaluje strony internetowe jako aplikacje komputerowe. Większość usług, z których korzystasz, jest już w katalogu z odpowiednią nazwą i ikoną, a pozostałe możesz dodać za pomocą adresu URL. Nie musisz niczego kompilować ani samodzielnie utrzymywać.
Czym jest Pake?
Pake to popularny projekt open source oparty na Rust i Tauri. Uruchamiasz polecenie takie jak pake https://example.com --name Example, a narzędzie przekształca tę stronę w niewielką aplikację komputerową, korzystając z wbudowanego w system komponentu wyświetlania stron internetowych. Oferuje też możliwość kompilacji przez GitHub Actions oraz kilka gotowych aplikacji dla popularnych serwisów.
1. Bez terminala i narzędzi programistycznych
Aby tworzyć aplikacje Pake na własnym komputerze, instalujesz Rust i Node.js, a następnie uruchamiasz polecenia w terminalu. Pierwsza kompilacja zajmuje trochę czasu. Chcesz zmienić ikonę lub rozmiar okna? Potrzebujesz odpowiedniego parametru i kolejnej kompilacji. Dla programistów, którzy chcą zautomatyzować tworzenie aplikacji za pomocą skryptów, to zaleta. Dla większości osób to moment, w którym rezygnują.
W WebCatalog Desktop przeszukujesz katalog ponad 65 000 aplikacji, klikasz przycisk instalacji i aplikacja się otwiera. Jeśli strony nie ma na liście — na przykład wewnętrznego panelu Twojej firmy — wpisujesz jej nazwę i adres URL oraz wybierasz ikonę lub pozwalasz WebCatalog Desktop ją znaleźć. Opcje takie jak własny kod CSS i JavaScript, które w Pake określa się podczas kompilacji, znajdziesz w ustawieniach aplikacji i możesz je zmieniać w dowolnym momencie.
2. Strony działające tak jak w Chrome
Pake zachowuje niewielki rozmiar aplikacji, korzystając z komponentu wyświetlania stron internetowych dostępnego w danym systemie: silnika Safari w macOS i WebKitGTK w Linuksie. Ceną za to jest działanie stron zgodne z możliwościami tych silników. W sekcji FAQ projektu Pake można na przykład przeczytać, że logowanie przez Google może nie działać, a mechanizmy weryfikacji antybotowej na niektórych stronach mogą się zapętlać.
WebCatalog Desktop uruchamia każdą aplikację w Chromium — silniku, na którym opierają się Chrome i Edge. Logowanie przez Google działa zgodnie z oczekiwaniami, aplikacje internetowe zachowują się tak, jak przetestowali je ich twórcy, a aplikacja wygląda tak samo na Macu i na laptopie z Windowsem.
3. Jedna aplikacja, kilka kont
Każda aplikacja Pake to jedna strona internetowa z jedną sesją. Jeśli korzystasz z dwóch obszarów roboczych Slacka z różnymi adresami e-mail albo zarządzasz kontem marki w mediach społecznościowych obok własnego konta, musisz zbudować drugą aplikację i trzymać obie w Docku.
WebCatalog Desktop pozwala korzystać z kilku kont w jednej aplikacji, z których każde ma własną, odizolowaną sesję — wszystkie mogą być zalogowane jednocześnie. Konta są widoczne na pasku bocznym, a przełączasz się między nimi kliknięciem lub skrótem Cmd/Ctrl + cyfra.
4. Aplikacje, które dbają o siebie
Aplikacja Pake pozostaje w stanie z chwili jej zbudowania, dopóki nie zbudujesz jej ponownie. WebCatalog Desktop i zainstalowane w nim aplikacje aktualizują się automatycznie, a Twoja konfiguracja synchronizuje się między komputerami.
W miarę powiększania się Twojej kolekcji przestrzenie pozwalają grupować aplikacje i konta związane z jednym klientem lub projektem w pojedynczym oknie z własną ikoną w Docku lub na pasku zadań. W każdej aplikacji masz też karty, zakładki, pobieranie plików i sprawdzanie pisowni, a także wbudowane blokowanie reklam i modułów śledzących.
Które rozwiązanie wybrać?
Pake może mieć sens, jeśli potrzebujesz automatyzować kompilację aplikacji za pomocą skryptów uruchamianych z wiersza poleceń lub chcesz modyfikować samo narzędzie.
Dla wszystkich pozostałych WebCatalog Desktop jest prostszym rozwiązaniem. Wybierz go, jeśli:
- Wolisz kliknąć przycisk instalacji niż konfigurować Rust i Node.js
- Chcesz, by logowanie przez Google i inne strony testowane w Chrome po prostu działały
- Korzystasz z więcej niż jednego konta w tej samej usłudze
- Nie chcesz ponownie kompilować aplikacji, aby były aktualne
Pomiń etap kompilacji i zacznij korzystać ze swoich aplikacji internetowych już dziś: wypróbuj WebCatalog Desktop.


