Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Web Security

Web Security

233 projects

Showing 36 of 233 projects

sessionup
sessionupGo

A simple, effective Go package for HTTP session management with customizable stores and OWASP-recommended defaults.

#cookies#owasp#web-security
Stars132
Forks7
Last commit1 year ago
Cyclops
Cyclops

A Chromium-based web browser with built-in XSS detection and taint tracking capabilities for security testing.

#cyclops-browser#vulnerability#web-security
Stars126
Forks12
Last commit2 years ago
doorman
doormanElixir

An Elixir authentication library for Plug and Phoenix applications that provides a simple API with flexible underlying modules.

#elixir#web-security#authentication
Stars122
Forks12
Last commit4 years ago
bolt
boltClojure

An integrated security system for Clojure applications built on Stuart Sierra's component library.

#modular-architecture#web-security#authentication
Stars121
Forks9
Last commit11 years ago
ng-otp-input
ng-otp-inputTypeScript

A fully customizable, one-time password input component for Angular applications.

#web-security#authentication#reactive-forms
Stars119
Forks53
Last commit4 months ago
Password
PasswordJavaScript

Deterministic password generator using PBKDF2 with domain-specific salts for secure, memorable passwords.

#web-security#authentication#zero-knowledge
Stars118
Forks16
Last commit6 years ago
Basic Auth
Basic AuthJavaScript

Add HTTP Basic Authentication to static pages using Cloudflare Workers.

#cloudflare-workers#basic-auth#static-site-security
Stars114
Forks29
Last commit6 years ago
recaptcha
recaptchaElixir

A simple Elixir library for integrating Google reCAPTCHA v2 into applications.

#elixir#web-security#recaptcha
Stars113
Forks59
Last commit3 years ago
pwngitmanager
pwngitmanagerPython

A penetration testing tool for selectively downloading files from exposed .git repositories on web servers.

#web-security#penetration-testing#python
Stars109
Forks22
Last commit10 years ago
Witcher
WitcherC

A framework for using AFL to fuzz web applications and detect SQL/command injection vulnerabilities.

#sql-injection#web-security#command-injection
Stars109
Forks20
Last commit2 years ago
Okta
OktaC#

Okta ASP.NET middleware enables OAuth 2.0/OIDC authentication and authorization for ASP.NET and ASP.NET Core applications.

#web-security#authentication#asp-net-core
Stars104
Forks53
Last commit6 months ago
XFF
XFFGo

A Go middleware for parsing X-Forwarded-For and Forwarded headers to correctly identify client IP addresses behind proxies.

#net-http#http-middleware#web-security
Stars100
Forks26
Last commit4 years ago
X-Frame-Options: All about Clickjacking?
X-Frame-Options: All about Clickjacking?

A repository containing Cure53's security audit reports, white papers, academic publications, and security tools.

#web-security#penetration-testing#vulnerability-research
Stars89
Forks11
Last commit2 months ago
securecookie
securecookieGo

A Go package for encoding and decoding secure cookies with encryption and authentication, offering high performance and zero heap allocations.

#web-security#authentication#http
Stars87
Forks12
Last commit3 years ago
VWGen
VWGenPython

A tool that generates vulnerable web applications for security testing and education, supporting multiple attack modules.

#generator#vulnerabilities#web-security
Stars85
Forks16
Last commit8 years ago
sessions
sessionsGo

A dead simple, highly performant, highly customizable sessions middleware for Go HTTP servers.

#http-server#cookies#web-security
Stars80
Forks11
Last commit3 years ago
http-protection
http-protectionCrystal

A Crystal HTTP middleware library that protects web applications against common attacks like XSS, clickjacking, and DoS.

#http-middleware#clickjacking-protection#dos-protection
Stars75
Forks5
Last commit3 years ago
rack-secure-upload
rack-secure-uploadRuby

A Rack middleware that scans uploaded files for viruses using antivirus software like Avast or F-Secure.

#upload#rails#web-security
Stars74
Forks2
Last commit8 years ago
xss
xssJavaScript

An ESLint plugin that detects potential XSS vulnerabilities in JavaScript code before deployment.

#developer-tools#web-security#code-security
Stars72
Forks17
Last commit3 years ago
phpmyadmin_honeypot
phpmyadmin_honeypotPHP

