Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Security

Security

1290 projects

Showing 36 of 1290 projects

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
Authorization plugin
Authorization pluginPHP

A PSR7 middleware authorization stack for CakePHP applications, handling access control separately from authentication.

#cakephp#authorization#security
Stars74
Forks45
Last commit3 days ago
cloud-audit
cloud-auditPython

An open-source CLI scanner that finds AWS attack chains and provides copy-paste remediation with AWS CLI and Terraform.

#aws-security#aws-cli#terraform-remediation
Stars73
Forks12
Last commit12 days ago
Branch Protection Bot
Branch Protection BotPython

A GitHub bot that temporarily disables and re-enables the 'Do not allow bypassing the above settings' option in branch protection for CI/CD pipelines.

#actions#devops#protection
Stars73
Forks17
Last commit2 years ago
Secure Preference Manager
Secure Preference ManagerJava

An Android library that encrypts Shared Preferences using various encryption techniques to protect sensitive data.

#mobile-security#aes-encryption#secure-storage
Stars73
Forks10
Last commit10 years ago
Keychains
KeychainsSwift

A simple, easy-to-use keychain wrapper for iOS/macOS apps to securely store passwords and sensitive data.

#keychain#ios#service
Stars73
Forks6
Last commit7 years ago
oauther
oautherElixir

An Elixir library implementing OAuth 1.0 protocol with support for standard and non-standard signature methods.

#oauth#elixir#oauth-1.0
Stars71
Forks35
Last commit4 years ago
ziggurat_foundations
ziggurat_foundationsPython

Framework-agnostic SQLAlchemy mixins for adding authorization, resource ownership, and permission management to applications.

#group-permissions#authentication#flask
Stars71
Forks23
Last commit22 days ago
ng-hcaptcha
ng-hcaptchaTypeScript

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

#bot-protection#web-security#human
Stars70
Forks79
Last commit4 months ago
JWSETKit
JWSETKitSwift

A modern Swift library for JOSE standards (JWT, JWS, JWE, SD-JWT) with first-class CryptoKit and secp256k1 support.

#jsonwebtoken#authentication#cryptokit
Stars69
Forks16
Last commit1 month 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
atomex
atomexElixir

An Elixir library for building standards-compliant, secure, and extensible ATOM 1.0 feeds.

#elixir#atom-feed#rss
Stars67
Forks3
Last commit3 years ago
BlazorAntivirusProtection
BlazorAntivirusProtectionC#

A NuGet package that protects Blazor WebAssembly applications up to .NET 7.0 from false-positive antivirus detection.

#pipeline-integration#webassembly#obfuscation
Stars67
Forks12
Last commit
CrOTP
CrOTPCrystal

A Crystal library for generating HOTP and TOTP codes for two-factor authentication.

#totp#crypto#crystal-library
Stars67
Forks12
Last commit3 years ago
drydock
drydockPython

A flexible Docker security audit tool using customizable audit profiles based on CIS benchmarks.

#container-security#docker-py#devops
Stars67
Forks8
Last commit10 years ago
Hawkpass
HawkpassJavaScript

A cross-platform cryptographically secure diceware passphrase generator that uses mouse entropy for randomness.

#desktop-application#entropy-collection#electron-app
Stars66
Forks14
Last commit2 years ago
jose-simple
jose-simpleJavaScript

A Node.js library that simplifies encryption and decryption using the JOSE (JSON Object Signing and Encryption) standard.

#data-protection#decryption#npm-package
Stars66
Forks4
Last commit2 years ago
APKdevastate
APKdevastateC#

A Windows application for analyzing Android APK files to detect security risks, malware signatures, and Remote Access Trojan (RAT) payloads.

#apktool#aapt#apk-analysis
Stars65
Forks10
Last commit2 months ago
honeyku
honeykuPython

A Heroku-based web honeypot for creating and monitoring fake HTTP endpoints (honeytokens) to detect attackers and malicious activity.

#honeypot#honeytoken#flask
Stars65
Forks11
Last commit7 years ago
validator.dart
validator.dartDart

