awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 repositorios

Awesome GitHub RepositoriesJSON Key Case Customization

Modifies the casing style (e.g., camelCase, snake_case) of keys in the JSON output at various scopes.

Distinct from JSON Key Association: Candidates focus on key listing or sub-key tracking, not on string transformation of key casing.

Explore 2 awesome GitHub repositories matching web development · JSON Key Case Customization. Refine with filters or upvote what's useful.

Awesome JSON Key Case Customization GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • rails-api/active_model_serializersAvatar de rails-api

    rails-api/active_model_serializers

    5,342Ver en GitHub↗

    Active Model Serializers es un serializador JSON de Ruby on Rails utilizado para transformar objetos de modelo y asociaciones en respuestas JSON estructuradas para APIs. Funciona como un mapeador de modelo a JSON y formateador de respuestas que desacopla los esquemas de base de datos internos de los contratos de API externos. El proyecto utiliza un patrón de adaptador conectable para organizar los datos serializados de acuerdo con estándares específicos, como la especificación JSON API. Proporciona un mecanismo para mapear atributos internos a claves JSON personalizadas e implementa un ámbito de serialización que permite el filtrado de atributos y asociaciones basado en el contexto de autorización y permisos de usuario. El conjunto de herramientas cubre la transformación de datos mediante el uso de atributos virtuales y la gestión de datos asociados mediante sideloading o incrustación de ID. Incluye capacidades para la inyección de metadatos de respuesta, caché de resultados basado en fragmentos e instrumentación de rendimiento para rastrear métricas de serialización.

    Customizes the casing of JSON keys globally or at the class and instance level.

    Rubyjsonresource-serializerruby
    Ver en GitHub↗5,342
  • rails/jbuilderAvatar de rails

    rails/jbuilder

    4,414Ver en GitHub↗

    Jbuilder es un motor de plantillas y constructor de JSON para Ruby que proporciona un lenguaje de dominio específico (DSL) para generar objetos JSON estructurados. Sirve como un helper de vista para transformar datos a formato JSON utilizando lógica, condicionales y bucles. El proyecto permite la construcción de estructuras de datos complejas mediante el uso de parciales y objetos anidados para mantener la modularidad. Incluye capacidades para la transformación de claves en tiempo de ejecución, permitiendo convertir las claves de atributos entre diferentes convenciones de nomenclatura como snake case y camel case. El sistema admite la estructuración dinámica de JSON con la capacidad de definir claves en tiempo de ejecución y gestionar la salida de valores nulos. También proporciona un mecanismo para cachear fragmentos de JSON renderizados para reducir el procesamiento repetitivo.

    Modifies the casing style of keys, such as converting snake_case to camelCase, in the JSON output.

    Ruby
    Ver en GitHub↗4,414
  1. Home
  2. Web Development
  3. JSON Key Case Customization