{"payload":{"pageCount":4,"repositories":[{"type":"Public","name":"mullvadvpn-app","owner":"mullvad","isFork":false,"description":"The Mullvad VPN client app for desktop and mobile","allTopics":["electron","nodejs","vpn","wireguard","rust","openvpn"],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":38,"issueCount":311,"starsCount":4549,"forksCount":328,"license":"GNU General Public License v3.0","participation":[65,37,60,33,45,30,48,101,113,36,52,74,75,95,45,83,87,90,99,101,61,30,83,126,68,73,60,51,19,54,82,71,60,73,123,82,67,57,59,131,95,81,41,118,125,54,35,47,35,32,49,33],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-06T03:03:48.636Z"}},{"type":"Public","name":"system-configuration-rs","owner":"mullvad","isFork":false,"description":"Bindings to System Configuration framework for macOS","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":1,"issueCount":1,"starsCount":32,"forksCount":16,"license":null,"participation":[0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,6,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-06T02:50:10.961Z"}},{"type":"Public","name":"libwfp","owner":"mullvad","isFork":false,"description":"C++ library for interacting with the Windows Filtering Platform (WFP)","allTopics":[],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":1,"starsCount":81,"forksCount":34,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-06T01:43:15.917Z"}},{"type":"Public","name":"mullvadvpn-app-binaries","owner":"mullvad","isFork":false,"description":"Extra binaries to bundle with Mullvad VPN app","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":1,"issueCount":0,"starsCount":34,"forksCount":18,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-06T01:10:18.435Z"}},{"type":"Public","name":"nftnl-rs","owner":"mullvad","isFork":false,"description":"Rust bindings and abstraction for libnftnl, low-level userspace access to the in-kernel nf_tables subsystem","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":8,"issueCount":4,"starsCount":70,"forksCount":25,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-05T23:42:39.229Z"}},{"type":"Public","name":"windows-service-rs","owner":"mullvad","isFork":false,"description":"Windows services in Rust","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":8,"starsCount":475,"forksCount":77,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-05T22:34:35.093Z"}},{"type":"Public","name":"wireguard-apple","owner":"mullvad","isFork":true,"description":"Mirror only. Official repository is at https://git.zx2c4.com/wireguard-apple","allTopics":[],"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":0,"issueCount":0,"starsCount":7,"forksCount":346,"license":"MIT License","participation":[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-05T14:52:39.603Z"}},{"type":"Public","name":"osv-scanner-action","owner":"mullvad","isFork":true,"description":"","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":9,"license":"Apache License 2.0","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,2,4,0,0,0,0,2,5,2,0,0,3,0,2,4,4,0,2,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-05T14:44:44.008Z"}},{"type":"Public","name":"windows-libraries","owner":"mullvad","isFork":false,"description":"C++ libraries for Windows","allTopics":[],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":24,"forksCount":17,"license":"GNU General Public License v3.0","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-05T11:43:18.822Z"}},{"type":"Public","name":"pfctl-rs","owner":"mullvad","isFork":false,"description":"Library and CLI for interfacing with the PF firewall on macOS","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":2,"issueCount":5,"starsCount":55,"forksCount":16,"license":"Apache License 2.0","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,0,2,0,0,38,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-05T11:33:07.869Z"}},{"type":"Public","name":"wireguard-go","owner":"mullvad","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-05T09:46:13.372Z"}},{"type":"Public","name":"wireguard-nt","owner":"mullvad","isFork":true,"description":"This repo is a mirror only. Official repository is at https://git.zx2c4.com/wireguard-nt","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":27,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-05T08:23:45.142Z"}},{"type":"Public","name":"win-split-tunnel","owner":"mullvad","isFork":false,"description":"Mullvad split tunnel driver for Windows","allTopics":[],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":1,"starsCount":31,"forksCount":9,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-05T02:07:24.285Z"}},{"type":"Public","name":"udp-over-tcp","owner":"mullvad","isFork":false,"description":"Proxy UDP traffic over a TCP stream","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":2,"issueCount":8,"starsCount":313,"forksCount":48,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-05T00:01:12.972Z"}},{"type":"Public","name":"coding-guidelines","owner":"mullvad","isFork":false,"description":"Guides and texts about how we develop, format and work with code at Mullvad","allTopics":[],"primaryLanguage":null,"pullRequestCount":1,"issueCount":3,"starsCount":30,"forksCount":3,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-04T17:07:30.332Z"}},{"type":"Public","name":"dns-blocklists","owner":"mullvad","isFork":false,"description":"Lists and configuration for our DNS blocking service","allTopics":[],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":1,"issueCount":3,"starsCount":851,"forksCount":38,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-04T13:09:22.023Z"}},{"type":"Public","name":"mnl-rs","owner":"mullvad","isFork":false,"description":"Rust bindings and abstraction for libmnl. A minimalistic user-space library oriented to Netlink developers","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":8,"forksCount":2,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-04T08:39:58.575Z"}},{"type":"Public","name":"openvpn-plugin-rs","owner":"mullvad","isFork":false,"description":"A crate allowing easy creation of OpenVPN plugins in Rust","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":1,"starsCount":18,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-04T01:28:20.693Z"}},{"type":"Public","name":"wgephemeralpeer","owner":"mullvad","isFork":false,"description":"Mullvad Post-Quantum-secure WireGuard tunnels for vanilla WireGuard and custom integrations.","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":0,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-03T18:31:05.286Z"}},{"type":"Public","name":"apisocks5","owner":"mullvad","isFork":false,"description":"Censorship circumvention. Reroute and optionally obfuscate traffic destined for the Mullvad API.","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":1,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-03T18:17:04.936Z"}},{"type":"Public","name":"message-queue","owner":"mullvad","isFork":false,"description":"A redis pubsub -> websocket message queue","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":1,"issueCount":2,"starsCount":36,"forksCount":6,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-03T08:58:11.911Z"}},{"type":"Public","name":"unicop","owner":"mullvad","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-23T11:30:37.418Z"}},{"type":"Public","name":"mullvad-browser","owner":"mullvad","isFork":false,"description":"Privacy-focused browser for Linux, macOS and Windows. Made in collaboration between @torproject and @mullvad\n","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":86,"starsCount":1100,"forksCount":20,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-17T08:59:42.570Z"}},{"type":"Public","name":"maybenot","owner":"mullvad","isFork":true,"description":"a framework for traffic analysis defenses","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":2,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-16T14:09:00.991Z"}},{"type":"Public","name":"infrastructure-ansible-packages","owner":"mullvad","isFork":false,"description":"Ansible installation packages used by the Infrastructure Team","allTopics":[],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-15T08:39:41.963Z"}},{"type":"Public","name":"NSEventMonitor","owner":"mullvad","isFork":false,"description":"Node.js module for monitoring NSEvents","allTopics":["macos","menubar","nsevent","electron"],"primaryLanguage":{"name":"Objective-C++","color":"#6866fb"},"pullRequestCount":1,"issueCount":0,"starsCount":17,"forksCount":4,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-15T08:02:09.275Z"}},{"type":"Public","name":"encrypted-dns-profiles","owner":"mullvad","isFork":false,"description":"macOS and iOS profiles to configure our DNS over TLS and DNS over HTTPS service. Can be applied with human interaction, or via MDM.","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":3,"starsCount":189,"forksCount":7,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-13T14:55:40.815Z"}},{"type":"Public","name":"browser-extension","owner":"mullvad","isFork":false,"description":"Mullvad Browser Extension improves your browsing experience while using Mullvad VPN.","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":14,"starsCount":182,"forksCount":14,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-24T13:17:13.815Z"}},{"type":"Public","name":"globe-mesh-builder","owner":"mullvad","isFork":false,"description":"Parses SHP (shapefiles) and produce OpenGL compatible vertex and index buffers for drawing a spherical world map (globe). Used by the Mullvad VPN app to generate map data","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":1,"starsCount":2,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-09T13:52:37.833Z"}},{"type":"Public","name":"supply-chain","owner":"mullvad","isFork":false,"description":"Shared third party code audits","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-04T14:31:25.290Z"}}],"repositoryCount":102,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}