A Dart library for string validation and sanitization, ported from validator.js.

#dart#sanitization#email-validation
Stars64
Forks84
Last commit8 years ago
IdentityServer
IdentityServer

OpenID Connect and OAuth 2.0 framework for ASP.NET Core (archived, superseded by Duende IdentityServer).

#authentication#asp-net-core#oauth-2
Stars64
Forks743
Last commit1 year ago
camouflage.nvim
camouflage.nvimLua

A Neovim plugin that visually masks sensitive values in configuration files during screen sharing without modifying file content.

#treesitter#devops#secret-masking
Stars64
Forks3
Last commit13 days ago
AWS Secrets Manager Actions
AWS Secrets Manager ActionsJavaScript

A GitHub Action that securely exports secrets from AWS Secrets Manager to environment variables in GitHub Actions runners.

#devops#environment-variables#openid-connect
Stars64
Forks34
Last commit
ChainJacking
ChainJackingPython

A tool to detect which Go dependencies are vulnerable to GitHub repository hijacking (RepoJacking) attacks.

#supply-chain-security#python-tool#repojacking
Stars64
Forks15
Last commit5 months ago
terminator
terminatorElixir

An Elixir library for granular access control with ABAC-style permissions, supporting roles, abilities, and entity-level authorization.

#elixir#elixir-phoenix#ecto
Stars63
Forks11
Last commit3 years ago
Tor
TorJinja

A Home Assistant add-on that provides Tor hidden service access and SOCKS proxy for secure remote access without opening firewall ports.

#home assistant apps#torproject#hidden-service
Stars63
Forks20
Last commit1 day ago
DemoHunter
DemoHunterPython

A distributed low-interaction honeypot with agent/master architecture for monitoring attacks across multiple protocols.

#honeypot#distributed#security
Stars63
Forks12
Last commit8 years ago
erlsh
erlshErlang

Erlang library for safe shell interaction, path handling, and external program execution with proper escaping.

#shell-scripting#open-port#command-execution
Stars62
Forks8
Last commit4 years ago
rust-djangohashers
rust-djangohashersRust

A Rust port of Django's password hashing primitives for secure password handling in Rust applications.

#algorithm#authentication#rust-port
Stars61
Forks9
Last commit10 months ago
praetorian
praetorianCrystal

A minimalist Crystal authorization system inspired by Pundit, offering lightweight, dependency-less policy-based access control.

#minimalist#authorisation#crystal-lang
Stars61
Forks4
Last commit4 years ago
libjail-rs
libjail-rsRust

A Rust library for creating and managing FreeBSD jails, providing process isolation and resource management.

#containerization#library#jails
Stars60
Forks11
Last commit6 months ago
zarn
zarnPerl

A lightweight static security analysis tool for modern Perl applications that identifies vulnerabilities using AST analysis and taint tracking.

#ast-analysis#static-code-analysis#code-security
Stars60
Forks10
Last commit7 days ago
Nettle.jl
Nettle.jlJulia

Julia wrapper for the nettle cryptographic library providing hashing, HMAC, and AES encryption/decryption functionality.

#julia#hash-algorithms#hashing
Stars59
Forks34
Last commit4 years ago
Latch
LatchSwift

A lightweight Swift wrapper for the iOS, watchOS, and OS X Keychain.

#keychain#ios#osx
Stars59
Forks11
Last commit7 years ago
pem-rs
pem-rsRust

A Rust library for parsing and encoding PEM-encoded cryptographic data structures.

#tls#security#ssl
Stars58
Forks37
Last commit3 months ago
FEVER
FEVERGo

A fast, extensible event router for processing Suricata's JSON EVE output, designed for high-throughput network security monitoring.

#netsec#suricata#metadata-aggregation
Stars58
Forks7
Last commit6 days ago
PreviousPage 28 of 36Next

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
2 years ago
2 years ago
#Authentication254
#Cryptography195
#Docker127
#Go123
#Encryption115
#Python104
#Security Tools102
#Devops100
#Golang96
#Authorization96
#Rust90
#Devsecops86