Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Web Security

Web Security

169 projects

Showing 25 of 169 projects

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
doorman
doormanElixir

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

#elixir#web-security#authentication
Stars121
Forks12
Last commit4 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
Forks55
Last commit1 month 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
Stars115
Forks29
Last commit6 years ago
recaptcha
recaptchaElixir

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

#elixir#web-security#recaptcha
Stars113
Forks60
Last commit3 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
Forks21
Last commit2 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
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
Stars103
Forks51
Last commit3 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
Stars86
Forks10
Last commit3 years 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
Stars86
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
Stars79
Forks11
Last commit2 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 commit7 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 commit2 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
Stars69
Forks33
Last commit8 years ago
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
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
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
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
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
Stars65
Forks35
Last commit7 days 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
ng-hcaptcha
ng-hcaptchaTypeScript

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

#bot-protection#web-security#human
Stars61
Forks68
Last commit5 days ago
PreviousPage 5 of 5

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
#Security59
#Penetration Testing46
#Authentication38
#Middleware25
#Go19
#Python18
#Captcha16
#Owasp15
#Docker14
#Session Management13
#Security Tools13
#Nodejs13