awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 repository-uri

Awesome GitHub RepositoriesMaximum Length Validators

Validates that a string or collection attribute does not exceed a maximum length.

Distinct from Range Length Validations: Distinct from Range Length Validations: focuses specifically on maximum length validation, not combined min/max range validation.

Explore 4 awesome GitHub repositories matching software engineering & architecture · Maximum Length Validators. Refine with filters or upvote what's useful.

Awesome Maximum Length Validators GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • rengwuxian/materialedittextAvatar rengwuxian

    rengwuxian/MaterialEditText

    6,080Vezi pe GitHub↗

    MaterialEditText is an Android UI component library and mobile form input framework used to create text fields that implement Material Design standards. It provides a collection of input components featuring floating labels, error states, and themed visual styles. The library enables the rendering of text fields with animated labels and integrated helper text. It supports the addition of design icons and allows for the customization of colors and typefaces for primary, error, and helper text. The framework includes capabilities for mobile input validation, such as enforcing minimum and maxim

    Provides a character counter that updates in real-time based on minimum and maximum length constraints.

    Java
    Vezi pe GitHub↗6,080
  • python-attrs/attrsAvatar python-attrs

    python-attrs/attrs

    5,799Vezi pe GitHub↗

    attrs is a Python library that automatically generates initialization, representation, equality, hashing, and ordering methods from declarative class attribute definitions. At its core, it provides a class decorator metaprogramming framework that intercepts class creation to rewrite the class body, producing dunder methods without manual boilerplate. The library includes a comprehensive attribute validation toolkit with built-in validators for type checks, range constraints, regex matching, length limits, and logical composition of validation rules. The library distinguishes itself through it

    Validates that string or collection attributes do not exceed a maximum length.

    Python
    Vezi pe GitHub↗5,799
  • dsdanielpark/bard-apiAvatar dsdanielpark

    dsdanielpark/Bard-API

    5,196Vezi pe GitHub↗

    Bard-API este un wrapper Python asincron și un client pentru interacțiunea cu Google Gemini. Acesta funcționează ca un manager de conversație cu stare și o interfață multimodală, permițând utilizatorilor să trimită prompturi text și imagine către un model de limbaj și să primească răspunsuri. Biblioteca utilizează un sistem de autentificare bazat pe cookie-uri care extrage token-urile de sesiune din stocarea locală a browserului pentru a autoriza cererile. Pentru a gestiona accesul și conectivitatea, include rutarea cererilor prin proxy pentru a ocoli restricțiile regionale și a evita blocajele IP. Proiectul acoperă capabilități pentru analiza AI multimodală și menținerea istoricului sesiunii pentru a permite dialoguri continue multi-turn. De asemenea, oferă utilitare pentru extragerea link-urilor de imagini din răspunsuri, conversia text-to-speech și executarea automată a fragmentelor de cod generate într-un mediu local.

    Limits generated output by setting a maximum number of tokens or sentences.

    Pythonai-apiapibard
    Vezi pe GitHub↗5,196
  • dcodeio/bcrypt.jsAvatar dcodeIO

    dcodeIO/bcrypt.js

    3,797Vezi pe GitHub↗

    bcrypt.js is a portable JavaScript implementation of the bcrypt algorithm used for securely hashing and verifying user passwords. It functions as a credential security utility that protects stored passwords against brute-force attacks through the use of salts and configurable work factors. The library is designed as a pure JavaScript cryptographic module, allowing it to run in any JavaScript environment, including both server-side Node.js and client-side web browsers, without requiring native system binaries or C++ bindings. It is a zero-dependency standalone module to minimize security risks

    Detects passwords exceeding the bcrypt byte limit to prevent data loss through silent truncation.

    JavaScript
    Vezi pe GitHub↗3,797
  1. Home
  2. Software Engineering & Architecture
  3. Array Schema Validation
  4. Minimum Length Validations
  5. Range Length Validations
  6. Maximum Length Validators

Explorează sub-etichetele

  • AI Response Length LimitsConstraints on the maximum number of tokens or sentences generated by an AI model. **Distinct from Maximum Length Validators:** Specific to generative AI output length, unlike general string length validation of input fields.
  • Character CountersUI elements that track and display the current number of characters entered against a limit. **Distinct from Maximum Length Validators:** Distinct from Maximum Length Validators: focuses on the visual counter feedback rather than just the logic of rejecting too many characters
  • Password Length ValidatorsValidates that passwords do not exceed the maximum byte limits required by specific hashing algorithms. **Distinct from Maximum Length Validators:** Distinct from general maximum length validators; this specifically enforces byte-limit constraints for cryptographic hashing algorithms.