$npx skillfedfor your agent

Security packages

318 packages · page 5 of 8 · 545 including subcategories

Subcategories

Packages

django-simple-captcha Worth it
PyPI · Security · released Jul 2026

Adds CAPTCHA image challenges to Django forms with customizable text, math, or audio challenges, and supports text-to-speech accessibility.

MITpure Python
253.6Kdownloads / mo
streamlit-authenticator Worth it
PyPI · Security · released Mar 2025

Adds user authentication and access control to Streamlit applications, supporting login, registration, password reset, two-factor authentication, and OAuth2 integration.

Install it if you're building a multi-user Streamlit app that requires authentication; the alternative is implementing security infrastructure yourself.

MITpure Python · 3.6+
252.7Kdownloads / mo
stem With conditions
PyPI · Security · released Jun 2023

Stem is a Python controller library for interacting with Tor, allowing applications to query and command Tor instances over the control protocol.

The copyleft LGPLv3 license requires careful review if you plan to distribute derivative work.

LGPL-3.0-onlybuilds from sourceabandoned
252.6Kdownloads / mo
hol-guard Worth it
PyPI · Security · released Aug 2026

HOL Guard is a local-first antivirus and runtime protection layer for AI agents that evaluates agent actions, tool calls, package installs, and MCP servers for secrets exposure, prompt injection, unsafe commands, and malicious packages before they execute.

Install it if you run AI agents on your machine and want runtime visibility and control over their actions.

Apache-2.0pure Python · 3.10+
252.0Kdownloads / mo
jose Skip
PyPI · Security · released Nov 2015

Implements JSON Web Signature (JWS) and JSON Web Encryption (JWE) for securely creating and verifying JSON Web Tokens (JWTs) that carry claims for authorization and authentication.

BSD-3-Clausebuilds from sourcedormant
244.4Kdownloads / mo
drf-recaptcha With conditions
PyPI · Security · released Aug 2025

Adds reCAPTCHA v2 and v3 field validation to Django REST Framework serializers, integrating Google's bot-detection service into API endpoints.

MITpure Python · 3.10+aging
242.6Kdownloads / mo
socketdev Worth it
PyPI · Security · released Aug 2026

A Python SDK that wraps the Socket.dev REST API, enabling programmatic access to package security analysis, SBOM export, and full-scan operations from Python code.

Install it if you need programmatic access to Socket.dev's package security API from Python; skip it if you only need one-off lookups via the web UI.

permissive licensepure Python · 3.9+
238.2Kdownloads / mo
cpe With conditions
PyPI · Security · released Oct 2024

Parses, compares, and evaluates Common Platform Enumeration (CPE) identifiers in WFN, URI, and FS formats according to MITRE/NIST standards.

LGPL-3.0-onlybuilds from sourceaging
232.6Kdownloads / mo
bingo-ai With conditions
PyPI · Security · released Aug 2026

bingo is an AI-powered red team terminal that automates security testing across web applications, mobile apps, and smart contracts by accepting natural-language targets and tasks, then orchestrating attacks like SQLi, XSS, WAF bypass, and credential extraction.

MITpure Python · 3.12+
232.6Kdownloads / mo
aiocoap With conditions
PyPI · Security · released Nov 2025

aiocoap is a Python library for writing CoAP (Constrained Application Protocol) clients and servers using asyncio, enabling communication with network-enabled IoT and embedded devices.

MIT AND BSD-3-Clausepure Python · 3.10+aging
232.4Kdownloads / mo
osquery With conditions
PyPI · Security · released Jul 2024

Python bindings for creating osquery extensions and querying osquery instances via SQL, allowing you to extend osquery with custom tables or execute queries against running osquery processes.

However, be aware that maintenance is dormant—no active development or bug fixes are expected—and the classifiers only list Python up to 3.6, so compatibility with…

BSD-3-Clausepure Pythondormant
231.9Kdownloads / mo
prowler Worth it
PyPI · Security · released Aug 2026

Prowler automates security and compliance assessments across multiple cloud providers using hundreds of built-in security checks and compliance frameworks.

Apache-2.0pure Python
228.1Kdownloads / mo
dissect.cstruct Worth it
PyPI · Security · released Nov 2025

Parse binary data using C-like structure definitions, converting raw bytes into typed Python objects and back again.

Apache-2.0pure Python · 3.10+
227.9Kdownloads / mo
h2o-authn Worth it
PyPI · Security · released Apr 2025

Provides OAuth 2.0 token management for H2O Python clients, handling refresh token exchange and access token lifecycle with both sync and async interfaces.

Install only if you need OAuth token management for H2O services; it is not a general-purpose OAuth library.

Apache-2.0pure Python · 3.9+
223.8Kdownloads / mo
aiohttp-swagger With conditions
PyPI · Security · released Oct 2021

