protonmail's Repositories

100 repositories

.github
No description
⭐ 1 🌐 Public
account
No description
⭐ 6 🌐 Public 📦 Archived
android-calendar
No description
⭐ 9 🌐 Public
android-fusion
Android Fusion is a extensible lightweight Android instrumented test framework that combines Espresso, UI Automator and Compose Ui Test into one easy-to-use API with the clear syntax, at the same time keeping the native Android frameworks APIs unchanged.
⭐ 8 🌐 Public
android-mail
Proton Mail Android app
⭐ 692 🌐 Public
Android-Week-View
Display highly customizable calendar views in your Android app
⭐ 3 🌐 Public
angular-gettext-cli
A command line interface for angular-gettext-tools
⭐ 0 🌐 Public
angular-gettext-tools
Tools for extracting/compiling angular-gettext strings.
⭐ 1 🌐 Public
angular-toggle-switch
AngularJS Toggle Switch
⭐ 3 🌐 Public
ApnsPHP
ApnsPHP: Apple Push Notification & Feedback Provider
⭐ 7 🌐 Public
apple-fusion
fusion is a lightweight and easy-to-use UI testing framework built on top of Apple XCTest that supports testing on iOS and macOS platforms. Developed with readability and reliability in mind.
⭐ 17 🌐 Public
awesomplete
Ultra lightweight, usable, beautiful autocomplete with zero dependencies.
⭐ 5 🌐 Public
bcrypt
A native bcrypt library for go (golang)
⭐ 13 🌐 Public
bip39
JavaScript implementation of Bitcoin BIP39
⭐ 11 🌐 Public
bitcoin-php
Bitcoin implementation in PHP (protonlabs/bitcoin) (with PHP 8 compatibility)
⭐ 31 🌐 Public
bootstrap
The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.
⭐ 5 🌐 Public
bootstrap-sass
Official Sass port of Bootstrap
⭐ 0 🌐 Public
buffertools-php
FORK - Toolbox for working with binary and hex data. Similar to NodeJS Buffer.
⭐ 0 🌐 Public
circl
CIRCL: Cloudflare Interoperable Reusable Cryptographic Library
⭐ 0 🌐 Public
componentGenerator
CLI to create new components for the Front-End @ ProtonMail.
⭐ 7 🌐 Public 📦 Archived
conflux
Zip/unzip files in the browser using streams.
⭐ 2 🌐 Public
cpp-openpgp
No description
⭐ 10 🌐 Public
css-modules
No description
⭐ 0 🌐 Public 📦 Archived
ct-monitor
A monitoring tool for certificate transparency of ProtonMail's SSL/TLS certificates
⭐ 51 🌐 Public
design-system
Design system for new Proton project
⭐ 132 🌐 Public 📦 Archived
docker-credential-helpers
No description
⭐ 6 🌐 Public
DOMPurify
DOMPurify - a DOM-only, super-fast, uber-tolerant XSS sanitizer for HTML, MathML and SVG. DOMPurify works with a secure default, but offers a lot of configurability and hooks. Demo:
⭐ 4 🌐 Public
emojionearea
WYSIWYG-like EmojiOne Converter / Picker Plugin for jQuery
⭐ 5 🌐 Public
encrypted-search
Encrypted search functionality for the browser
⭐ 14 🌐 Public 📦 Archived
eslint-plugin-enforce-uint8array-arraybuffer
ESLint plugin for typescript to enforce declaring `Uint8Array` types over `Uint8Array`
⭐ 1 🌐 Public
fe-proxy
A simple proxy server that redirects to different urls
⭐ 3 🌐 Public 📦 Archived
Font-Awesome
The iconic font and CSS toolkit
⭐ 0 🌐 Public
get-random-values
Cross browser and node.js implementation to generate random values
⭐ 1 🌐 Public
GitHawk
A GitHub project manager app for iOS fork. Optimised for ProtonLabs.
⭐ 3 🌐 Public
gluon
An IMAP server library written in Go
⭐ 525 🌐 Public
go
The Go programming language
⭐ 1 🌐 Public
go-appdir
Minimalistic Go package to get application directories such as config and cache
⭐ 66 🌐 Public 📦 Archived
go-autostart
A Go library to run a command after login
⭐ 0 🌐 Public
go-crypto
Fork of go/x/crypto, providing an up-to-date OpenPGP implementation
⭐ 390 🌐 Public
go-ecvrf
Golang implementation of ECVRF-EDWARDS25519-SHA512-TAI, a verifiable random function described in draft-irtf-cfrg-vrf-10.
⭐ 7 🌐 Public
go-imap
:inbox_tray: An IMAP library for clients and servers
⭐ 17 🌐 Public
go-imap-quota
QUOTA extension for go-imap
⭐ 3 🌐 Public
go-keychain
Golang keychain package for iOS and macOS
⭐ 2 🌐 Public
go-libfido2
libfido2 bindings for golang
⭐ 0 🌐 Public
go-mbox
Package mbox parses mbox files into messages
⭐ 14 🌐 Public
go-message
:envelope: A streaming Go library for the Internet Message Format and mail messages
⭐ 5 🌐 Public
go-mime
No description
⭐ 22 🌐 Public
go-mobile
[mirror] Go on Mobile
⭐ 11 🌐 Public
go-netbox-dns
No description
⭐ 3 🌐 Public
go-proton-api
Proton API library used by Go-based clients and tools
⭐ 191 🌐 Public
go-rfc5322
An RFC5322 address/date parser written in Go
⭐ 19 🌐 Public
go-singleinstance
cross plateform library to have only one instance of a software (based on python's tendo)
⭐ 8 🌐 Public
go-smtp
:outbox_tray: An SMTP client & server library written in Go
⭐ 23 🌐 Public
go-srp
No description
⭐ 48 🌐 Public
go-vcard
A Go library to parse and format vCard
⭐ 5 🌐 Public
gomobile-build-tool
No description
⭐ 3 🌐 Public
gopenpgp
A high-level OpenPGP library
⭐ 1204 🌐 Public
gopsutil
psutil for golang
⭐ 5 🌐 Public
gosop
Stateless CLI for GopenPGP
⭐ 50 🌐 Public
GuzzleBundleRetryPlugin
Retry Plugin for EightPointsGuzzleBundle
⭐ 0 🌐 Public 📦 Archived
haproxy-health-check
HAProxy Health Check for EXABGP
⭐ 6 🌐 Public
html2text
A PHP component to convert HTML into a plain text format
⭐ 7 🌐 Public
htmlpurifier
Standards compliant HTML filter written in PHP
⭐ 1 🌐 Public 📦 Archived
ical.js
Javascript parser for ics (rfc5545) and vcard (rfc6350) data
⭐ 9 🌐 Public
icofileloader
A high quality PHP package for reading and converting any .ico icon file, particularly website favicons. PHP 8.0+ [protonlabs/icofileloader]
⭐ 0 🌐 Public
Illuminate-Foundation
Illuminate Foundation Mirror
⭐ 2 🌐 Public 📦 Archived
inbox-desktop
Desktop application for Mail and Calendar, made with Electron
⭐ 68 🌐 Public 📦 Archived
interval-tree
Red-black interval tree
⭐ 11 🌐 Public
ios-calendar
No description
⭐ 0 🌐 Public
ios-mail
Secure email that protects your privacy
⭐ 1548 🌐 Public
ios-networking
shared networking framworks
⭐ 5 🌐 Public
ios-receipt-parser
No description
⭐ 3 🌐 Public 📦 Archived
jquery-ajaxchimp
Use ajax for your mailchimp form
⭐ 2 🌐 Public
jQuery.Autosize.Input
A jQuery plugin which automatically resizes the width of input fields according to the content, while typing.
⭐ 1 🌐 Public
jsmimeparser
A MIME parser written in JavaScript, for browser environments
⭐ 13 🌐 Public
k8s-proxy-image-swapper
No description
⭐ 3 🌐 Public
key-transparency-web-client
No description
⭐ 1 🌐 Public 📦 Archived
kt-auditor
Proton Key Transparency Auditing Server
⭐ 2 🌐 Public
libsieve-php
libsieve-php is a library to manage and modify sieve (RFC5228) scripts. It contains a parser for the sieve language (including extensions) and a client for the managesieve protocol. It is written entirely in PHP 8+.
⭐ 23 🌐 Public
libui
Simple and portable (but not inflexible) GUI library in C that uses the native GUI technologies of each platform it supports.
⭐ 5 🌐 Public
localsocket
No description
⭐ 4 🌐 Public
logging
go logging
⭐ 2 🌐 Public
malihu-custom-scrollbar-plugin
Highly customizable custom scrollbar jQuery plugin, featuring vertical/horizontal scrollbars, scrolling momentum, mouse-wheel, keyboard and touch support etc.
⭐ 1 🌐 Public
matomo-log-analytics
Import any kind of server logs in Matomo for powerful log analytics. Universal log file parsing and reporting.
⭐ 3 🌐 Public
Mellt
A brute force password checker that returns a meaningful number describing the real world strength of your password
⭐ 24 🌐 Public
mimemessage.js
MIME messages for JavaScript (RFC 2045 & 2046)
⭐ 6 🌐 Public
mutex-browser
Acquire a mutex in the browser through IndexedDB or cookies
⭐ 24 🌐 Public
ng-pikaday
A comprehensive directive wrapper for Pikaday
⭐ 0 🌐 Public
node-vcf
A not so forgiving vCard / vcf parser
⭐ 3 🌐 Public
nsdate-helper
A category to extend Cocoa's NSDate class with some convenience functions.
⭐ 0 🌐 Public
opendkim
This is a fork of https://sourceforge.net/p/opendkim/git/ci/master/tree/
⭐ 3 🌐 Public
openpgp-interop-test-analyzer
Python scripts to analyze results from the Openpgp interoperability test suite
⭐ 3 🌐 Public
openpgp-interop-test-docker
Docker image to run the OpenPGP interoperability test suite
⭐ 4 🌐 Public
openpgpjs
OpenPGP implementation for JavaScript
⭐ 50 🌐 Public
panicwrap
panicwrap is a Go library for catching and handling panics in Go applications.
⭐ 3 🌐 Public
paypal-merchant-sdk
PHP SDK for integrating with PayPal's Express Checkout / MassPay / Web Payments Pro APIs
⭐ 4 🌐 Public
PayPal-PHP-SDK
PHP SDK for PayPal RESTful APIs
⭐ 0 🌐 Public
pecl-mail-mailparse
Email message manipulation
⭐ 1 🌐 Public
php-adblock-parser
PHP parser for Adblock Plus filters
⭐ 0 🌐 Public
php-coding-standard
ProtonLabs Coding Standard for PHP_CodeSniffer (extending PER coding style)
⭐ 10 🌐 Public