Skip to content
Change the repository type filter

All

    Repositories list

    • browser-extension

      Public
      Mullvad Browser Extension improves your browsing experience while using Mullvad VPN.
      TypeScript
      15252203Updated Dec 16, 2025Dec 16, 2025
    • mullvadvpn-app

      Public
      The Mullvad VPN client app for desktop and mobile
      Rust
      4426.5k9123Updated Dec 16, 2025Dec 16, 2025
    • wintun-bindings

      Public
      Safe rust idiomatic bindings for the Wintun library
      Rust
      5000Updated Dec 16, 2025Dec 16, 2025
    • mullvad-browser

      Public
      Privacy-focused browser for Linux, macOS and Windows. Made in collaboration between @torproject and @mullvad
      Shell
      411.9k1420Updated Dec 15, 2025Dec 15, 2025
    • sigsum-rs

      Public
      Rust
      1201Updated Dec 15, 2025Dec 15, 2025
    • dns-blocklists

      Public
      Lists and configuration for our DNS blocking service
      Shell
      801.7k01Updated Dec 15, 2025Dec 15, 2025
    • udp-over-tcp

      Public
      Proxy UDP traffic over a TCP stream
      Rust
      8451584Updated Dec 13, 2025Dec 13, 2025
    • gotatun

      Public
      Userspace WireGuard® Implementation in Rust
      Rust
      45703Updated Dec 12, 2025Dec 12, 2025
    • mullvadvpn-app-binaries

      Public
      Extra binaries to bundle with Mullvad VPN app
      C
      214000Updated Dec 11, 2025Dec 11, 2025
    • win-split-tunnel

      Public
      Mullvad split tunnel driver for Windows
      C++
      165111Updated Dec 11, 2025Dec 11, 2025
    • GitHub Action to check commit messages according to an opinioned style
      TypeScript
      20300Updated Dec 10, 2025Dec 10, 2025
    • wgephemeralpeer

      Public
      Mullvad Post-Quantum-secure WireGuard tunnels for vanilla WireGuard and custom integrations.
      Go
      52400Updated Dec 9, 2025Dec 9, 2025
    • nftnl-rs

      Public
      Rust bindings and abstraction for libnftnl, low-level userspace access to the in-kernel nf_tables subsystem
      Rust
      339333Updated Dec 8, 2025Dec 8, 2025
    • wireguard-apple

      Public
      Mirror only. Official repository is at https://git.zx2c4.com/wireguard-apple
      Swift
      5621504Updated Dec 5, 2025Dec 5, 2025
    • Bindings to System Configuration framework for macOS
      Rust
      305356Updated Dec 2, 2025Dec 2, 2025
    • Kotlin
      84101Updated Nov 28, 2025Nov 28, 2025
    • jsonrpc-client-rs

      Public archive
      A JSON-RPC 2.0 client in and for Rust
      Rust
      115681Updated Nov 27, 2025Nov 27, 2025
    • C++ libraries for Windows
      C++
      192800Updated Nov 23, 2025Nov 23, 2025
    • openvpn-plugin-rs

      Public archive
      A crate allowing easy creation of OpenVPN plugins in Rust
      Rust
      22000Updated Nov 20, 2025Nov 20, 2025
    • rsw-proto

      Public
      Dockerfile
      1100Updated Nov 20, 2025Nov 20, 2025
    • A tool to help manage duplicated files across reposistories. Like git-submodule but for individual files.
      Go
      2211Updated Nov 20, 2025Nov 20, 2025
    • mnl-rs

      Public
      Rust bindings and abstraction for libmnl. A minimalistic user-space library oriented to Netlink developers
      Rust
      31210Updated Nov 18, 2025Nov 18, 2025
    • libwfp

      Public
      C++ library for interacting with the Windows Filtering Platform (WFP)
      C++
      369810Updated Nov 13, 2025Nov 13, 2025
    • World-readable files shared by Relay Software Team
      0100Updated Oct 17, 2025Oct 17, 2025
    • Guides and texts about how we develop, format and work with code at Mullvad
      64341Updated Oct 15, 2025Oct 15, 2025
    • Windows services in Rust
      Rust
      92605105Updated Oct 14, 2025Oct 14, 2025
    • pfctl-rs

      Public
      Library and CLI for interfacing with the PF firewall on macOS
      Rust
      198842Updated Sep 29, 2025Sep 29, 2025
    • Kotlin
      2101Updated Sep 25, 2025Sep 25, 2025
    • rust-tun

      Public
      TUN device creation and handling.
      Rust
      170100Updated Sep 21, 2025Sep 21, 2025
    • macOS and iOS profiles to configure our DNS over TLS and DNS over HTTPS service. Can be applied with human interaction, or via MDM.
      3554630Updated Sep 17, 2025Sep 17, 2025