datamodel-code-generator/datamodel-code-generator
Generate Pydantic v2 models, dataclasses, TypedDict, and msgspec.Struct from OpenAPI, JSON Schema, GraphQL, Avro, Protobuf, and raw JSON/YAML/CSV.
¿Es datamodel-code-generator/datamodel-code-generator apto para principiantes?
En los últimos 30 días, datamodel-code-generator/datamodel-code-generator fusionó 6 de 22 pull requests de colaboradores externos, y sus mantenedores suelen responder en 1 día. Ahora mismo hay 7 issues aptos para principiantes abiertos.
- Estrellas
- 4k
- Forks
- 460
- Issues abiertos para principiantes
- 7
- Issues indexados
- 279
- Merge medio
- 11 h 4 min
- PR fusionados (30 d)
- 738
- Lenguaje dominante
- Python
- Licencia
- MIT
- Último push a GitHub
- 6/10/2026
- Última indexación
- 6/10/2026
- Guía de contribución
- Sin guía de contribución
- Código de conducta
- Código de conducta
- Etiquetas para principiantes
- help wanted
Cómo contribuir a datamodel-code-generator/datamodel-code-generator
- No hay guía de contribución, así que empieza por el README y por algunos pull requests fusionados hace poco para ver cómo se proponen los cambios.
- Incluye un Dockerfile o un archivo de Docker Compose, así que puedes ejecutarlo sin instalar todas sus herramientas.
- Lee su código de conducta: se aplica a los issues y pull requests igual que al chat.
- Elige uno de los 7 issues abiertos aptos para principiantes de abajo y comenta que quieres trabajar en él antes de empezar.
Las issues en las que quizá ya trabaja alguien aparecen al final. Ordenar todo por fecha
-
bug
Dificultad 3/5 1-2 días Aptitud para principiantes 67/100
datamodel-code-generator/datamodel-code-generator#5354 ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 4/5 3-5 días Aptitud para principiantes 52/100
datamodel-code-generator/datamodel-code-generator#5353 ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 4/5 3-5 días Aptitud para principiantes 56/100
datamodel-code-generator/datamodel-code-generator#5349 ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 4/5 1-2 días Aptitud para principiantes 55/100
datamodel-code-generator/datamodel-code-generator#5338 ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 3/5 1-2 días Aptitud para principiantes 55/100
datamodel-code-generator/datamodel-code-generator#5327 ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 4/5 3-5 días Aptitud para principiantes 55/100
datamodel-code-generator/datamodel-code-generator#5305 ·
Los mantenedores suelen responder en 1 día
-
pydantic_v2.dataclass: two dataclasses using a type alias of a recursive dataclass fail at importAbiertobug
Dificultad 3/5 1-2 días Aptitud para principiantes 64/100
datamodel-code-generator/datamodel-code-generator#5269 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
request-response: an allOf child defined before its base fails with '$ref file not found: <dir>/p'Abiertobug
Dificultad 3/5 1-2 días Aptitud para principiantes 65/100
datamodel-code-generator/datamodel-code-generator#5266 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
A $ref cycle where only one component has a sibling keyword types the holder by an unwritten classAbiertobug
Dificultad 3/5 1-2 días Aptitud para principiantes 60/100
datamodel-code-generator/datamodel-code-generator#5261 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Large integer bounds such as exclusiveMaximum are rounded through float in the generated constraintAbiertobug
Dificultad 3/5 1-2 días Aptitud para principiantes 72/100
datamodel-code-generator/datamodel-code-generator#5224 ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 3/5 1-2 días Aptitud para principiantes 72/100
datamodel-code-generator/datamodel-code-generator#5214 ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 4/5 1-2 días Aptitud para principiantes 52/100
datamodel-code-generator/datamodel-code-generator#5205 ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 4/5 1-2 días Aptitud para principiantes 54/100
datamodel-code-generator/datamodel-code-generator#5181 ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 3/5 1-2 días Aptitud para principiantes 68/100
datamodel-code-generator/datamodel-code-generator#5179 ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 3/5 1-2 días Aptitud para principiantes 68/100
datamodel-code-generator/datamodel-code-generator#5177 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 4/5 3-5 días Aptitud para principiantes 53/100
datamodel-code-generator/datamodel-code-generator#5176 ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 4/5 3-5 días Aptitud para principiantes 49/100
datamodel-code-generator/datamodel-code-generator#5163 ·
Los mantenedores suelen responder en 1 día
-
Make legacy paths bodies follow the definitions rule behind --openapi-as-definitions paths-bodiesAbierto
Dificultad 3/5 1-2 días Aptitud para principiantes 66/100
datamodel-code-generator/datamodel-code-generator#5155 ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
datamodel-code-generator/datamodel-code-generator#5131 ·
Los mantenedores suelen responder en 1 día
-
Recheck before 0.87.0: custom models that change their fields in render() keep the 0.86.0 outputAbierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
datamodel-code-generator/datamodel-code-generator#5130 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 4/5 1-2 días Aptitud para principiantes 52/100
datamodel-code-generator/datamodel-code-generator#5126 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 3/5 1-2 días Aptitud para principiantes 67/100
datamodel-code-generator/datamodel-code-generator#5110 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 3/5 1-2 días Aptitud para principiantes 66/100
datamodel-code-generator/datamodel-code-generator#5109 ·
Los mantenedores suelen responder en 1 día
-
--collapse-root-models still writes a root model that nothing uses after collapsing (modular output)Abiertobug
Dificultad 3/5 1-2 días Aptitud para principiantes 76/100
datamodel-code-generator/datamodel-code-generator#5098 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
datamodel-code-generator/datamodel-code-generator#5096 ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 3/5 1-2 días Aptitud para principiantes 64/100
datamodel-code-generator/datamodel-code-generator#5091 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 3/5 1-2 días Aptitud para principiantes 68/100
datamodel-code-generator/datamodel-code-generator#5090 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 4/5 3-5 días Aptitud para principiantes 43/100
datamodel-code-generator/datamodel-code-generator#5080 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 4/5 3-5 días Aptitud para principiantes 50/100
datamodel-code-generator/datamodel-code-generator#5079 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 3/5 1-2 días Aptitud para principiantes 72/100
datamodel-code-generator/datamodel-code-generator#5078 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 3/5 1-2 días Aptitud para principiantes 72/100
datamodel-code-generator/datamodel-code-generator#5077 ·
Los mantenedores suelen responder en 1 día
-
bug partially-fixed
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
datamodel-code-generator/datamodel-code-generator#5076 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
datamodel-code-generator/datamodel-code-generator#5054 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 3/5 1-2 días Aptitud para principiantes 68/100
datamodel-code-generator/datamodel-code-generator#5030 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 3/5 1-2 días Aptitud para principiantes 68/100
datamodel-code-generator/datamodel-code-generator#5029 ·
Los mantenedores suelen responder en 1 día
-
answered bug
Dificultad 3/5 Medio día Aptitud para principiantes 78/100
datamodel-code-generator/datamodel-code-generator#4987 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
Dificultad 3/5 1-2 días Aptitud para principiantes 68/100
datamodel-code-generator/datamodel-code-generator#4984 ·
Los mantenedores suelen responder en 1 día
-
enhancement
Dificultad 3/5 1-2 días Aptitud para principiantes 78/100
datamodel-code-generator/datamodel-code-generator#4981 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 3/5 Medio día Aptitud para principiantes 70/100
datamodel-code-generator/datamodel-code-generator#4980 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 3/5 1-2 días Aptitud para principiantes 58/100
datamodel-code-generator/datamodel-code-generator#4978 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 3/5 1-2 días Aptitud para principiantes 70/100
datamodel-code-generator/datamodel-code-generator#4977 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
datamodel-code-generator/datamodel-code-generator#4953 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 3/5 1-2 días Aptitud para principiantes 72/100
datamodel-code-generator/datamodel-code-generator#4952 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 3/5 1-2 días Aptitud para principiantes 70/100
datamodel-code-generator/datamodel-code-generator#4950 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
datamodel-code-generator/datamodel-code-generator#4942 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
datamodel-code-generator/datamodel-code-generator#4941 ·
Los mantenedores suelen responder en 1 día
-
Model type changes outside the generation store leave its index stale until the next mutationAbierto
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
datamodel-code-generator/datamodel-code-generator#4939 ·
Los mantenedores suelen responder en 1 día
-
enhancement
Dificultad 4/5 3-5 días Aptitud para principiantes 50/100
datamodel-code-generator/datamodel-code-generator#4938 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 3/5 1-2 días Aptitud para principiantes 68/100
datamodel-code-generator/datamodel-code-generator#4937 ·
Los mantenedores suelen responder en 1 día
Mostrando los 100 más recientes
Esta página solo lista lo indexado más recientemente. El filtro avanzado tiene el inventario completo, acotado por lenguaje, dificultad y duración.