Martin Ellis's starred repositories
build-your-own-x
Master programming by recreating your favorite technologies from scratch.
distroless
🥑 Language focused docker images, minus the operating system.
chromeless
🖥 Chrome automation made simple. Runs locally or headless on AWS Lambda.
resilience4j
Resilience4j is a fault tolerance library designed for Java8 and functional programming
oauth2-proxy
A reverse proxy that provides authentication with Google, Azure, OpenID Connect and many more identity providers.
ScoutSuite
Multi-Cloud Security Auditing Tool
kube-prompt
An interactive kubernetes client featuring auto-complete.
requests-ip-rotator
A Python library to utilize AWS API Gateway's large IP pool as a proxy to generate pseudo-infinite IPs for web scraping and brute forcing.
govuk-frontend
GOV.UK Frontend contains the code you need to start building a user interface for government platforms and services.
drf-api-action
drf-api-action elevates Django Rest Framework testing with the action_api fixture, simplifying REST endpoint testing to a seamless, function-like experience.
elevation-of-privilege
An online multiplayer version of the threat modeling card games: Elevation of Privilege (EoP), OWASP Cornucopia, OWASP Cumulus, and Elevation of MLsec.
aws-docker-toolkit
A lightweight dockerized version of the AWS CLI
browser-listener
This is a project to have a generic alphagov endpoint for browser statistics and debugging, like Content-Security-Policy (CSP) reports.
govuk-csp-forwarder
A Go-based Lamdba function to receive, filter and forward CSP reports to Sentry