awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

12 مستودعات

Awesome GitHub RepositoriesData Anonymization

Tools and techniques for removing or masking personally identifiable information and sensitive data.

Distinct from Data Anonymization: The candidates were either awesome-lists or specific to commit history purging; a general security-root tag for log data masking is needed.

Explore 12 awesome GitHub repositories matching security & cryptography · Data Anonymization. Refine with filters or upvote what's useful.

Awesome Data Anonymization GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • tstack/lnavالصورة الرمزية لـ tstack

    tstack/lnav

    9,630عرض على GitHub↗

    lnav is a terminal-based log viewer and analyzer designed for aggregating, filtering, and analyzing multiple log files in a single chronological view. It functions as a console application that can replace the system pager, providing syntax highlighting and document navigation for system or application logs. The project distinguishes itself by mapping unstructured log data to virtual SQLite tables, enabling the use of SQL and PRQL for structured data analysis, aggregations, and relational queries. It further differentiates its capability set through native integration for retrieving and taili

    Allows replacing identifying information in logs with dummy values to facilitate safe sharing.

    C++command-line-toollesslog-analysis
    عرض على GitHub↗9,630
  • cookiey/yearningالصورة الرمزية لـ cookieY

    cookieY/Yearning

    8,952عرض على GitHub↗

    Yearning is a MySQL SQL audit platform and database change management system. It provides a governance framework for reviewing, approving, and auditing SQL statements executed against MySQL databases. The platform features an AI-powered SQL optimizer that suggests performance improvements and converts natural language requests into executable SQL code. It manages database changes through an approval-based workflow engine that includes automated rollback generation and rule-based syntax validation. The system covers role-based access control, security compliance with multi-factor authenticati

    Masks sensitive information within query results to protect private data during auditing and monitoring.

    Godevopsgogolang
    عرض على GitHub↗8,952
  • microsoft/presidioالصورة الرمزية لـ microsoft

    microsoft/presidio

    6,995عرض على GitHub↗

    Presidio is a PII detection and anonymization framework designed to identify and mask personally identifiable information in text. It functions as a PII recognition pipeline and a data masking engine, using a combination of machine learning, regular expressions, and rule-based logic to locate sensitive entities. The system acts as an NER model orchestrator, allowing for the integration of external named entity recognition models and PII detectors to support multi-language privacy scrubbing. It employs a plugin-based recognizer architecture that can be extended with custom recognizers, deny-li

    Provides a comprehensive engine for removing or masking personally identifiable information and sensitive data.

    Pythonanonymizationdata-anonymizationdata-masking
    عرض على GitHub↗6,995
  • francescopace/espectreالصورة الرمزية لـ francescopace

    francescopace/espectre

    6,472عرض على GitHub↗

    Espectre is an edge machine learning framework and motion detection platform that uses Wi-Fi Channel State Information to identify human presence and movement. It functions as a sensing toolkit for ESP32 microcontrollers, enabling the detection of motion through walls without the use of cameras or wearables. The project distinguishes itself by executing compact neural network classifiers and mathematical detection algorithms directly on the microcontroller. It utilizes a MicroPython runtime to allow for the prototyping and deployment of sensing logic and wireless signal processing algorithms

    Provides capabilities to strip personal identifying information from captured wireless subcarrier amplitudes and phases for privacy.

    Pythoncsidiyesp-32
    عرض على GitHub↗6,472
  • lk-geimfari/mimesisالصورة الرمزية لـ lk-geimfari

    lk-geimfari/mimesis

    4,818عرض على GitHub↗

    Mimesis هو مولد بيانات اصطناعية بلغة Python يستخدم لإنشاء مجموعات بيانات وهمية واقعية وبيانات تجريبية لاختبار البرمجيات وتطويرها. يعمل كمولد مجموعات بيانات قائم على المخطط (Schema) قادر على إنتاج سجلات منظمة ومجموعات بيانات علائقية، بينما يعمل أيضاً كمخفي بيانات للإنتاج لاستبدال المعلومات الحساسة بقيم اصطناعية. تتميز المكتبة بدعم شامل متعدد اللغات، مما يسمح بإنشاء معلومات خاصة بالموقع لمحاكاة ملفات تعريف المستخدمين الإقليمية. وتضمن إمكانية التكرار من خلال توليد البيانات الحتمية باستخدام البذور (Seeds)، مما يتيح إنشاء مجموعات بيانات متسقة عبر عمليات تشغيل مختلفة. تغطي الأداة مجموعة واسعة من المحتوى الاصطناعي، بما في ذلك الهوية الشخصية، والبيانات المالية، والعناوين الجغرافية، وبيانات الشبكة الوصفية، والتسلسلات العلمية. وتمتد قدراتها إلى تحويل البيانات من خلال المنطق الشرطي والأنابيب (Piping)، بالإضافة إلى التكامل مع إطارات البيانات (Dataframes) وأنماط المصنع (Factory patterns). كما تدعم إنشاء رموز النظام الموحدة، ورموز التشفير، ومحاكاة الملفات الثنائية. إطار العمل قابل للتوسيع عبر مزودي بيانات مخصصين ومعالجات حقول، مما يسمح للمستخدمين بدمج منطق خاص بالمجال وملفات JSON خارجية لتوليد بيانات متخصصة.

    Protects privacy by replacing sensitive production information with realistic synthetic values.

    Pythondatadataframedatascience
    عرض على GitHub↗4,818
  • qovery/replibyteالصورة الرمزية لـ Qovery

    Qovery/Replibyte

    4,381عرض على GitHub↗

    Replibyte is a tool that automates the lifecycle of database snapshots for non-production environments, handling the export, anonymization, subsetting, and restoration of data. It is designed to support privacy-compliant development workflows by replacing sensitive production data with synthetic values and extracting consistent subsets of rows while preserving referential integrity. The tool operates through a configurable pipeline defined in a YAML file, orchestrating stages such as dump, anonymize, subset, and restore. Each operation runs as an isolated, ephemeral container job, and snapsho

    Automatically replaces specified columns with anonymized values during the restore process to protect private information.

    Rustawsbackupcloud
    عرض على GitHub↗4,381
  • codelion/optillmالصورة الرمزية لـ codelion

    codelion/optillm

    4,164عرض على GitHub↗

    OptiLLM هو وكيل استنتاج وموجه بوابة يوجه المطالبات إلى نماذج لغوية محددة بناءً على التكلفة والأداء وصحة المزود. يعمل كطبقة وسيطة مصممة لتحسين الطلبات من خلال التوجيه الذكي، وموازنة الحمل، وإدارة السياق. يوفر المشروع قدرات متخصصة لحماية البيانات عن طريق إخفاء هوية المعلومات الشخصية قبل وصول الطلبات إلى النموذج. يعمل أيضاً كمنسق للتفكير وطبقة تكامل للأدوات، باستخدام حلقات وقت الاستنتاج والتأمل الذاتي لتحسين الدقة مع ربط النماذج بخوادم البروتوكول الخارجية، ومحتوى الويب، ومترجمي الكود. تتضمن الوظائف الإضافية واجهة قائمة على المخطط لتوليد مخرجات منظمة وقابلة للقراءة آلياً. يدير النظام أيضاً التوافر العالي عبر موازنة حمل مستوى المزود ومراقبة الصحة.

    Intercepts requests to remove personally identifiable information before it reaches the model and restores it upon response.

    Python
    عرض على GitHub↗4,164
  • nucleuscloud/neosyncالصورة الرمزية لـ nucleuscloud

    nucleuscloud/neosync

    4,149عرض على GitHub↗

    NeoSync هي أداة لمزامنة قواعد البيانات ومنسق لخطوط أنابيب البيانات مصممة لنقل وتحويل مجموعات البيانات عبر بيئات مختلفة. تعمل كمنصة لأمن بيانات PII ومولد بيانات اصطناعية، مما يسمح بمزامنة بيانات الإنتاج مع ضمان الامتثال للخصوصية. يستخدم النظام منسقاً قائماً على مصادر الأحداث لإدارة حركات البيانات غير المتزامنة، مما يوفر إعادة محاولة تلقائية ومعالجة للفشل. يتميز بدمج إخفاء هوية PII القائم على القواعد والكشف عنها مع توليد البيانات الاصطناعية القائم على المخطط لإنشاء مجموعات بيانات اصطناعية تحاكي خصائص الإنتاج دون كشف معلومات خاصة. يغطي المشروع مجالات قدرات واسعة بما في ذلك تقسيم قواعد البيانات لتقليل حجم البيانات للاختبار، وتحويلات الحقول القائمة على القوالب لإعادة تشكيل المعلومات، وتنسيق خطوط أنابيب البيانات للحفاظ على السلامة العلائقية أثناء المزامنة.

    Removes personally identifiable information from production datasets to enable safe local development and testing.

    Gobenthosdockeretl
    عرض على GitHub↗4,149
  • algorithmicsuperintelligence/optillmالصورة الرمزية لـ algorithmicsuperintelligence

    algorithmicsuperintelligence/optillm

    4,157عرض على GitHub↗

    OptiLLM هو إطار عمل للاستدلال والتحسين بالذكاء الاصطناعي يعمل كوكيل API لتعزيز جودة استجابات النماذج اللغوية الكبيرة. يقوم باعتراض الطلبات لتطبيق منطق الاستدلال أثناء وقت التشغيل (inference-time) وتنقيح المخرجات قبل إعادتها إلى العميل. يتميز المشروع بدمج أشجار البحث أثناء الاستدلال للتحقق المنطقي، وخط معالجة لإخفاء الهوية يقوم بإزالة المعلومات الشخصية من المطالبات (prompts). كما يوسع قدرات النموذج من خلال تنسيق أدوات خارجية، بما في ذلك تنفيذ الأكواد في الوقت الفعلي والبحث الذاتي عبر الويب. يوفر النظام بنية تحتية أوسع لإدارة النماذج، بما في ذلك موازنة الحمل عبر مزودين متعددين والقدرة على تشغيل النماذج والمحولات (adapters) محلياً. كما يتعامل مع فرض المخرجات المهيكلة من خلال قيود المخطط (schema constraints) ويدير سجلات المحادثات الممتدة عبر طبقة ذاكرة سياق افتراضية. صُممت طبقة الوكيل لتكون متوافقة مع نقاط نهاية API القياسية، مما يسمح بدمجها دون تغيير كود العميل الحالي.

    Provides data anonymization to remove personally identifiable information from requests before they reach external providers.

    Python
    عرض على GitHub↗4,157
  • esbatmop/mnbvcالصورة الرمزية لـ esbatmop

    esbatmop/MNBVC

    4,123عرض على GitHub↗

    MNBVC is a dataset pipeline and toolkit designed for the collection, cleaning, and normalization of massive text and code corpora used to train large language models. It provides specialized tools for harvesting source code, commit histories, and repository metadata from version control platforms, alongside a multilingual text corpus collector for gathering parallel text and academic papers. The project distinguishes itself through comprehensive capabilities for processing diverse document types, including a PDF-to-text converter that transforms complex layouts and formulas into structured JS

    Identifies and removes personally identifiable information and prohibited content to ensure data privacy compliance.

    chinesechinese-languagechinese-nlp
    عرض على GitHub↗4,123
  • protectai/llm-guardالصورة الرمزية لـ protectai

    protectai/llm-guard

    2,561عرض على GitHub↗

    LLM Guard is a security firewall and guardrail framework designed to scan and sanitize inputs and outputs for large language models. It functions as a proxy gateway and security layer to block prompt injections, toxicity, and sensitive data leakage while ensuring that model interactions remain compliant with organizational policies. The system distinguishes itself through a modular scanner pipeline that utilizes local model orchestration to eliminate external network dependencies. It supports real-time security filtering via streaming chunk analysis and implements a fail-fast execution model

    Redacts personally identifiable information and sensitive data in prompts using NER and regular expressions.

    Pythonadversarial-machine-learningchatgptlarge-language-models
    عرض على GitHub↗2,561
  • futurice/backend-best-practicesالصورة الرمزية لـ futurice

    futurice/backend-best-practices

    2,362عرض على GitHub↗

    This project provides a collection of architectural guidelines and operational standards for building secure, maintainable, and scalable server-side software systems. It establishes a framework for implementing consistent development environments, system observability, and data security practices across distributed application environments. The repository focuses on standardizing software engineering conventions to ensure environment parity and system transparency. It covers the implementation of aggregated health monitoring, request throttling, and secure data handling, including the use of

    Removes personally identifiable information from datasets before sharing them with third parties to protect user privacy.

    best-practices
    عرض على GitHub↗2,362
  1. Home
  2. Security & Cryptography
  3. Data Anonymization

استكشف الوسوم الفرعية

  • Column-Level AnonymizationTechniques that automatically replace specified database columns with anonymized values during restore processes to protect private information. **Distinct from Data Anonymization:** Distinct from Data Anonymization: focuses on column-specific masking during database restore operations rather than general data anonymization techniques.
  • Radio Signal AnonymizationRemoving identifying metadata from radio frequency subcarrier data. **Distinct from Data Anonymization:** Specific to wireless signal data rather than general PII or log files
  • Reversible AnonymizationTechniques for anonymizing data using encryption that allows for the restoration of original values via cryptographic keys. **Distinct from Data Anonymization:** Specifically covers the decryption/recovery phase of anonymization, whereas the candidate is broader.