Awesome Pen Testing is a GitHub repository or organization with source code, releases, documentation, or project resources.
Directory
Search results
Published directory entries matching your search.
byp4xx is an open source security tool written in the Go programming language, intended for bypassing 40X HTTP status responses during web testing. Its features include HTTP verb tampering, custom header modification, User-Agent switching, extension handling, and testing of default credentials, with resources relevant to bug bounty workflows.
A GitHub wiki with notes and articles about software quality and software testing. It collects learning resources, books and courses in English and Russian, along with cheatsheets and material on tools, test runners, formal specification and other testing topics.
Testing tools for javac and annotation processors
Promptfoo is a tool for testing AI prompts, agents and RAG systems. It supports red teaming, penetration testing and vulnerability scanning for AI, enables performance comparison across models including GPT, Claude, Gemini and DeepSeek, uses simple declarative configuration, and integrates with command line and CI/CD workflows.
snoop is an online tool that helps users work with usernames, digital identities, or related information for research and testing.
aaron-marketing-skills crawls websites to audit SEO, accessibility, performance, and technical page issues.
ai-marketing-claude crawls websites to audit SEO, accessibility, performance, and technical page issues.
Archai is an open-source project developed by Microsoft and hosted on GitHub. It is designed to accelerate neural architecture search (NAS) research by providing fast, reproducible, and modular tooling for developing, testing, and refining new neural network architectures.
DAIN (Depth-Aware Video Frame Interpolation) is a CVPR 2019 research project that explicitly detects occlusion by exploring depth cues. It develops a depth-aware flow projection layer to synthesize intermediate flows that sample closer objects than farther ones. The repository provides code, pre-trained models, testing and training instructions, and a Google Colab demo.
Blink is a GitHub-hosted open source project that implements a minimal x86-64 Linux emulator, also referred to as Blinkenlights. The repository includes documentation for getting started with the emulator, alternative build options, and testing procedures.
blog-template checks page speed, performance, technical issues, and web quality signals.
) - in-memory-only nodejs relay for testing/hacking on. Stupid simple, <100 LOC.
claude-skills crawls websites to audit SEO, accessibility, performance, and technical page issues.
DeepEval is an open-source LLM evaluation framework, described as similar to Pytest but specialized for unit testing LLM apps. It provides evaluation metrics such as G-Eval, task completion, answer relevancy and hallucination, which use LLM-as-a-judge and other NLP models running locally. It can evaluate LLM apps end-to-end, complete agent trajectories, and individual agent steps.
crawlie crawls websites to audit SEO, accessibility, performance, and technical page issues.
DEAP is an evolutionary computation framework for Python aimed at rapid prototyping and testing of ideas. It provides genetic algorithms over representations such as lists, arrays, sets, dictionaries, trees and Numpy arrays, genetic programming with prefix trees, evolution strategies including CMA-ES, multi-objective optimisation, and co-evolution of multiple populations. It supports parallelisation via multiprocessing and SCOOP and works out of the box with Python 3 since version 0.8.
Supports software work with AI-assisted coding, testing or application development.
Deepchecks is an open-source project for validating machine learning models and data from research to production. It includes built-in and custom checks and suites for tabular, NLP and CV validation, CI and testing management, and monitoring of deployed models. Installation is via pip.
Docspell is an open source document management system designed to help users organize documents sourced from scanners, emails and other inputs with minimal effort. The project provides public documentation, a demo instance for testing, and accepts community contributions and support.
Dorks-collections-list is a GitHub repository that compiles lists of dorks for various search engines and services. It includes categories such as Google, Shodan, Censys, VirusTotal, and many others, providing links to external repositories and articles. The collection supports cybersecurity activities including OSINT, penetration testing, and bug bounty hunting. It is maintained by the user cyb_detective.
Supports software work with AI-assisted coding, testing or application development.
Echidna is a developer security tool for smart contracts, testing, monitoring, or audits.
enterprise-commerce checks page speed, performance, technical issues, and web quality signals.