awesome-repositories.com
© 2026 Bringes Technology SRL·VAT RO45896025·hello@bringes.io
MCPSitemapPrivacyTerms
Security & Cryptography · Awesome GitHub Repositories

121 repos

Awesome GitHub RepositoriesSecurity & Cryptography

Modules for securing data and managing system access.

Explore 121 awesome GitHub repositories matching security & cryptography · Security & Cryptography. Refine with filters or upvote what's useful.

  1. Home
  2. Security & Cryptography

Awesome Security & Cryptography GitHub Repositories

Describe the repository you're looking for…
We'll search the best matching repositories with AI.
  • modelcontextprotocol/servers

    modelcontextprotocol/servers

    79,000GitHubView on GitHub↗

    The Model Context Protocol is a standardized communication framework designed to connect language models to external data sources, functional tools, and interactive user interfaces. It provides a vendor-neutral interface layer that enables AI hosts to discover and execute capabilities across heterogeneous service envir

    TypeScript
  • hoppscotch/hoppscotch

    hoppscotch/hoppscotch

    77,888GitHubView on GitHub↗

    Hoppscotch is an open-source API development ecosystem designed for building, testing, and debugging REST, GraphQL, and real-time APIs. It provides a unified platform that functions across web browsers, desktop applications, and command-line interfaces, allowing developers to manage the entire API lifecycle from a sing

    TypeScriptapiapi-clientapi-rest
  • netdata/netdata

    netdata/netdata

    77,812GitHubView on GitHub↗

    Netdata is a distributed observability platform designed for real-time infrastructure monitoring and performance tracking. It functions as a high-frequency agent that collects system, container, and application metrics with per-second precision, providing both local visualization and centralized aggregation across comp

    Caialertingcncf
  • coder/code-server

    coder/code-server

    76,310GitHubView on GitHub↗

    This project provides a remote development platform that enables users to access a full-featured integrated development environment through a standard web browser. By decoupling the user interface from the server-side filesystem, it allows for persistent coding workspaces to be hosted on remote servers, virtual machine

    TypeScriptbrowser-idedev-toolsdevelopment-environment
  • elastic/elasticsearch

    elastic/elasticsearch

    76,163GitHubView on GitHub↗

    Elasticsearch is a distributed search engine and document store designed for the high-performance indexing and retrieval of massive volumes of unstructured data. It functions as a centralized analytics platform, providing a schema-flexible architecture that organizes information into searchable indices while maintainin

    Javaelasticsearchjavasearch-engine
  • swisskyrepo/PayloadsAllTheThings

    swisskyrepo/PayloadsAllTheThings

    75,346GitHubView on GitHub↗

    This project is a comprehensive, community-sourced knowledge base designed for security professionals and researchers. It functions as a centralized repository of offensive security techniques, providing a structured collection of exploit payloads, attack vectors, and methodologies for conducting vulnerability assessme

    Pythonbountybugbountybypass
  • mlabonne/llm-course

    mlabonne/llm-course

    75,340GitHubView on GitHub↗

    This project is a comprehensive educational curriculum and engineering handbook focused on the lifecycle of large language models. It serves as a structured knowledge base for machine learning practitioners, covering the fundamental mathematical and architectural principles of transformer-based sequence modeling, as we

    courselarge-language-modelsllm
  • Stirling-Tools/Stirling-PDF

    Stirling-Tools/Stirling-PDF

    74,357GitHubView on GitHub↗

    Stirling-PDF is a self-hosted document processing suite designed for secure, private file management. It functions as a comprehensive transformation engine that executes complex operations—such as merging, splitting, converting, and redacting documents—directly on the host machine. The platform provides both a browser-

    TypeScriptdockerhacktoberfestjava
  • infiniflow/ragflow

    infiniflow/ragflow

    73,425GitHubView on GitHub↗

    This project is a comprehensive retrieval-augmented generation platform designed for building, managing, and deploying knowledge-based AI applications. It provides a unified environment for organizing datasets, configuring conversational chat assistants, and developing autonomous agents that execute multi-step reasonin

    Pythonagentagenticagentic-ai
  • redis/redis

    redis/redis

    73,096GitHubView on GitHub↗

    Redis is an in-memory, key-value database designed to provide sub-millisecond latency for read and write operations. It functions as a versatile data platform, serving as a distributed cache, a message broker, a NoSQL document store, and a vector database. The system utilizes an event-driven, single-threaded loop to pr

    Ccachecachingdatabase
  • awesomedata/awesome-public-datasets

    awesomedata/awesome-public-datasets

    72,846GitHubView on GitHub↗

    This project is a community-maintained, open-access directory of high-quality public datasets. It serves as a centralized reference point for researchers, developers, and data scientists to locate reliable information sources across a wide spectrum of industries and scientific fields. By providing a structured index, t

    aaron-swartzawesome-public-datasetsdatasets
  • lobehub/lobehub

    lobehub/lobehub

    72,403GitHubView on GitHub↗

    LobeHub is a comprehensive multi-agent orchestration platform designed for building, configuring, and deploying specialized AI agents. It provides a unified chat-based gateway that allows users to manage autonomous agent teams across web, desktop, and mobile environments. By utilizing a framework that supports persiste

    TypeScriptagentagent-collaborationagent-harness
  • thedaviddias/Front-End-Checklist

    thedaviddias/Front-End-Checklist

    72,153GitHubView on GitHub↗

    This project provides a comprehensive web development checklist designed to verify the production readiness of websites before they are launched. It serves as a technical audit framework that guides developers through a systematic, manual validation process to ensure that all quality, performance, and accessibility sta

    checklistcssfront-end-developer-tool
  • pallets/flask

    pallets/flask

    71,240GitHubView on GitHub↗

    Flask is a micro web framework designed for building web services with a flexible, lightweight structure. It functions as a standard-compliant WSGI application server, providing the essential tools required to register URL routes, handle incoming HTTP requests, and construct responses. By utilizing a central applicatio

    Pythonflaskjinjapallets
  • protocolbuffers/protobuf

    protocolbuffers/protobuf

    70,695GitHubView on GitHub↗

    Protocol Buffers is a language-neutral, platform-agnostic mechanism for serializing structured data. It provides a schema-driven toolchain that compiles declarative data definitions into type-safe source code, enabling consistent communication and strongly typed API contracts across services written in different progra

    C++marshallingprotobufprotobuf-runtime
  • apache/superset

    apache/superset

    70,587GitHubView on GitHub↗

    Superset is a web-based business intelligence platform designed for data exploration, visualization, and interactive dashboarding. It functions as a query-driven analytics engine that connects to various SQL databases, allowing users to perform ad-hoc analysis, define virtual metrics, and build complex data visualizati

    TypeScriptanalyticsapacheapache-superset
  • dair-ai/Prompt-Engineering-Guide

    dair-ai/Prompt-Engineering-Guide

    70,526GitHubView on GitHub↗

    This project is a comprehensive educational resource and knowledge base dedicated to the development and application of large language models and autonomous agentic systems. It provides a structured framework for understanding prompt engineering, context management, and the architectural patterns required to build task

    MDXagentagentsai-agents
  • caddyserver/caddy

    caddyserver/caddy

    70,190GitHubView on GitHub↗

    Caddy is an extensible, modular web server platform designed for high-performance traffic management and automated security. At its core, it functions as a dynamic HTTP gateway that handles request routing, static asset delivery, and reverse proxying through a chain of configurable handler modules. The system is built

    Goacmeautomatic-httpscaddy
  • fffaraz/awesome-cpp

    fffaraz/awesome-cpp

    69,832GitHubView on GitHub↗

    This project is a comprehensive, curated directory of high-quality libraries, tools, and educational resources for C and C++ development. It serves as an ecosystem discovery index, helping developers navigate the vast landscape of third-party components, frameworks, and technical documentation available for the languag

    awesomeawesome-listc
  • danielmiessler/SecLists

    danielmiessler/SecLists

    68,943GitHubView on GitHub↗

    SecLists is a comprehensive repository of security testing assets, functioning as a centralized knowledge base and collection of wordlists for professionals conducting vulnerability assessments and penetration testing. It provides a vast array of usernames, passwords, and payloads designed for brute-force and fuzzing a

    PHP
