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

30 repos

Awesome GitHub RepositoriesUtilities

Software utilities designed for security research, penetration testing, certificate management, and system hardening.

Explore 30 awesome GitHub repositories matching security & cryptography · Utilities. Refine with filters or upvote what's useful.

  1. Home
  2. Security & Cryptography
  3. Security
  4. Utilities

Awesome Utilities GitHub Repositories

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

    sindresorhus/awesome

    438,690GitHubView on GitHub↗

    This project is a community-curated knowledge base that organizes vast technical ecosystems into a hierarchical, human-readable directory. It serves as a comprehensive index of libraries, frameworks, and methodologies, designed to facilitate discovery and professional development across the entire spectrum of software

    Access a deep repository of methodologies, wordlists, and educational materials for conducting ethical security assessments.

    awesomeawesome-listlists
  • vinta/awesome-python

    vinta/awesome-python

    283,687GitHubView on GitHub↗

    This project is a comprehensive, community-curated directory that organizes a vast landscape of Python software libraries, frameworks, and tools. It serves as a centralized knowledge base designed to facilitate ecosystem navigation and accelerate developer discovery across the entire software development lifecycle. Th

    Protect sensitive information by implementing encryption, hashing, and secure communication primitives.

    Pythonawesomecollectionspython
  • facebook/react

    facebook/react

    243,179GitHubView on GitHub↗

    React is a JavaScript library for building user interfaces based on a component-driven architecture and unidirectional data flow.

    Block sensitive server-side values from reaching client-side components by throwing errors upon unauthorized access attempts.

    JavaScriptjavascriptuifrontend
  • openclaw/openclaw

    openclaw/openclaw

    211,971GitHubView on GitHub↗

    Openclaw is a platform for managing agent execution environments, providing the infrastructure to control agent lifecycles, session state, and workspace persistence. It features a centralized gateway that handles model loops, tool invocation, and streaming events, while supporting multi-agent routing and persistent mem

    Implements command-line utilities to manage and enforce allowlists for executable paths and agent-node associations.

    TypeScriptaiassistantcrustacean
  • trimstray/the-book-of-secret-knowledge

    trimstray/the-book-of-secret-knowledge

    206,980GitHubView on GitHub↗

    This project serves as a centralized, community-driven repository of technical knowledge and administrative resources. It provides a structured taxonomy that aggregates disparate information into a searchable framework, supporting continuous learning and rapid problem-solving for system administrators and cybersecurity

    Grants access to specialized tools and browser configurations used for identifying vulnerabilities and assessing web security.

    awesomeawesome-listbsd
  • flutter/flutter

    flutter/flutter

    175,261GitHubView on GitHub↗

    This project is a multi-platform UI framework designed for building applications that target mobile, web, and desktop environments from a single codebase. It utilizes a declarative paradigm where the user interface is defined as a function of application state, supported by a layered architecture that includes a high-p

    Transforms source code into a complex, unreadable format to protect intellectual property and discourage reverse engineering.

    Dartandroidapp-frameworkcross-platform
  • massgravel/Microsoft-Activation-Scripts

    massgravel/Microsoft-Activation-Scripts

    166,451GitHubView on GitHub↗

    Microsoft Activation Scripts is a collection of batch-based tools designed for the activation and management of operating systems and productivity software. The project provides automated scripts for permanent activation through digital license emulation, hardware-based identification, and offline validation methods. I

    Lists standardized installation keys required to identify and initialize specific software editions during the setup process.

    Batchfileactivatorhwidkms
  • avelino/awesome-go

    avelino/awesome-go

    165,543GitHubView on GitHub↗

    This project serves as a comprehensive language ecosystem index, functioning as a centralized, community-curated directory for the Go programming language. It organizes a vast landscape of software components, libraries, and development tools into a structured, navigable hierarchy, enabling developers to efficiently di

    Explore resources for strengthening application security, managing digital certificates, and implementing encryption.

    Goawesomeawesome-listgo
  • 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

    Compiles security scanning tools that provide free tiers for identifying vulnerabilities in code and infrastructure.

    HTMLawesome-listfree-for-developers
  • 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

    Masks sensitive environment variables during outbound requests to prevent exposure of protected credentials.

    Rustdenojavascriptrust
  • 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

    Secures sensitive files and data volumes through transparent, client-side encryption.

    JavaScriptappappleapplication
  • bitcoin/bitcoin

    bitcoin/bitcoin

    88,190GitHubView on GitHub↗

    This project is a cryptographic consensus engine and distributed ledger client that functions as a peer-to-peer network node. It enables decentralized network participation by allowing users to independently validate transactions and blocks, ensuring data integrity and consensus without reliance on a centralized author

    Confirms binary authenticity through cryptographic checksums and digital signature validation to prevent the use of unauthorized or tampered software.

    C++bitcoinc-plus-pluscryptocurrency
  • oven-sh/bun

    oven-sh/bun

    87,491GitHubView on GitHub↗

    Bun is a high-performance runtime environment designed to execute JavaScript and TypeScript applications with minimal latency and high throughput. Built on a native core implemented in Zig, it provides a unified execution engine that leverages JavaScriptCore for efficient memory management and low-latency startup. The

    Applies system-level security signatures and entitlements to standalone binaries to satisfy operating system requirements and prevent execution warnings.

    Zigbunbundlerjavascript
  • home-assistant/core

    home-assistant/core

    84,936GitHubView on GitHub↗

    Home Assistant is a centralized home automation platform designed to orchestrate diverse internet-connected devices and services. It functions as a local-first control system that normalizes heterogeneous hardware protocols into a unified set of entities, attributes, and services. The core architecture relies on an eve

    References sensitive credentials via identifiers to ensure secure access without exposing raw data.

    Pythonasynciohacktoberfesthome-automation
  • DopplerHQ/awesome-interview-questions

    DopplerHQ/awesome-interview-questions

    81,035GitHubView on GitHub↗

    This project is a comprehensive, community-sourced repository of technical interview questions and study materials. It serves as a centralized index for software engineers to prepare for technical assessments, benchmark their personal knowledge, and identify gaps in their expertise across a wide range of programming la

    Implements read-only access controls for configuration files to maintain security and prevent unauthorized modifications in restricted environments.

    android-interview-questionsangularjs-interview-questionsawesome
  • syncthing/syncthing

    syncthing/syncthing

    80,036GitHubView on GitHub↗

    Syncthing is a decentralized file synchronization engine that maintains consistent data states across multiple devices through peer-to-peer mesh networking. It operates as a background daemon that automatically replicates file creations, modifications, and deletions between trusted nodes without requiring central serve

    Updates web interface authentication credentials by accepting usernames and passwords via command-line arguments or standard input.

    Gogop2ppeer-to-peer
  • 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

    Defends infrastructure by identifying and blocking malicious activity through integrated security monitoring and threat detection capabilities.

    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

    Provides a curated list of resources and techniques for detecting and verifying SQL injection vulnerabilities within web applications.

    Pythonbountybugbountybypass
  • 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-

    Applies local redaction, digital signing, and password protection to sensitive files to ensure data sovereignty.

    TypeScriptdockerhacktoberfestjava
  • 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

    Issuance and management of local root certificates provide trusted encryption for internal hostnames and IP addresses without needing public certificate authorities.

    Goacmeautomatic-httpscaddy
