awesome-repositories.com
博客
awesome-repositories.com

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

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
brazilian-utils avatar

brazilian-utils/javascript

0
View on GitHub↗
1,664 星标·126 分支·TypeScript·MIT·5 次浏览brazilian-utils.com.br↗

Javascript

This library provides a collection of utilities for processing, validating, and formatting Brazilian personal data and national identifiers. It serves as a toolkit for managing common data formats within the Brazilian ecosystem, ensuring that information such as tax identification numbers, phone numbers, and postal codes conform to official standards.

The project distinguishes itself by combining mathematical checksum verification with structural pattern matching to ensure data integrity. It includes specialized functions for generating synthetic, valid identification numbers for testing environments, as well as utilities for masking sensitive information to support privacy requirements in user interfaces.

Beyond core identification tasks, the library offers a suite of data processing tools that handle string normalization and consistent formatting. These functions are organized to allow for modular composition, enabling developers to integrate validation and transformation logic into their applications. The package is available as a JavaScript and TypeScript utility library.

Features

  • Brazilian Data Validation Libraries - Provides a comprehensive toolkit for validating, formatting, and generating Brazilian personal data and national identifiers.
  • Identification Number Validation - Validates the structural integrity and mathematical validity of Brazilian national identification and tax documents.
  • Luhn Checksum Validators - Implements mathematical checksum validation algorithms to verify the authenticity of Brazilian national identification documents.
  • Brazilian Formatters - Standardizes Brazilian phone numbers, postal codes, and identification documents into consistent display formats.
  • Deterministic Generators - Provides deterministic generation of valid Brazilian identification numbers for testing and development environments.
  • Test Data Generators - Generates valid, randomized Brazilian tax IDs and document numbers for testing and development purposes.
  • String Masking Utilities - Provides utilities for masking sensitive Brazilian personal data to support privacy requirements in user interfaces.
  • String Validation and Normalization - Normalizes raw input strings by stripping non-numeric characters to ensure consistent data representation.

Star 历史

brazilian-utils/javascript 的 Star 历史图表brazilian-utils/javascript 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

包含 Javascript 的精选搜索

收录 Javascript 的精选合集。
  • 无依赖 JavaScript 工具库

Javascript 的开源替代方案

相似的开源项目,按与 Javascript 的功能重合度排序。
  • arasatasaygin/is.jsarasatasaygin 的头像

    arasatasaygin/is.js

    9,078在 GitHub 上查看↗

    is.js is a JavaScript validation library and data type checker. It provides a suite of utilities to verify whether variables are primitives, arrays, functions, or specific object types. The project allows for the implementation of custom validation logic and the use of naming namespaces to override default rules and regular expressions. It covers a broad range of validation capabilities, including numeric arithmetic properties, date and time analysis for relative and absolute ranges, and string format verification for patterns such as emails, URLs, and IP addresses. The library also includes

    JavaScript
    在 GitHub 上查看↗9,078
  • angus-c/justangus-c 的头像

    angus-c/just

    6,204在 GitHub 上查看↗

    Just is a collection of JavaScript utility libraries designed for data manipulation, functional programming, performance optimization, statistical analysis, and string processing. It provides a set of tools for deep cloning, filtering, and transforming complex objects and arrays. The project is structured as a series of zero-dependency modules, allowing utilities to be used independently to minimize bundle size. It implements functional programming patterns including currying, piping, and partial application, and provides execution control through memoization, debouncing, and throttling. The

    JavaScript
    在 GitHub 上查看↗6,204
  • devtoys-app/devtoysDevToys-app 的头像

    DevToys-app/DevToys

    31,666在 GitHub 上查看↗

    DevToys is a cross-platform desktop application that functions as a comprehensive suite of offline utilities for common software development tasks. It provides a unified interface for performing data formatting, encoding, validation, and asset generation locally without requiring an internet connection. The application is built on a plugin-based extensibility framework that allows users to integrate custom utility modules to meet specific technical requirements. A core differentiator is its clipboard-aware management system, which monitors clipboard content to automatically suggest or open th

    C#blazorcross-platformcsharp
    在 GitHub 上查看↗31,666
  • jashkenas/underscorejashkenas 的头像

    jashkenas/underscore

    27,345在 GitHub 上查看↗

    Underscore is a JavaScript utility library providing a suite of functional programming and data manipulation helpers. It serves as a framework for transforming data collections, composing functions, managing objects, and performing precise data type validation without modifying core language prototypes. The project includes a functional programming toolkit designed to control function execution timing and behavior through techniques such as debouncing, throttling, and partial application. It also provides a dedicated object manipulation utility for cloning, merging, picking, and omitting prop

    JavaScript
    在 GitHub 上查看↗27,345
查看 Javascript 的所有 30 个替代方案→

常见问题解答

brazilian-utils/javascript 是做什么的?

This library provides a collection of utilities for processing, validating, and formatting Brazilian personal data and national identifiers. It serves as a toolkit for managing common data formats within the Brazilian ecosystem, ensuring that information such as tax identification numbers, phone numbers, and postal codes conform to official standards.

brazilian-utils/javascript 的主要功能有哪些?

brazilian-utils/javascript 的主要功能包括:Brazilian Data Validation Libraries, Identification Number Validation, Luhn Checksum Validators, Brazilian Formatters, Deterministic Generators, Test Data Generators, String Masking Utilities, String Validation and Normalization。

brazilian-utils/javascript 有哪些开源替代品?

brazilian-utils/javascript 的开源替代品包括: arasatasaygin/is.js — is.js is a JavaScript validation library and data type checker. It provides a suite of utilities to verify whether… angus-c/just — Just is a collection of JavaScript utility libraries designed for data manipulation, functional programming,… devtoys-app/devtoys — DevToys is a cross-platform desktop application that functions as a comprehensive suite of offline utilities for… jashkenas/underscore — Underscore is a JavaScript utility library providing a suite of functional programming and data manipulation helpers.… ankurp/dollar — Dollar is a functional programming library for Swift that provides a comprehensive toolkit for collection… ramda/ramda — Ramda is a functional JavaScript standard library and toolset for immutable data transformation and composition. It…