Generates Swagger API documentation and interactive UI for aiohttp web servers, allowing you to document REST endpoints and browse them through a Swagger console.

However, verify compatibility with your Python version and aiohttp release before committing, and be aware that the maintainer is seeking new contributors—consider…

BSD-3-Clausepure Python
222.9Kdownloads / mo
aia With conditions
PyPI · Security · released Nov 2021

Builds and validates TLS certificate chains by fetching missing intermediate certificates via the AIA (Authority Information Access) extension, working around CPython issue 18617 where servers don't provide the full chain.

However, its pre-alpha status and dormant maintenance (last release 2021-11-27) mean no active support or updates; use it as a workaround, not a long-term solution.

BSD-3-Clausepure Python · 3.6+dormant
218.8Kdownloads / mo
pyAesCrypt With conditions
PyPI · Security · released Nov 2023

Encrypts and decrypts files and binary streams using AES256-CBC, compatible with the AES Crypt file format (version 2).

Install it if you are not expecting active security updates or bug fixes; avoid it if you require ongoing support or are encrypting data where file-size tampering is…

Apache-2.0pure Pythondormant
215.8Kdownloads / mo
geoip2fast With conditions
PyPI · Security · released Jun 2024

GeoIP2Fast performs fast geolocation lookups for IPv4 and IPv6 addresses, returning country codes, city names, ASN information, and CIDR blocks from a local binary data file.

MITbuilds from source · 3.7+
214.7Kdownloads / mo
llm-guard Skip
PyPI · Security · released May 2025

LLM Guard provides input and output scanning for Large Language Models to detect and prevent prompt injection, data leakage, harmful language, and other security threats.

No—not for new projects.

license unclearpure Pythonabandoned
211.8Kdownloads / mo
keeper-secrets-manager-core Worth it
PyPI · Security · released Jun 2026

Python SDK for Keeper Secrets Manager that retrieves and manages secrets from a Keeper vault, with support for custom server configurations and encrypted credential access.

Install it if your application needs to retrieve secrets from a Keeper vault at runtime.

MITpure Python · 3.9+
205.2Kdownloads / mo
certbot-dns-route53 Worth it
PyPI · Security · released Jul 2026

A Certbot plugin that automates DNS validation for Let's Encrypt certificate issuance using AWS Route53, enabling hands-off HTTPS certificate provisioning for domains hosted on Route53.

Install it if you host domains on Route53 and want to automate Let's Encrypt certificate provisioning without manual DNS or web server configuration.

Apache-2.0pure Python · 3.10+
201.1Kdownloads / mo
hyperlight-sandbox With conditions
PyPI · Security · released Jun 2026

Hyperlight-sandbox provides a Python API for executing code inside isolated sandboxes with pluggable backends (WASM, HyperlightJS) and guest language runtimes, enabling secure code execution with tool registration and snapshot/restore semantics.

However, verify that snapshot/restore semantics and backend stability meet your production requirements before relying on it for critical workloads.

Apache-2.0pure Python · 3.10+
197.5Kdownloads / mo
AccessControl With conditions
PyPI · Security · released Jul 2026

AccessControl provides a security framework for Zope that enforces access control and authorization rules through guarded attribute access and role-based permission checking.

Not recommended outside Zope ecosystems—it is tightly coupled to Zope's object model and has no standalone use case.

ZPL-2.1compiled wheel · 3.10+
196.6Kdownloads / mo
compliance-trestle With conditions
PyPI · Security · released Aug 2026

