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.
  • langflow-ai/langflow

    langflow-ai/langflow

    144,903GitHubView on GitHub↗

    Langflow is a visual interface for building and orchestrating workflows, allowing users to construct complex systems through a drag-and-drop canvas. It provides tools for managing autonomous agents, configuring memory settings, and integrating custom code-based components. Users can organize their work into projects, t

    Pythonagentschatgptgenerative-ai
  • ytdl-org/youtube-dl

    ytdl-org/youtube-dl

    139,680GitHubView on GitHub↗

    This project is a command-line utility for downloading media from various online platforms. It provides comprehensive tools for selecting specific video and audio formats, managing playlist downloads, and filtering content based on metadata such as upload dates and file sizes. The software includes extensive filesyste

    Python
  • golang/go

    golang/go

    132,649GitHubView on GitHub↗

    Go is a statically typed, compiled programming language designed for building scalable, concurrent software. It provides a memory-safe execution environment that combines a high-performance runtime with a self-hosting compiler toolchain, enabling the creation of statically linked machine code binaries without external

    Gogogolanglanguage
  • langchain-ai/langchain

    langchain-ai/langchain

    127,015GitHubView on GitHub↗

    LangChain is an orchestration framework designed for building, managing, and deploying applications powered by large language models. It provides a unified integration layer that normalizes disparate model provider APIs into a consistent set of primitives, enabling developers to build complex, multi-step AI workflows t

    Pythonagentsaiai-agents
  • electron/electron

    electron/electron

    120,164GitHubView on GitHub↗

    This framework provides a multi-process architecture for building desktop applications using web technologies. It manages the application lifecycle, window states, and system-level integrations through a primary entry point, while isolating web content in separate rendering processes to maintain stability and security.

    C++c-plus-pluschromecss
  • ripienaar/free-for-dev

    ripienaar/free-for-dev

    118,073GitHubView on GitHub↗

    This project is a community-maintained directory of technical resources, tools, and services that offer free tiers for developers. It serves as a centralized reference point for discovering infrastructure, software, and educational materials, helping individuals and teams minimize operational costs while building and s

    HTMLawesome-listfree-for-developers
  • excalidraw/excalidraw

    excalidraw/excalidraw

    117,138GitHubView on GitHub↗

    This project is a virtual whiteboard component and vector graphics editor designed for creating diagrams with a hand-drawn aesthetic. It provides a canvas-based drawing engine that can be embedded directly into web applications, allowing users to manipulate shapes, upload images, and export visual data into standard fo

    TypeScriptcanvascollaborationdiagrams
  • x1xhlol/system-prompts-and-models-of-ai-tools

    x1xhlol/system-prompts-and-models-of-ai-tools

    115,232GitHubView on GitHub↗

    This project is a community-driven knowledgebase and registry for AI agent configurations. It serves as a centralized repository for system prompts, environment settings, and integration strategies designed to standardize the behavior of various AI-assisted development tools. By capturing these configurations in a stru

    aiboltcluely
  • rustdesk/rustdesk

    rustdesk/rustdesk

    107,776GitHubView on GitHub↗

    RustDesk is a cross-platform remote desktop client that enables users to initiate and receive remote sessions. It provides a complete infrastructure for self-hosted remote access, utilizing a signaling and relay server architecture to maintain connectivity when direct peer-to-peer links are unavailable. The software is

    Rustandroidanydeskdart
  • anomalyco/opencode

    anomalyco/opencode

    107,154GitHubView on GitHub↗

    OpenCode is a framework for orchestrating autonomous AI agents within development environments. It provides a multi-tiered architecture where primary assistants manage user interaction while specialized subagents handle specific tasks like planning, research, and code generation. The system includes a comprehensive com

    TypeScript
  • Hack-with-Github/Awesome-Hacking

    Hack-with-Github/Awesome-Hacking

    106,960GitHubView on GitHub↗

    This project is a community-maintained, open-source knowledge base that serves as a structured index for cybersecurity resources. It provides a centralized directory of tools, frameworks, and documentation designed to assist security researchers, penetration testers, and developers in hardening digital infrastructure a

    androidawesomebug-bounty
  • denoland/deno

    denoland/deno

    106,258GitHubView on GitHub↗

    Deno is a high-performance runtime for JavaScript and TypeScript that prioritizes security and developer productivity. Built on the V8 engine, it provides a secure execution environment that enforces a default-deny security model, requiring explicit user authorization for access to system resources like the file system

    Rustdenojavascriptrust
  • goldbergyoni/nodebestpractices

    goldbergyoni/nodebestpractices

    105,100GitHubView on GitHub↗

    This project provides a comprehensive collection of industry-standard guidelines for developing, testing, and deploying Node.js applications. It covers the entire software lifecycle, offering actionable advice on code style, architectural patterns, and security measures to ensure maintainability and consistency across

    Dockerfilebest-practiceses6eslint
  • Comfy-Org/ComfyUI

    Comfy-Org/ComfyUI

    103,654GitHubView on GitHub↗

    ComfyUI is a node-based generative AI orchestration engine designed for constructing, testing, and executing complex image and video synthesis pipelines. By utilizing a directed acyclic graph execution model, the platform allows users to build reproducible workflows through modular, interconnected processing blocks wit

    Pythonaicomfycomfyui
  • tauri-apps/tauri

    tauri-apps/tauri

    102,979GitHubView on GitHub↗

    Tauri is a cross-platform framework for building desktop applications that combine web-based user interfaces with a memory-safe systems-language backend. It functions as a secure runtime that hosts web content within native windowing containers, allowing developers to leverage existing web technologies while maintainin

    Rustdesktop-apphigh-performancemobile-app
  • angular/angular

    angular/angular

    99,962GitHubView on GitHub↗

    Angular is a platform for building web applications using a component-based architecture. It provides a comprehensive suite of tools for managing encapsulated UI units, including hierarchical dependency injection, a declarative template system, and fine-grained reactivity through signals. The framework supports complex

    TypeScriptangularjavascriptpwa
  • jaywcjlove/awesome-mac

    jaywcjlove/awesome-mac

    99,007GitHubView on GitHub↗

    This project is a comprehensive, curated collection of software resources designed for the macOS ecosystem. It serves as a centralized directory for discovering applications across a wide range of functional domains, including professional development, system management, and personal productivity. The directory distin

    JavaScriptappappleapplication
  • supabase/supabase

    supabase/supabase

    97,908GitHubView on GitHub↗

    This project provides an integrated backend platform built around a relational database. It automatically generates REST and GraphQL APIs from database schemas, allowing for direct data interaction through standard requests and client libraries. The platform includes a comprehensive authentication system that manages u

    TypeScriptaialternativeauth
  • google-gemini/gemini-cli

    google-gemini/gemini-cli

    94,954GitHubView on GitHub↗

    This project provides a command-line interface for managing autonomous agent workflows, task orchestration, and system-level automation. It includes a comprehensive framework for defining agent skills, managing persistent memory, and delegating tasks to specialized subagents. Users can configure complex planning modes,

    TypeScriptaiai-agentscli
  • iluwatar/java-design-patterns

    iluwatar/java-design-patterns

    93,757GitHubView on GitHub↗

    This project is a comprehensive educational knowledge base designed to help developers master software engineering excellence through a structured catalog of design patterns and architectural principles. It provides a curated repository of best practices, programming heuristics, and implementation examples, all organiz

    Javaawesome-listdesign-patternshacktoberfest
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.