Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Javascript implementation of DICOM manipulation

¿Es dcmjs-org/dcmjs apto para principiantes?

En los últimos 30 días, dcmjs-org/dcmjs fusionó 3 de 12 pull requests de colaboradores externos, y sus mantenedores suelen responder en 1 día. Ahora mismo hay 2 issues aptos para principiantes abiertos.

Estrellas
352
Forks
139
Issues abiertos para principiantes
2
Issues indexados
94
Merge medio
1 d 23 h
PR fusionados (30 d)
79
Lenguaje dominante
JavaScript
Licencia
MIT
Último push a GitHub
13/10/2026
Última indexación
14/10/2026
Guía de contribución
Sin guía de contribución
Código de conducta
Sin código de conducta
Etiquetas para principiantes
help wanted

Cómo contribuir a dcmjs-org/dcmjs

  1. 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.
  2. Tus contribuciones se publicarán bajo la licencia MIT del proyecto.
  3. Elige uno de los 2 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

  • feat(core): a fluent builder form of createInstance
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 56/100

    dcmjs-org/dcmjs#615 ·

    Los mantenedores suelen responder en 1 día

  • encapsulated: generalize extraction — extractEncapsulated() with extractEncapsulatedPdf delegating
    Abierto

    Dificultad 4/5 1-2 días Aptitud para principiantes 58/100

    dcmjs-org/dcmjs#614 ·

    Los mantenedores suelen responder en 1 día

  • core: module-aware extraction helpers — pull a named module's attributes out of a naturalized instance
    Abierto
    released on @beta

    Dificultad 5/5 Más de una semana Aptitud para principiantes 45/100

    dcmjs-org/dcmjs#612 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • dicomdir: read/index/query API — walk a DICOMDIR and answer QIDO-style searches
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    dcmjs-org/dcmjs#611 ·

    Los mantenedores suelen responder en 1 día

  • SEG export: the normalizer and the Segmentation derivation write incorrect geometry, Pixel Measures and dimensions
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 10/100

    dcmjs-org/dcmjs#607 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • rotateDirectionCosinesInPlane returns the negated rotation
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 35/100

    dcmjs-org/dcmjs#601 ·

    Los mantenedores suelen responder en 1 día

  • Forced VR resolution causes unreasonable memory usage and corruption
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 40/100

    dcmjs-org/dcmjs#599 ·

    Los mantenedores suelen responder en 1 día

  • Explicit VR Big Endian: 16-bit PixelData is returned in the file's byte order
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 30/100

    dcmjs-org/dcmjs#541 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • RFC: dcmjs 1.0 core architecture — TypeScript, standalone composable packages, generated from the DICOM standard
    Abierto
    enhancement

    Dificultad 5/5 Más de una semana Aptitud para principiantes 5/100

    dcmjs-org/dcmjs#517 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Refresh dcmjs.org (still describes the 2014 DCMTK/Emscripten port)
    Abierto
    enhancement

    Dificultad 5/5 Más de una semana Aptitud para principiantes 18/100

    dcmjs-org/dcmjs#516 ·

    Los mantenedores suelen responder en 1 día

  • Set up dcmjs-template repo and a dcmjs-dictionary package generated from the DICOM standard DocBook
    Abierto
    enhancement

    Dificultad 5/5 Más de una semana Aptitud para principiantes 12/100

    dcmjs-org/dcmjs#515 ·

    Los mantenedores suelen responder en 1 día

  • Create dcmjs-org/dicom-companion: a language-neutral guide to DICOM special cases and gotchas
    Abierto
    enhancement

    Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100

    dcmjs-org/dcmjs#514 · 3 comentarios ·

    Los mantenedores suelen responder en 1 día

  • CI: tests fail on recent Node 24 (Buffer.buffer in tests), audit fails on jest 27 chain, dependabot broken after pnpm switch
    Abierto
    bug

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    dcmjs-org/dcmjs#513 ·

    Los mantenedores suelen responder en 1 día

  • OL, OV, SV and UV are not implemented, and four Surface Mesh tags are stale in the dictionary
    Quizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 52/100

    dcmjs-org/dcmjs#509 · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • DicomMetaDictionary date/time helpers write UTC into DA/TM attributes that are read as local time
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    dcmjs-org/dcmjs#507 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Add AsyncDicomWriter to allow writing DICOM files
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 18/100

    dcmjs-org/dcmjs#500 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • `CodeString.writeBytes()` throws on valid multivalued CS tag when individual value exceeds maxLength of 16
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 30/100

    dcmjs-org/dcmjs#487 · 3 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Handle SR node encoding without overriding global encoding.
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 22/100

    dcmjs-org/dcmjs#484 ·

    Los mantenedores suelen responder en 1 día

  • Refactor of ValueRepresentation.
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 18/100

    dcmjs-org/dcmjs#480 ·

    Los mantenedores suelen responder en 1 día

  • Handling raw values with AsyncDicomReader
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 30/100

    dcmjs-org/dcmjs#479 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • AsyncDicomReader().read({ untilTag: TAG, includeUntilTag: false }) is broken
    Quizá libre de nuevo @wayfarer3130 la tomó hace 239 días y no hay ningún pull request abierto. Abierto

    dcmjs-org/dcmjs#478 · 1 asignado ·

    Los mantenedores suelen responder en 1 día

  • AsyncDicomReader().readFile() creates wrongly nested pixel data element
    Quizá libre de nuevo @wayfarer3130 la tomó hace 239 días y no hay ningún pull request abierto. Abierto

    dcmjs-org/dcmjs#477 · 5 comentarios · 1 asignado ·

    Los mantenedores suelen responder en 1 día

  • [Feature Request] Save additional metrics to SR report for all annotations
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 22/100

    dcmjs-org/dcmjs#459 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • VRInstances missing OL, OV, SV, and UV value representation (VR) types
    Abierto

    Dificultad 3/5 Medio día Aptitud para principiantes 35/100

    dcmjs-org/dcmjs#457 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • DicomMessage._read() Sets Decoder Too Late in Some Cases
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 25/100

    dcmjs-org/dcmjs#451 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Request: Better Documentation for Writing DICOM Files
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 42/100

    dcmjs-org/dcmjs#440 · 3 comentarios ·

    Los mantenedores suelen responder en 1 día

  • dcmjs don't have option to add mean values for annotations for SR generation
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    dcmjs-org/dcmjs#439 · 3 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Broken Demo
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 42/100

    dcmjs-org/dcmjs#431 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Release version 1.0 with API updates
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 8/100

    dcmjs-org/dcmjs#423 · 3 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Can it optionally apply formatting?
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 12/100

    dcmjs-org/dcmjs#404 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Netlify-deployed docs site (https://dcmjs.netlify.com/) is down
    Abierto

    Dificultad 3/5 Medio día Aptitud para principiantes 12/100

    dcmjs-org/dcmjs#389 · 4 comentarios · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • Fail to denaturalize a sequence having private tags.
    Abierto

    Dificultad 3/5 Medio día Aptitud para principiantes 30/100

    dcmjs-org/dcmjs#388 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Test failing due to missing image referenced by seg
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 42/100

    dcmjs-org/dcmjs#380 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Support for reading from a readable stream
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 15/100

    dcmjs-org/dcmjs#378 · 1 comentario · 2 reacciones ·

    Los mantenedores suelen responder en 1 día

  • Change in PixelSequence value
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 18/100

    dcmjs-org/dcmjs#377 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Issue with pixel redaction for JPEGLoseless type
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 18/100

    dcmjs-org/dcmjs#376 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Write issue for JPEG2000Loseless images
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 28/100

    dcmjs-org/dcmjs#375 · 3 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Reading dicom file
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 22/100

    dcmjs-org/dcmjs#373 · 8 comentarios · 2 reacciones ·

    Los mantenedores suelen responder en 1 día

  • modifying dicom meta-data
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 35/100

    dcmjs-org/dcmjs#370 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Lots of 'Invalid vr type... ' log messages in dcmjs release 0.29.11
    Abierto

    Dificultad 3/5 Medio día Aptitud para principiantes 35/100

    dcmjs-org/dcmjs#368 · 4 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Length of Decimal String larger than 16 characters
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100

    dcmjs-org/dcmjs#366 · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • Order of tags gets messed up when edition DICOM SEG
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 22/100

    dcmjs-org/dcmjs#365 · 7 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Invalid tag in sequence : Unable to parse MR Dicom file in dcmjs. Cornerstone able to parse and works fine
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 15/100

    dcmjs-org/dcmjs#363 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • dcmjs-imaging
    Abierto

    Dificultad 4/5 1-2 días Aptitud para principiantes 15/100

    dcmjs-org/dcmjs#361 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • private Tags take element wrong into account
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 45/100

    dcmjs-org/dcmjs#356 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • US cine loops with Transfer Syntax RLE Lossless are corrupted after DicomMessage.write when fragmentMultiframe option is enabled
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 22/100

    dcmjs-org/dcmjs#340 · 5 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Changing instance UID corrupts file, Invalid DICOM file, expected header is missing
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    dcmjs-org/dcmjs#315 · 5 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Offset is outside the bounds of the DataView
    Abierto

    Dificultad 3/5 3-5 días Aptitud para principiantes 22/100

    dcmjs-org/dcmjs#300 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • ReadBufferStream not support latine 1 on Mobile
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 22/100

    dcmjs-org/dcmjs#297 · 7 comentarios ·

    Los mantenedores suelen responder en 1 día

  • move "eslint-config-prettier" to devDependencies
    Abierto

    Dificultad 1/5 Menos de una hora Aptitud para principiantes 35/100

    dcmjs-org/dcmjs#289 ·

    Los mantenedores suelen responder en 1 día

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.