Patrick Hayes (@phayes)
  • Stars
    star
    1,569
  • Global Rank 19,685 (Top 0.7 %)
  • Followers 137
  • Following 51
  • Registered over 14 years ago
  • Most used languages
    Go
    38.7 %
    Rust
    35.5 %
    PHP
    16.1 %
    JavaScript
    9.7 %
  • Location 🇨🇦 Canada
  • Country Total Rank 645
  • Country Ranking
    PHP
    29
    Go
    81
    Rust
    89
    JavaScript
    3,416

Top repositories

1

geoPHP

Advanced geometry operations in PHP
PHP
845
star
2

freeport

Get a free and open tcp port that is ready to use
Go
348
star
3

sidefuzz

Fuzzer to automatically find side-channel (timing) vulnerabilities
Rust
99
star
4

hookserve

HookServe is a small golang utility for receiving github webhooks.
Go
64
star
5

permbits

Easy file permissions for golang. Easily get and set file permission bits.
Go
51
star
6

ecies-ed25519

ECIES on Twisted Edwards Curve25519 using AES-GCM and HKDF-SHA256
Rust
29
star
7

tallystick

A rust library for tallying votes
Rust
29
star
8

deadci

Dead Easy Continuous Integration and Testing
Go
21
star
9

polars_gdal

Read GDAL compatible file formats into polars / geopolars
Rust
17
star
10

rsa-fdh

RSA-FDH blind signature scheme using RSA and a Full Domain Hash
Rust
8
star
11

geojump

Drupal 7: Provides an openlayers-behavior that allows a user to type an address and go to that location the map
JavaScript
7
star
12

vuetify-survey

Build simple questionnaires and surveys declaratively
JavaScript
6
star
13

sidefuzz-targets

Fuzzing targets for SideFuzz
Rust
6
star
14

errors

Better error handling for go
Go
6
star
15

geofield_postgis

Drupal 7: PostGIS backend for geofield module
PHP
3
star
16

cryptoid

Cryptography OIDs for golang - useful for juggling ASN.1 crypto data structures
Go
3
star
17

crawlbot

A simple, efficient, and flexible webcrawler / spider for go
Go
3
star
18

fdh-rs

Full Domain Hash library for rust
Rust
3
star
19

uncaptchalous

Drupal 7: Unobtrusive form spam filter
JavaScript
3
star
20

SaganSearch

Searching for artifical messages in pi
Rust
2
star
21

mgit

git multiplexer
Go
2
star
22

mysqlchecksize

A small utility for checking disk space used by mysql databases
Go
2
star
23

go-drupal

Interface with a Drupal site using golang, execute drush commands
PHP
2
star
24

benaloh-challenge

Benaloh Challenge (aka Interactive Device Challenge)
Rust
2
star
25

decryptpem

Decrypts encrypted PEM files and blocks. Provides (optional) TTY prompt for input for password.
Go
1
star
26

cryptocourse

Course work from Coursea Crytography course
Go
1
star
27

polars_geos

use GEOS geospatial function inside polars and geopolars
Rust
1
star
28

sagent

Generate a re-usable ssh-agent for ssh key forwarding
1
star
29

fimble

Simple command-line File Integrity Monitoring
Rust
1
star
30

wonderdraft_assets

A collection of assets for wonderdraft (cartography)
1
star
31

triggerfail

fail a command with an exit status of 1 if a trigger string appears in it's output
Go
1
star
32

cloudflare2

Fork of Drupal's CloudFlare module
PHP
1
star
33

elasticentityquery

Drupal module provides an elasticsearch EntityQuery backend
PHP
1
star