awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索Open-source alternativesSelf-hosted software博客网站地图
项目关于How we rank媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
awesome-repositories.com博客
分类

53 个仓库

Awesome GitHub RepositoriesSensitive Variable Redaction

Security features that mask or redact sensitive environment variables from logs and console output.

Distinguishing note: Focuses on security and data protection rather than general environment configuration.

Explore 53 awesome GitHub repositories matching security & cryptography · Sensitive Variable Redaction. Refine with filters or upvote what's useful.

Awesome Sensitive Variable Redaction GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • jdx/misejdx 的头像

    jdx/mise

    29,929在 GitHub 上查看↗

    Mise is a development environment orchestrator that manages software runtimes, environment variables, and task execution. It functions as a version manager and task runner, providing a unified interface to synchronize project-specific configurations and dependencies across different machines. By automating the installation and switching of tools, it ensures that development environments remain consistent and reproducible. The project distinguishes itself through a hierarchical configuration system that automatically discovers settings by traversing the directory tree. It uses shim-based comma

    Protects sensitive information by masking private environment variables in logs and output.

    Rust
    在 GitHub 上查看↗29,929
  • renovatebot/renovaterenovatebot 的头像

    renovatebot/renovate

    21,796在 GitHub 上查看↗

    Renovate is a GitOps-driven dependency management engine designed to automate the maintenance of software projects. It functions as an automated update tool that scans repository files to identify outdated dependencies, fetches the latest compatible versions from external sources, and generates pull requests to apply those updates. By integrating directly with code hosting platforms, it synchronizes project dependencies through declarative configuration files, ensuring that software components remain current and secure. The project distinguishes itself through its platform-agnostic architectu

    Automatically masks sensitive credentials and tokens from log output to prevent accidental exposure during automated operations.

    TypeScriptazure-devopsbitbucketdependencies
    在 GitHub 上查看↗21,796
  • letta-ai/lettaletta-ai 的头像

    letta-ai/letta

    21,168在 GitHub 上查看↗

    Letta is a framework for building, deploying, and managing autonomous AI agents that maintain persistent state across long-term interactions. It provides a comprehensive suite of primitives for defining agents with configurable personas, modular memory blocks, and tool-use capabilities, enabling them to retain user preferences and conversation history over extended sessions. The platform distinguishes itself through its advanced memory management and orchestration capabilities. It allows agents to autonomously update their own memory, perform retrieval-augmented generation, and coordinate com

    Redacts sensitive credentials from agent logs and command history while injecting them at runtime.

    Pythonaiai-agentsllm
    在 GitHub 上查看↗21,168
  • orange-opensource/hurlOrange-OpenSource 的头像

    Orange-OpenSource/hurl

    19,008在 GitHub 上查看↗

    Hurl is a command line HTTP testing tool and REST API test runner that uses a declarative, plain-text format to specify HTTP requests and responses. It functions as a client for continuous integration pipelines, allowing users to describe request sequences without a full programming language. The tool distinguishes itself by sequencing HTTP calls and verifying responses through matchers and variable capture. It maintains a stateful variable store, enabling data extracted from one response to influence subsequent requests within a workflow. The system covers API integration testing and REST w

    Includes security features to mask secrets and private variables in output logs.

    Rustapi-testingclicurl
    在 GitHub 上查看↗19,008
  • piskvorky/gensimpiskvorky 的头像

    piskvorky/gensim

    16,361在 GitHub 上查看↗

    Gensim is a natural language processing toolkit designed for large-scale text analysis and the training of semantic vector embeddings. It provides a framework for identifying latent thematic structures within document collections and calculating semantic similarity between text segments using unsupervised statistical algorithms. The project is distinguished by its ability to handle datasets that exceed available system memory through incremental corpus streaming, which processes documents one at a time from disk. It utilizes sparse vector representations and dictionary-based token mapping to

    Redacts or masks sensitive data in place across various file formats to ensure compliance.

    Pythondata-miningdata-sciencedocument-similarity
    在 GitHub 上查看↗16,361
  • 567-labs/instructor567-labs 的头像

    567-labs/instructor

    13,176在 GitHub 上查看↗

    Instructor is a framework designed for structured data extraction, validation, and language model integration. It functions as a library that transforms unstructured text into validated, type-safe objects by leveraging schema definitions and model-specific tool-calling capabilities. By acting as a validation middleware, the project ensures that language model outputs strictly conform to defined data structures. The library distinguishes itself through a robust validation-based retry loop that automatically re-submits failed responses with error feedback to iteratively correct schema complianc

    Uses specialized data types to prevent sensitive values from appearing in logs while remaining available for processing.

    Pythonopenaiopenai-function-calliopenai-functions
    在 GitHub 上查看↗13,176
  • aws/aws-cdkaws 的头像

    aws/aws-cdk

    12,817在 GitHub 上查看↗

    The AWS Cloud Development Kit is an infrastructure-as-code framework that enables developers to define and provision cloud resources using familiar programming languages. By utilizing construct-based synthesis, it translates high-level, object-oriented code into declarative templates, allowing for the automated management of complex cloud environments through a centralized, code-driven control plane. The framework distinguishes itself through its ability to model infrastructure as a dependency-aware resource graph, ensuring that components are provisioned and updated in the correct order. It

    Audits and masks sensitive information within log streams using configurable policies to ensure data privacy and compliance.

    TypeScriptawscloud-infrastructurehacktoberfest
    在 GitHub 上查看↗12,817
  • encoredev/encoreencoredev 的头像

    encoredev/encore

    12,049在 GitHub 上查看↗

    Encore is a distributed systems framework designed to unify backend development, infrastructure provisioning, and observability. It functions as an infrastructure-as-code platform that allows developers to define cloud resources, databases, and messaging topics directly within their application code. By analyzing these declarations at compile-time, the system automatically manages the deployment of cloud resources and security policies, ensuring parity between local development and production environments. The platform distinguishes itself through its integrated development experience, which

    Filters sensitive information from logs to ensure security and data privacy.

    Goapiawsbackend
    在 GitHub 上查看↗12,049
  • home-assistant/home-assistant.iohome-assistant 的头像

    home-assistant/home-assistant.io

    9,466在 GitHub 上查看↗

    Home Assistant is a local home automation platform and server that acts as an IoT device orchestrator. It integrates diverse smart home hardware by wrapping third-party APIs into a standardized logic layer and stores all system state and historical statistics on local hardware to eliminate cloud dependencies. The system functions as a Matter IoT controller and an MQTT home automation bridge, allowing for local interoperability between different manufacturers. It features a state-based entity model and an internal event bus that decouple physical device logic from system automation. The platf

    Home Assistant centralizes passwords and API keys in a dedicated secrets file to prevent exposure.

    HTMLdocumentationhacktoberfesthass
    在 GitHub 上查看↗9,466
  • replicate/cogreplicate 的头像

    replicate/cog

    9,424在 GitHub 上查看↗

    Cog is a machine learning packaging tool and containerized model wrapper that bundles models and their dependencies into standardized Docker containers. It functions as an environment manager and inference server, ensuring consistent model execution across different hardware systems by resolving GPU drivers, system libraries, and Python dependencies. The project distinguishes itself by automatically generating RESTful HTTP servers and OpenAPI schemas based on defined model input and output types. It manages large model weights as external fixtures to optimize image size and utilizes a slot-ba

    Provides automatic redaction of sensitive API tokens and credentials from logs to prevent accidental disclosure.

    Go
    在 GitHub 上查看↗9,424
  • klauscfhq/signaleklauscfhq 的头像

    klauscfhq/signale

    9,176在 GitHub 上查看↗

    Signale 是一个用于 Node.js 应用程序的格式化控制台日志记录库。它作为可插拔的日志框架和基于流的日志路由器,允许用户使用可自定义的级别、颜色和输出样式记录系统事件。 该项目作为交互式控制台记录器脱颖而出,能够覆盖之前的消息,以减少长时间运行任务期间的终端混乱。它还充当应用程序性能监视器,提供测量和跟踪特定代码点之间执行时间的工具,以识别性能瓶颈。 该库涵盖了广泛的功能,包括通过自定义记录器和作用域日志记录进行的控制台输出自定义,以及用于从日志流中屏蔽敏感信息的安全功能。用户可以通过插件扩展日志记录逻辑,并将日志数据同时路由到多个可写目的地。

    Implements interceptors to mask or redact sensitive data and credentials from log outputs.

    JavaScript
    在 GitHub 上查看↗9,176
  • kreuzberg-dev/kreuzbergkreuzberg-dev 的头像

    kreuzberg-dev/kreuzberg

    8,527在 GitHub 上查看↗

    Kreuzberg is a document extraction engine that converts PDFs, Office files, images, and over 90 other formats into clean, structured text and metadata. It is built around a compiled Rust core that can be used as a native library, a command-line tool, a REST API server, or a WebAssembly module for browser-based processing. The system is designed to run entirely on self-hosted infrastructure, with no data leaving the user's environment. What distinguishes Kreuzberg is its breadth of integration surfaces and its pipeline architecture. It exposes extraction capabilities through native bindings fo

    Rewrites textual fields in extraction results by removing or masking patterns and NER-detected entities.

    Rustdocument-intelligenceelixirffi
    在 GitHub 上查看↗8,527
  • bishopfox/unredacterBishopFox 的头像

    BishopFox/unredacter

    8,351在 GitHub 上查看↗

    Unredacter 是一个计算机视觉文本重建器和图像取证工具,旨在从像素化图像中恢复隐藏字符。它充当一种反转像素化以识别模糊视觉块内文本的工具。 该系统使用将像素化图像块与匹配目标文本排版样式的渲染候选字符进行比较的过程。这允许通过自动化视觉分析来重建模糊信息。 该项目涵盖了数字取证分析、图像脱敏测试和信息泄露评估的功能,以验证基于图像的掩码技术的有效性。

    Verifies if pixelation techniques effectively hide sensitive information or if the data can be recovered by attackers.

    TypeScript
    在 GitHub 上查看↗8,351
  • enquirer/enquirerenquirer 的头像

    enquirer/enquirer

    7,946在 GitHub 上查看↗

    Enquirer 是一个 Node.js 库,用于创建交互式命令行界面以收集结构化用户输入。它提供了一组终端提示符,包括菜单、表单和文本字段,通过自动补全、多选和布尔确认来收集数据。 该项目作为一个可自定义的框架,允许通过基类创建自定义提示类型,并通过插件架构扩展功能。 该库涵盖了广泛的交互模式,例如捕获数值和敏感数据、根据自定义规则验证用户输入,以及执行提示序列以收集复杂反馈。它还包括用于列表排序、填充文本片段和管理终端表单收集的功能。

    Allows capturing passwords and secret keys by masking or hiding keystrokes in the terminal.

    JavaScript
    在 GitHub 上查看↗7,946
  • elsa-workflows/elsa-coreelsa-workflows 的头像

    elsa-workflows/elsa-core

    7,629在 GitHub 上查看↗

    Elsa Core is a workflow engine framework designed for defining, executing, and managing long-running business processes. It functions as a distributed workflow orchestrator and event-driven trigger system, capable of operating as a multi-tenant platform with secure data isolation. The project distinguishes itself through a flexible approach to workflow definitions, supporting a visual drag-and-drop designer, programmatic C# definitions, and portable JSON specifications. It provides a highly extensible architecture allowing for the development of custom activities and the use of a dynamic expr

    Protects sensitive workflow variables by marking them as secrets to prevent logging or display.

    C#csharpdotnetelsa
    在 GitHub 上查看↗7,629
  • open-telemetry/opentelemetry-collectoropen-telemetry 的头像

    open-telemetry/opentelemetry-collector

    7,175在 GitHub 上查看↗

    OpenTelemetry Collector 是一个与供应商无关的代理和可观测性数据流水线,用于接收、处理和导出追踪、指标和日志。它充当遥测数据摄取网关和多后端监控代理,将各种数据格式转换为标准化的内部表示,以便进行一致的处理。 该项目的特色在于其基于插件的组件模型,允许在不修改核心代码库的情况下集成自定义接收器、处理器和导出器。它利用可配置的流水线系统,使遥测数据流经一系列组件,在发送到外部监控后端之前进行路由、复制或转换。 该收集器具备遥测流量管理功能,例如通过批处理数据点来优化吞吐量,并实现内存感知负载削减以防止系统在高流量峰值时崩溃。它还通过加密通道提供安全的数据传输,并支持动态配置解析,以便在运行时更新设置。 项目提供预配置的发行版,以减少特定环境下的手动设置工作。

    Hides sensitive data fields during serialization to prevent secrets from appearing in logs or dumps.

    Go
    在 GitHub 上查看↗7,175
  • acra/acraACRA 的头像

    ACRA/acra

    6,495在 GitHub 上查看↗

    Acra is an Android crash reporting framework and diagnostic data collector designed to detect failures and capture device diagnostics, system logs, and application state. It serves as an embeddable library for capturing and processing crash reports, providing a pipeline to send this data to custom backends or via email. The project features a plugin-based sender architecture that allows reports to be routed through HTTP endpoints, email clients, or proprietary backend implementations. It includes a user-controlled reporting system with preference toggles and interactive dialogs to manage user

    Implements privacy protection by removing sensitive preference keys matching regular expressions from crash reports.

    Kotlin
    在 GitHub 上查看↗6,495
  • moleculerjs/moleculermoleculerjs 的头像

    moleculerjs/moleculer

    6,373在 GitHub 上查看↗

    Moleculer is a Node.js microservices framework designed for building distributed systems. It functions as a distributed service broker, task orchestrator, and service mesh framework, enabling a decentralized architecture with built-in service discovery and load balancing. The project differentiates itself through a pluggable transport layer supporting protocols such as NATS, Redis, TCP, and Kafka, as well as a dedicated microservices API gateway that maps external HTTP and WebSocket requests to internal service actions. It includes built-in fault tolerance mechanisms, including circuit breake

    Prevents sensitive configuration keys from being leaked to the service registry or other network nodes.

    JavaScript
    在 GitHub 上查看↗6,373
  • github/dmcagithub 的头像

    github/dmca

    6,288在 GitHub 上查看↗

    该项目是一个版权下架通知和反通知的公共透明度日志。它作为一个脱敏的版权注册中心,维护着托管平台收到的法律执行请求的按时间顺序记录。 该档案利用平面文件数据模型,将通知作为纯文本文件存储在目录层级中。分布式版本控制系统为所有存档的法律通知提供了永久的审计追踪和版本历史。 该系统专注于数字版权监控和版权执行透明度,在发布前从通知中删除个人身份信息。这些脱敏记录按日期组织,以促进按时间顺序浏览和对法律通知管理的公开检查。

    Removes personally identifiable information from legal notices before publication to protect privacy.

    DIGITAL Command Languagedmca
    在 GitHub 上查看↗6,288
  • rmcrackan/libationrmcrackan 的头像

    rmcrackan/Libation

    5,703在 GitHub 上查看↗

    Libation is a comprehensive audiobook management system designed to download, decrypt, and organize Audible audiobooks. It integrates account authentication, library synchronization, DRM removal, and format transcoding into a single desktop application with a plugin-free graphical interface and a built-in theme editor. The project distinguishes itself through a batch library synchronization engine that scans all configured Audible accounts in one pass, a metadata tag rewriting system that corrects chapter markers and cover art after decryption, and a template-based file naming engine that con

    Detects downloaded books by their Audible ID within a user-defined directory structure.

    C#
    在 GitHub 上查看↗5,703
上一个123下一个
  1. Home
  2. Security & Cryptography
  3. Sensitive Variable Redaction

探索子标签

  • API Response Field RedactorsStrips high-risk fields like thumbnail links and export URLs from API responses unless explicitly requested via field masks. **Distinct from Sensitive Variable Redaction:** Distinct from Sensitive Variable Redaction: focuses on redacting fields in API responses, not environment variables.
  • Document Content Redaction9 个子标签Security features that mask or redact sensitive data from extracted document content. **Distinct from Sensitive Variable Redaction:** Distinct from Sensitive Variable Redaction: focuses on redacting PII and sensitive patterns from extracted document text, not environment variables or logs.
  • Sensitive Data Protection4 个子标签Combines masking and local-only storage to protect sensitive environment variables. **Distinct from Sensitive Variable Redaction:** Distinct from Sensitive Variable Redaction: encompasses both UI masking and physical storage restrictions to prevent cloud synchronization.