awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 Repos

Awesome GitHub RepositoriesClient-Side Data Sanitization

Processes and formats raw user input on the client side to maintain data integrity before server transmission.

Distinct from Client-Side Data Filtering: Distinct from filtering as it modifies the content (cleansing) rather than selecting a subset of data.

Explore 7 awesome GitHub repositories matching software engineering & architecture · Client-Side Data Sanitization. Refine with filters or upvote what's useful.

Awesome Client-Side Data Sanitization GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • jquery-validation/jquery-validationAvatar von jquery-validation

    jquery-validation/jquery-validation

    10,327Auf GitHub ansehen↗

    Dieses Projekt ist ein jQuery-Plugin und clientseitiger Formular-Validator, der verwendet wird, um Webformular-Eingaben zu verifizieren, bevor sie an einen Server gesendet werden. Es verwendet eine regelbasierte Validierungs-Engine, um Benutzereingaben gegen vordefinierte oder benutzerdefinierte Regeln zu prüfen, um die Datenintegrität im Browser sicherzustellen. Das Tool ist als ARIA-konformes Validierungssystem konzipiert und verwendet Accessibility-Attribute, um Fehlermeldungen mit Eingabefeldern zu verknüpfen. Dies stellt sicher, dass Screenreader-Benutzer benachrichtigt werden, wenn ein Feld während des Formularübermittlungsprozesses einen ungültigen Wert enthält. Das System unterstützt Remote-Server-Validierung via asynchroner HTTP-Anfragen und erlaubt die dynamische Regel-Injektion, um benutzerdefinierte Validierungslogik hinzuzufügen. Es verwaltet das User-Interface durch DOM-verknüpftes Fehler-Rendering und nutzt ereignisgesteuertes Triggern, um Prüfungen während Focus-, Blur- oder Submit-Events auszuführen.

    Prevents malformed data from being sent to the server by validating input on the client side.

    JavaScript
    Auf GitHub ansehen↗10,327
  • guillaumepotier/parsley.jsAvatar von guillaumepotier

    guillaumepotier/Parsley.js

    8,978Auf GitHub ansehen↗

    Parsley.js is a JavaScript form validation library that provides a client-side data validator for verifying input correctness before submission. It functions as an HTML attribute-based validator, allowing constraints to be defined declaratively within HTML data attributes to enforce rules without requiring custom scripts. The framework distinguishes itself through a customizable validation system that supports user-defined rules and custom error message templates. It includes a remote validation interface to verify form values against server endpoints via asynchronous network requests and sup

    Cleanses and formats input values on the client side to ensure consistent data before submission.

    JavaScript
    Auf GitHub ansehen↗8,978
  • fex-team/webuploaderAvatar von fex-team

    fex-team/webuploader

    7,647Auf GitHub ansehen↗

    Webuploader is a browser-based file upload library written in JavaScript. It provides a system for managing multi-file uploads with support for drag-and-drop, clipboard pasting, and type filtering. The library includes a chunked file upload manager that splits large files into smaller segments to improve stability and enable partial retries. It features a client-side image compressor that generates previews and reduces file size before transmission, as well as an MD5 file integrity verifier to identify and skip redundant uploads of files already stored on the server. The tool manages file co

    Generates MD5 cryptographic hashes directly within the browser to verify file integrity and identify duplicates.

    JavaScript
    Auf GitHub ansehen↗7,647
  • bitwiseshiftleft/sjclAvatar von bitwiseshiftleft

    bitwiseshiftleft/sjcl

    7,208Auf GitHub ansehen↗

    sjcl is a JavaScript cryptography library providing a collection of primitives for encryption, hashing, and encoding within a web browser. It functions as an AES symmetric encryption tool, a cryptographic hashing library, and a Base32 data encoder. The project provides implementations for the Advanced Encryption Standard to secure data through symmetric key encryption and decryption. It also enables the generation of fixed-length data fingerprints to verify information integrity and authenticity. The library covers a broader range of security capabilities, including client-side data hashing,

    Creates unique fixed-length fingerprints of data in JavaScript to verify integrity and authenticity.

    JavaScript
    Auf GitHub ansehen↗7,208
  • traceloop/openllmetryAvatar von traceloop

    traceloop/openllmetry

    7,202Auf GitHub ansehen↗

    OpenLLMetry is an OpenTelemetry-based observability framework and instrumentation library for generative AI applications. It provides toolsets for tracing and monitoring large language model workflows, capturing telemetry from model providers, agent frameworks, and vector databases using standardized semantic conventions. The project distinguishes itself by providing a specialized evaluation and experimentation suite that associates user feedback and prompt version hashes with specific execution traces. It includes a system for tracking model reasoning paths and enforcing security guardrails

    Implements mechanisms to suppress sensitive content from telemetry payloads to ensure privacy and security compliance.

    Python
    Auf GitHub ansehen↗7,202
  • blueimp/javascript-md5Avatar von blueimp

    blueimp/JavaScript-MD5

    4,562Auf GitHub ansehen↗

    Dies ist eine plattformübergreifende JavaScript-Bibliothek und ein kryptografisches Hash-Tool zur Generierung von 128-Bit MD5-Message-Digests und Fingerabdrücken aus Strings oder Binärdaten. Sie bietet eine konsistente Implementierung zur Berechnung von Hash-Werten und hexadezimal kodierten Digests, um die Datenvalidierung zu erleichtern. Die Bibliothek enthält eine Implementierung von HMAC-MD5, die die Erstellung von keyed-hash message authentication codes ermöglicht, um sowohl die Authentizität als auch die Integrität einer Nachricht mithilfe eines geheimen Schlüssels zu verifizieren. Diese Funktionen unterstützen die Datenintegritätsprüfung und Nachrichtenauthentifizierung sowohl in clientseitigen Webbrowsern als auch in serverseitigen Node.js-Umgebungen.

    Allows the computation of MD5 checksums directly within the web browser to offload server processing.

    JavaScript
    Auf GitHub ansehen↗4,562
  • uptrace/uptraceAvatar von uptrace

    uptrace/uptrace

    4,098Auf GitHub ansehen↗

    Uptrace is an OpenTelemetry-based observability platform designed to collect, store, and analyze distributed traces, metrics, and logs. It functions as a centralized logging backend, a distributed tracing system, and a metrics engine to monitor application performance and system health. The platform is distinguished by AI-powered operational capabilities, allowing users to query telemetry data and manage monitoring dashboards using natural language. It specifically includes specialized monitoring for generative AI pipelines, tracking token usage and response quality for LLM interactions and r

    Protects private information by excluding specific URL patterns or sanitizing sensitive request headers in telemetry.

    Goapmapplication-monitoringclickhouse
    Auf GitHub ansehen↗4,098
  1. Home
  2. Software Engineering & Architecture
  3. Client-Side Data Sanitization

Unter-Tags erkunden

  • Client-Side HashingGeneration of cryptographic hashes directly within the web browser. **Distinct from Client-Side Data Sanitization:** Focuses on hashing for integrity verification rather than data sanitization or filtering.
  • Telemetry Data SuppressionFiltering sensitive information from observability payloads to prevent data leakage. **Distinct from Client-Side Data Sanitization:** Distinct from general sanitization by specifically targeting telemetry data payloads before export.