Prev1234567Next

Browse tags

  • Application and System Security12 sub-tagsThis group covers security aspects related to software applications, databases, and overall system integrity.
  • Cross-Platform Security1 sub-tagUtilities that synchronize security credentials and certificates across diverse computing environments.
  • Cryptography6 sub-tagsTools and resources for implementing encryption, secure communication protocols, hashing, and key management techniques.
  • Cybersecurity1 sub-tagStrategies and tools focused on protecting internet-connected devices and systems from digital threats.
Development Security1 sub-tagTools that automate the creation of local certificates to secure development environments.
  • Encryption and Certificate Management9 sub-tagsTools for managing cryptographic keys, TLS certificates, and data-at-rest or in-transit encryption.
  • Governance and Policy Frameworks3 sub-tagsOrganizational guidelines, compliance standards, and management practices for security operations.
  • Hardware Security1 sub-tagSoftware and protocols designed to secure the low-level boot processes of computing hardware.
  • Identity and Access Management15 sub-tagsSystems and protocols for verifying user identity, managing credentials, and enforcing authorization policies.
  • Integration Security1 sub-tagSystems that monitor and audit data exchanges between integrated software services.
  • IoT Security Platforms1 sub-tagComprehensive frameworks for identifying and mitigating vulnerabilities within internet-of-things ecosystems.
  • Isolation and Sandboxing2 sub-tagsEnvironments and utilities designed to restrict code execution and contain potential security breaches.
  • Local-First Data SovereigntyArchitectures that ensure all processing and storage occur within private, local environments.
  • Model Security1 sub-tagDefensive tools designed to detect and block malicious inputs targeting machine learning models.
  • Network and Infrastructure Security8 sub-tagsProtective measures for network perimeters, inter-node communication, and infrastructure-level hardening.
  • Networking and Security1 sub-tagConfigurations and policies that enforce security standards for cross-origin network requests.
  • Privacy and Data Protection7 sub-tagsTools and practices focused on data privacy, encryption, and user anonymity.
  • Privacy and Security1 sub-tagSolutions for running language models locally to ensure data privacy and security.
  • Security53 sub-tagsBroad categories of tools and practices dedicated to protecting digital assets and infrastructure.
  • Security & Networking3 sub-tagsConfigurations and proxy settings that secure network traffic and enforce communication standards.
  • Security & Privacy8 sub-tagsTools and methodologies designed to protect user data confidentiality, ensure anonymity, and manage sensitive information processing.
  • Security Controls1 sub-tagMechanisms that restrict the frequency of requests to prevent system abuse and overload.
  • Security Domains2 sub-tagsSpecialized fields and frameworks for investigating and testing system security vulnerabilities.
  • Security Features3 sub-tagsBuilt-in capabilities that provide encryption, secure communication, and policy enforcement.
  • Security HardeningProcedures and configurations applied to systems to reduce their attack surface and improve resilience.
  • Security Infrastructure and Architecture2 sub-tagsFoundational components and architectural patterns for secure system design.
  • Security Integrations1 sub-tagTools that integrate external security services and manage sensitive credentials.
  • Security Management3 sub-tagsAdministrative tools for managing security policies and sensitive cryptographic keys.
  • Security Measures2 sub-tagsProactive measures like input sanitization used to harden applications against common exploits.
  • Security Mechanisms3 sub-tagsTechnical implementations that provide secure execution environments and authenticated communication channels.
  • Security Methodologies1 sub-tagStructured approaches and best practices for securing firmware and hardware components.
  • Security Notifications1 sub-tagAutomated systems that alert users or administrators to suspicious activity or unauthorized access attempts within their sessions.
  • Security Protocols3 sub-tagsStandardized communication rules and cryptographic methods used to secure data transmission and verify identity across networks.
  • Security Research EnvironmentsIsolated environments or sandboxes configured specifically for testing, analyzing, and auditing security vulnerabilities and cryptographic implementations.
  • Security Services1 sub-tagManaged external services that provide identity verification, access control, and authentication functionality for software applications.
  • Security Technologies1 sub-tagTechnical implementations and infrastructure components that provide advanced security features like end-to-end encryption for software systems.
  • Security Utilities9 sub-tagsSoftware utilities designed for security research, penetration testing, certificate management, and system hardening.
  • Security and Access Control2 sub-tagsSystems that manage user permissions and verify identities to control access to resources.
  • Security and Authentication9 sub-tagsFrameworks for managing user identities, authentication credentials, and authorization policies.
  • Vulnerability Assessment and Testing4 sub-tagsMethodologies and tools for identifying security flaws, testing robustness, and auditing system compliance.
  • Vulnerable Applications1 sub-tagSoftware or firmware intentionally containing security flaws used for educational purposes, penetration testing, or vulnerability research.
  • Web and Content Security4 sub-tagsSpecific controls for filtering web traffic, sanitizing content, and protecting web-facing applications.
  • Workflow SecurityHardening measures for automation environments and workflow execution.