A simple and effective honeypot that mimics phpMyAdmin to detect and log unauthorized access attempts.

#apache#honeypot#web-security
Stars71
Forks33
Last commit8 years ago
YALIH (Yet Another Low Interaction Honeyclient)
YALIH (Yet Another Low Interaction Honeyclient)Python

A low-interaction client honeypot that detects malicious websites using signature, anomaly, and pattern matching techniques.

#honeypot#web-security#malware-detection
Stars68
Forks11
Last commit
Ensnare
EnsnareRuby

A Ruby on Rails gem plugin for deploying a malicious behavior detection and response honeypot in under ten minutes.

#honeypot#web-security#malware-detection
Stars68
Forks12
Last commit9 years ago
jwtvault
jwtvaultRust

A highly flexible Rust library for managing and orchestrating JWT workflows, including login, logout, and token renewal.

#token-management#web-security#oauth2
Stars67
Forks6
Last commit6 years ago
plug_auth
plug_authElixir

A collection of Elixir plugs for HTTP Basic and Token authentication with role-based access control.

#elixir#web-security#authentication
Stars67
Forks13
Last commit9 years ago
kemal-session
kemal-sessionCrystal

A session management library for Kemal web applications in Crystal, supporting multiple storage engines and built-in CSRF protection.

#web-security#authentication#kemal
Stars66
Forks35
Last commit2 months ago
ng-hcaptcha
ng-hcaptchaTypeScript

An Angular component library for integrating hCaptcha verification into web applications.

#bot-protection#web-security#human
Stars64
Forks74
Last commit2 months ago
modpot
modpotHTML

A modular web application honeypot framework written in Go and Gin for detecting web attacks through deceptive applications.

#honeypot#web-security#cyber-threat-intelligence
Stars63
Forks2
Last commit2 years ago
OWASP ZAP Node API
OWASP ZAP Node APIJavaScript

Official Node.js client library for programmatically accessing the OWASP Zed Attack Proxy (ZAP) API.

#web-security#owasp-zap#penetration-testing
Stars60
Forks18
Last commit11 days ago
Python ICAP Yara
Python ICAP YaraPython

An ICAP server that scans web content and URLs using YARA rules for security filtering.

#icap-server#squid-proxy#python-server
Stars58
Forks13
Last commit1 year ago
BadLibrary
BadLibraryJavaScript

A minimal vulnerable web application for security training, designed to practice finding and exploiting common web vulnerabilities.

#security-training#vulnerable-app#sql-injection
Stars57
Forks7
Last commit2 years ago
kocaptcha
kocaptchaRust

A simple CAPTCHA service with a single API endpoint that generates captchas and validates answers via MD5 hash.

#bot-protection#web-security#api-service
Stars56
Forks4
Last commit6 years ago
XSS.png
XSS.png

A comprehensive mind map for understanding and exploring Cross-Site Scripting (XSS) attack vectors and techniques.

#vulnerability-assessment#owasp#web-security
Stars55
Forks135
Last commit10 years ago
ember-cli-sri
ember-cli-sriJavaScript

Generates Subresource Integrity (SRI) hashes for Ember applications to secure JavaScript and CSS loaded from CDNs.

#frontend-security#web-security#ember-addon
Stars48
Forks15
Last commit10 years ago
MINER
MINERPython

A hybrid data-driven REST API fuzzer that combines sequence generation, request quality improvement, and parameter error detection.

#data-driven-testing#web-security#rest-api
Stars44
Forks6
Last commit3 years ago
CSRF
CSRFSwift

A Vapor middleware package that protects against CSRF attacks using session-based tokens.

#web-security#server-side#authentication
Stars44
Forks8
Last commit3 years ago
Google reCAPTCHA verification
Google reCAPTCHA verificationJavaScript

A Cloudflare Worker that handles server-side verification for Google reCAPTCHA v3.

#cloudflare-workers#web-security#api
Stars42
Forks29
Last commit5 years ago
PreviousPage 5 of 7

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
7 years ago
Next
#Security78
#Authentication52
#Penetration Testing52
#Middleware36
#Captcha24
#Python22
#Go21
#Docker20
#Session Management19
#Elixir18
#Owasp17
#Honeypot16