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

jOOX - The Power of jQuery Applied to W3C DOM Like JDBC, DOM is a powerful, yet very verbose low-level API to manipulate XML. The HTML DOM an be manipulated with the popular jQuery product, in JavaScript. Why don't we have jQuery in Java? jOOX is jQuery's XML parts, applied to Java.

¿Es jOOQ/jOOX apto para principiantes?

Los mantenedores de jOOQ/jOOX suelen responder a un pull request en 1 día. Ahora mismo no hay ningún issue apto para principiantes abierto; la lista de abajo muestra los demás issues que tenemos de este repositorio.

Estrellas
507
Forks
47
Issues abiertos para principiantes
0
Issues indexados
52
Merge medio
1 h 6 min
PR fusionados (30 d)
14
Lenguaje dominante
Java
Licencia
Apache-2.0
Último push a GitHub
16/10/2026
Última indexación
19/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
Sin etiquetas para principiantes indexadas

Cómo contribuir a jOOQ/jOOX

  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 Apache-2.0 del proyecto.
  3. Sigue el repositorio para enterarte cuando se abra un nuevo issue apto para principiantes, o revisa los demás issues de abajo.

Las issues en las que quizá ya trabaja alguien aparecen al final. Ordenar todo por fecha

  • Find method not able to specify starting find from 1 level below
    Abierto
    P: Medium T: Enhancement

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

    jOOQ/jOOX#189 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Add various overloads such as Match.replaceWith(), which accept lambdas
    Abierto
    P: Medium T: Enhancement

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

    jOOQ/jOOX#186 ·

    Los mantenedores suelen responder en 1 día

  • Add method to make a deep copy of all matches
    Abierto
    P: Medium T: Enhancement

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

    jOOQ/jOOX#185 · 8 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Add various Match.merge(Match) functions
    Abierto
    P: Medium T: Enhancement

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

    jOOQ/jOOX#184 ·

    Los mantenedores suelen responder en 1 día

  • Make JAXB and java.sql dependencies optional
    Abierto
    P: Low T: Enhancement

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

    jOOQ/jOOX#182 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Let Filter extend Predicate<Context>, Mapper extend Function<Context, E>, Content extend Function<Context, String>, Each extend Consumer<Context>
    Abierto
    P: Medium T: Enhancement

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

    jOOQ/jOOX#173 ·

    Los mantenedores suelen responder en 1 día

  • Enhancement: support XML schema validate during parse
    Abierto
    P: Medium T: Enhancement

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

    jOOQ/jOOX#168 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Match.write(File) should call File.getParent().mkdirs()
    Abierto
    P: Medium T: Enhancement

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

    jOOQ/jOOX#167 ·

    Los mantenedores suelen responder en 1 día

  • Inefficient internal content(Element) method
    Abierto
    P: Medium T: Defect

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

    jOOQ/jOOX#151 ·

    Los mantenedores suelen responder en 1 día

  • Support parsing and transforming JSON
    Abierto
    P: Medium T: Enhancement

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

    jOOQ/jOOX#146 · 2 reacciones ·

    Los mantenedores suelen responder en 1 día

  • XML Comments
    Abierto
    P: Medium T: Enhancement

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

    jOOQ/jOOX#144 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Add support for xslt params in transform method
    Abierto
    P: Medium T: Enhancement

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

    jOOQ/jOOX#143 · 3 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Allow creation of new Element specifying name and namespace
    Abierto
    P: Medium T: Enhancement

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

    jOOQ/jOOX#133 · 13 comentarios ·

    Los mantenedores suelen responder en 1 día

  • xpath not working?
    Abierto
    P: Medium T: Defect

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

    jOOQ/jOOX#129 · 6 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Optionally include prolog when writing out a Match
    Abierto
    P: Medium T: Enhancement

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

    jOOQ/jOOX#127 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Upgrade to the latest version of css-selectors
    Abierto
    P: Medium T: Enhancement

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

    jOOQ/jOOX#124 ·

    Los mantenedores suelen responder en 1 día

  • Add support for an XSLT DSL
    Abierto
    P: Medium T: Enhancement

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

    jOOQ/jOOX#123 ·

    Los mantenedores suelen responder en 1 día

  • Add Mapper<String> JOOX.xpath() and JOOX.xpath(IndexType) to allow for influencing whether elements are indexed
    Abierto
    P: Medium T: Enhancement

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

    jOOQ/jOOX#122 ·

    Los mantenedores suelen responder en 1 día

  • Add Match.selectors() and selector() to return a set of CSS selectors for the matched elements
    Abierto
    P: Medium T: Enhancement

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

    jOOQ/jOOX#121 · 4 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Add Match.removeNamespaces() for convenience, in case users prefer to operate on XML content without any namespaces
    Abierto
    P: Medium T: Enhancement

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

    jOOQ/jOOX#102 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Like D3.js, support "joins" for merging data and selected elements
    Abierto
    P: Medium T: Enhancement

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

    jOOQ/jOOX#101 ·

    Los mantenedores suelen responder en 1 día

  • Like D3.js, support nested selections
    Abierto
    P: Medium T: Enhancement

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

    jOOQ/jOOX#100 ·

    Los mantenedores suelen responder en 1 día

  • Evaluate whether XQuery can be supported by the jOOX API
    Abierto
    P: Medium T: Enhancement

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

    jOOQ/jOOX#96 ·

    Los mantenedores suelen responder en 1 día

  • Add support for jquery's Match.closest()
    Abierto
    P: Medium T: Enhancement

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

    jOOQ/jOOX#92 ·

    Los mantenedores suelen responder en 1 día

  • Add support for jquery's Match.end()
    Abierto
    P: Medium T: Enhancement

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

    jOOQ/jOOX#91 ·

    Los mantenedores suelen responder en 1 día

  • Enhance API to also allow for wrapping JDom
    Abierto
    P: Medium T: Enhancement

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

    jOOQ/jOOX#88 ·

    Los mantenedores suelen responder en 1 día

  • Allow for adding nodes based on an XPath
    Abierto
    P: Medium T: Enhancement

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

    jOOQ/jOOX#82 ·

    Los mantenedores suelen responder en 1 día

  • Add Match.format() and Match.format(Map<String, String>) for custom formatting of XML
    Abierto
    P: Medium T: Enhancement

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

    jOOQ/jOOX#81 · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • Add selector support for non-standard jquery selector :parent
    Abierto
    P: Medium T: Enhancement

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

    jOOQ/jOOX#78 ·

    Los mantenedores suelen responder en 1 día

  • Add selector support for non-standard jquery selector :first and :last
    Abierto
    P: Medium T: Enhancement

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

    jOOQ/jOOX#76 ·

    Los mantenedores suelen responder en 1 día

  • Add selector support for non-standard jquery selector :even and :odd
    Abierto
    P: Medium T: Enhancement

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

    jOOQ/jOOX#75 ·

    Los mantenedores suelen responder en 1 día

  • Add selector support for non-standard jquery selector :eq, :gt, :lt
    Abierto
    P: Medium T: Enhancement

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

    jOOQ/jOOX#74 ·

    Los mantenedores suelen responder en 1 día

  • Add selector support for non-standard jquery selector :contains
    Abierto
    P: Medium T: Enhancement

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

    jOOQ/jOOX#73 ·

    Los mantenedores suelen responder en 1 día

  • Add selector support for first/last/only -of-type selectors
    Abierto
    P: Medium T: Enhancement

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

    jOOQ/jOOX#71 ·

    Los mantenedores suelen responder en 1 día

  • Add selector support for n-th child selectors
    Abierto
    P: Medium T: Enhancement

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

    jOOQ/jOOX#70 ·

    Los mantenedores suelen responder en 1 día

  • Add support for webservice calls through JAX-WS
    Abierto
    P: Medium T: Enhancement

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

    jOOQ/jOOX#67 ·

    Los mantenedores suelen responder en 1 día

  • Potential leaking DocumentFragments in Util.createContent()
    Abierto
    P: Medium T: Defect

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

    jOOQ/jOOX#66 ·

    Los mantenedores suelen responder en 1 día

  • Allow for matching non-Element nodes as well, with Match.xpath(String)
    Abierto
    P: Medium T: Enhancement

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

    jOOQ/jOOX#63 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Add caching mechanism for XPathFactory
    Abierto
    P: Medium T: Enhancement

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

    jOOQ/jOOX#60 ·

    Los mantenedores suelen responder en 1 día

  • Add $(DocumentFragment) for convenience
    Abierto
    P: Medium T: Enhancement

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

    jOOQ/jOOX#57 ·

    Los mantenedores suelen responder en 1 día

  • Lazy create DOM contents when constructing new structures using $(String)
    Abierto
    P: Medium T: Enhancement

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

    jOOQ/jOOX#56 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Avoid creating new context objects all the time
    Abierto
    P: Medium T: Defect

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

    jOOQ/jOOX#43 ·

    Los mantenedores suelen responder en 1 día

  • Add support for plugins
    Abierto
    P: Medium T: Enhancement

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

    jOOQ/jOOX#36 ·

    Los mantenedores suelen responder en 1 día

  • Fix index-behaviour of callbacks where it's not according to the specification
    Abierto
    P: Medium T: Defect

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

    jOOQ/jOOX#35 ·

    Los mantenedores suelen responder en 1 día

  • Support binary types
    Abierto
    P: Medium T: Enhancement

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

    jOOQ/jOOX#24 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Allow for access-by-index with .next(), .prev()
    Abierto
    P: Medium T: Enhancement

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

    jOOQ/jOOX#18 ·

    Los mantenedores suelen responder en 1 día

  • Allow for access-by-index with .siblings(), .sibling() methods
    Abierto
    P: Medium T: Enhancement

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

    jOOQ/jOOX#17 ·

    Los mantenedores suelen responder en 1 día

  • Add List<Attrs> attrs(), and Attrs attr() to access all attributes at once
    Abierto
    P: Medium T: Enhancement

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

    jOOQ/jOOX#16 ·

    Los mantenedores suelen responder en 1 día

  • Add first and last filters
    Abierto
    P: Medium T: Enhancement

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

    jOOQ/jOOX#12 ·

    Los mantenedores suelen responder en 1 día

  • Let X extend List<Element>
    Abierto
    P: Low T: Enhancement

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

    jOOQ/jOOX#8 ·

    Los mantenedores suelen responder en 1 día

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.