ancwrd1
snx-rs
Rust

Open Source Linux Client For Check Point VPN Tunnels

Last updated Aug 8, 2026
456
Stars
42
Forks
4
Issues
+3
Stars/day
Attention Score
63
Language breakdown
Rust 67.3%
Fluent 22.4%
Slint 8.0%
Shell 1.8%
PowerShell 0.5%
โ–ธ Files click to expand
README

Open Source Client for Check Point VPN Tunnels

github actions license

If you like this application and my other open-source projects, please consider supporting it.

This project contains the source code for an unofficial client for Check Point VPN, written in Rust. Currently supported platforms: Linux, Windows, macOS.

Key Features

  • IPsec and SSL tunnel support
  • Browser-based SSO, username/password, certificate, HSM token and MFA authentication
  • GUI frontend with tray icon
  • Split DNS for better privacy
  • OS keychain integration
  • Multiple connection profiles
  • Persistent IPsec session for fast reconnect after network drops or suspend/resume โ€” see ike-persist

Package Repository

Signed APT and DNF repositories with the latest release builds are published at ancwrd1.github.io/snx-rs. The page lists the installation commands for Debian/Ubuntu and Fedora/RHEL/openSUSE. Only the default (non-webkit) builds are served from the repository; the -webkit variant remains available as a direct download from the Releases page.

Documentation

See the full documentation in the docs directory.

Quick Links

License

Licensed under the GNU Affero General Public License version 3.

๐Ÿ”— More in this category

ยฉ 2026 GitRepoTrend ยท ancwrd1/snx-rs ยท Updated daily from GitHub