Compliance-trestle manages, validates, and transforms OSCAL (NIST's compliance standard format) documents, splitting large structures into editable pieces while enforcing schema compliance and supporting markdown-to-OSCAL conversion.

Apache-2.0pure Python · 3.10+
193.6Kdownloads / mo
requests-hardened With conditions
PyPI · Security · released Jul 2026

Wraps the requests library to enforce security defaults and block SSRF attacks by filtering private and loopback IP addresses.

Install it if SSRF protection or global timeout/redirect policies matter for your threat model; skip it if your requests are fully trusted or you handle these…

BSD-3-Clausepure Python · 3.10+
190.4Kdownloads / mo
PyLTI1p3 With conditions
PyPI · Security · released Nov 2022

Implements the LTI 1.3 Advantage specification for Python web applications, providing OIDC login and message launch handling with built-in adapters for Django and Flask.

However, verify compatibility with your target LMS versions and be prepared to fork or patch if critical issues arise post-2022, since the original maintainer is not…

MITpure Pythondormant
189.9Kdownloads / mo
dissect.util With conditions
PyPI · Security · released Feb 2026

Provides utility functions and decompression algorithms (LZ4, LZO) for the Dissect forensic analysis framework, with optional native Rust implementations for performance.

Apache-2.0pure Python · 3.10.0+
188.4Kdownloads / mo
bbpb Worth it
PyPI · Security · released Mar 2025

Decode and re-encode Protocol Buffer messages without access to the source .proto descriptor file, making educated guesses about field types based on wire-type metadata.

Install it if you work with protobuf-based systems in security, testing, or reverse-engineering contexts.

MITpure Python
188.2Kdownloads / mo
logging-formatter-anticrlf With conditions
PyPI · Security · released Sep 2023

A drop-in replacement for Python's standard logging.Formatter that escapes carriage returns and linefeeds in log output to prevent CRLF injection attacks (CWE-93 and CWE-117).

permissive licensepure Pythondormant
185.5Kdownloads / mo
hyperlight-sandbox-backend-wasm With conditions
PyPI · Security · released Jun 2026

Provides a WebAssembly backend implementation for the hyperlight-sandbox Python API, enabling sandboxed code execution via Wasm.

Apache-2.0compiled wheel · 3.10+
184.1Kdownloads / mo
tempenv With conditions
PyPI · Security · released Mar 2025

Temporarily override environment variables within a scoped context, automatically restoring the original state when the block exits.

Apache-2.0pure Python · 3.9+aging
181.9Kdownloads / mo
dncil Worth it
PyPI · Security · released Dec 2022

dncil is a Python library for disassembling Common Intermediate Language (CIL) instructions from .NET managed methods, parsing headers, instructions, and exception handlers into an object-oriented API.

Install it if you need to analyze .NET CIL bytecode from Python—particularly for malware analysis, reverse engineering, or security research.

Apache-2.0pure Python · 3.7+
181.6Kdownloads / mo
onepasswordconnectsdk Worth it
PyPI · Security · released May 2026

Provides Python access to 1Password vaults through a self-hosted 1Password Connect server, allowing applications to read and write secrets programmatically.

Install it if you need programmatic access to 1Password vaults from Python.

MITpure Python
177.0Kdownloads / mo
cycode Worth it
PyPI · Security · released Aug 2026

Cycode is a command-line security scanner that detects secrets, infrastructure-as-code misconfigurations, software composition vulnerabilities, and static analysis issues in your repositories.

Install it if you need a unified CLI for secrets, IaC, SCA, and SAST scanning; authentication setup is required before first use.

MITpure Python · 3.9+
176.7Kdownloads / mo
nassl With conditions
PyPI · Security · released Dec 2025

nassl is an OpenSSL wrapper for Python that exposes low-level SSL/TLS functions needed for SSL server scanning and testing, with a C extension layer that closely mirrors OpenSSL's API.

AGPL-3.0-onlycompiled wheel · 3.10+
176.2Kdownloads / mo
skylos Worth it
PyPI · Security · released Aug 2026

Skylos is a local-first static analysis CLI that scans Python, TypeScript, JavaScript, Java, Go, Kotlin, PHP, Rust, Dart, C#, Shell, and deployment configs for dead code, security flaws, secrets, quality regressions, and AI-generated code mistakes.

Install it if you need multi-language static analysis, AI-code verification, or a unified security gate; the 19 dependencies are justified by broad language support…

Apache-2.0pure Python · 3.10+
173.7Kdownloads / mo
smda Worth it
PyPI · Security · released Aug 2026

SMDA is a recursive disassembler library that recovers control flow graphs from binary files and memory dumps, supporting x86/x64, AArch64, .NET CIL, and Dalvik bytecode with output as functions, basic blocks, and instruction-level edges.

Install it if you need to extract control flow structure from binaries or memory dumps; avoid it if you only need basic disassembly without CFG analysis or if you…

BSD-3-Clausepure Python · 3.11+
173.6Kdownloads / mo
nvdlib With conditions
PyPI · Security · released Aug 2025

Wrapper library for the NIST National Vulnerability Database API that retrieves CVEs and CPEs as Python objects with built-in rate limiting.

permissive licensepure Python · 3.11.0+aging
169.2Kdownloads / mo
azure-identity-broker Worth it
PyPI · Security · released Aug 2025

Extends Azure Identity to enable authentication through platform-native authentication brokers (WAM on Windows/WSL, Company Portal on macOS, Microsoft Identity Broker on Linux) via the InteractiveBrowserBrokerCredential class.

Install it if you are building a desktop application that needs to authenticate against Microsoft Entra ID and can rely on a platform broker being present.

MITpure Python · 3.9+
168.4Kdownloads / mo
presidio-image-redactor With conditions
PyPI · Security · released Jul 2026

Detects and redacts personally identifiable information (PII) text in images and DICOM medical files using OCR and named-entity recognition.

The main gotcha is the Tesseract OCR system dependency—plan for that installation before deploying.

MITpure Python
168.3Kdownloads / mo