Prev12Next

Explore sub-tags

  • Allowlist ManagementCLI tools for managing and enforcing allowlists for executable paths and network associations.
  • Certificate Trust ManagersUtilities that automate the installation and management of root certificates across system and application trust stores.
  • Command and Control FrameworksResources for configuring and utilizing C2 frameworks in security assessments.
  • Cryptographic Implementation Tools4 sub-tagsUtilities for applying encryption, hashing, and signing algorithms to data and binaries, distinct from management or policy frameworks.
Document Security ToolsSoftware for local redaction, digital signing, and encryption of sensitive files to ensure data sovereignty.
  • Generic Product KeysStandardized keys for initial software edition identification.
  • Local Certificate AuthoritiesTools that generate and manage local root certificates to provide trusted encryption for internal development environments.
  • Secret and Credential Managers3 sub-tagsSystems for externalizing, injecting, and governing access to sensitive authentication tokens, distinct from general cryptographic libraries.
  • Security Hardening and Protection3 sub-tagsTools that actively protect systems or code through obfuscation, tainting, or endpoint monitoring, distinct from assessment or testing tools.
  • Security Tools7 sub-tagsDiverse software utilities used for security analysis, penetration testing, and protecting infrastructure from various threats.
  • Wordlist GeneratorsTools designed to create, manipulate, and manage wordlists for brute-force or dictionary attacks.