A javascript text differencing implementation.

kpdecker/jsdiff é bom para iniciantes?

Nos últimos 30 dias, kpdecker/jsdiff fez merge de 0 de 12 pull requests de contribuidores externos, e os mantenedores costumam responder em até 1 dia. No momento não há nenhuma issue para iniciantes aberta; a lista abaixo mostra as outras issues que temos deste repositório.

Estrelas
9.2k
Forks
555
Issues abertas para iniciantes
0
Issues indexadas
20
Merge médio
1d 9h
PRs com merge (30d)
5
Linguagem predominante
JavaScript
Licença
BSD-3-Clause
Último push no GitHub
27/10/2026
Última indexação
20/9/2026
Guia de contribuição
Guia de contribuição
Código de conduta
Sem código de conduta
Labels para iniciantes
Nenhum label para iniciantes indexado

Como contribuir com kpdecker/jsdiff

  1. Leia primeiro o guia de contribuição: ele explica como os mantenedores querem que as mudanças sejam propostas, testadas e revisadas.
  2. Suas contribuições serão publicadas sob a licença BSD-3-Clause do projeto.
  3. Siga o repositório para saber quando uma nova issue para iniciantes for aberta, ou veja as outras issues abaixo.
Carregando issues

Issues em que talvez alguém já esteja trabalhando aparecem no fim. Ordenar tudo por data

  • typescript error when comparing two arrays with different types
    Aberta

    Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100

    kpdecker/jsdiff#741 ·

    Mantenedores costumam responder em até 1 dia

  • Migrating to ESM only
    Aberta

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 35/100

    kpdecker/jsdiff#703 · 1 reação ·

    Mantenedores costumam responder em até 1 dia

  • (3398) Consider enabling GitHub Private Vulnerability Reporting (PVR)
    Aberta

    Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 45/100

    kpdecker/jsdiff#684 · 1 comentário ·

    Mantenedores costumam responder em até 1 dia

  • reversing a text diff?
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    kpdecker/jsdiff#629 · 7 comentários ·

    Mantenedores costumam responder em até 1 dia

  • Improve integration with `react-diff-view` and investigate if `unidiff` can be entirely obsoleted and deprecated. (Originally: "Is there a way to remove the `======` separator that appears at the top of diffs?")
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 30/100

    kpdecker/jsdiff#624 · 6 comentários ·

    Mantenedores costumam responder em até 1 dia

  • Performance improvement suggestion
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 38/100

    kpdecker/jsdiff#516 · 1 comentário · 3 reações ·

    Mantenedores costumam responder em até 1 dia

  • Support diffs with substitutions
    Aberta
    major-new-feature

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 35/100

    kpdecker/jsdiff#475 ·

    Mantenedores costumam responder em até 1 dia

  • Compare with diff-match-patch
    Aberta
    documentation performance

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100

    kpdecker/jsdiff#453 ·

    Mantenedores costumam responder em até 1 dia

  • Suboptimal (O(D^2)) memory usage
    Aberta
    performance

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100

    kpdecker/jsdiff#396 · 10 comentários · 3 reações ·

    Mantenedores costumam responder em até 1 dia

  • Feature Request: ignorePunctuation
    Aberta
    diffWords behaviour minor-feature-request

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    kpdecker/jsdiff#221 · 2 comentários · 4 reações ·

    Mantenedores costumam responder em até 1 dia

  • 3-way merge
    Aberta
    merge

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100

    kpdecker/jsdiff#181 · 14 comentários · 1 reação ·

    Mantenedores costumam responder em até 1 dia

  • Feature Request: Apply to a change to a String
    Aberta
    major-new-feature

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 30/100

    kpdecker/jsdiff#176 · 2 comentários · 1 reação ·

    Mantenedores costumam responder em até 1 dia

  • How to minimize the number of insertions?
    Aberta
    major-new-feature

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 25/100

    kpdecker/jsdiff#167 · 2 comentários ·

    Mantenedores costumam responder em até 1 dia

  • No function to apply diffs from `diffChars`, `diffWords`, etc.
    Aberta
    major-new-feature

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    kpdecker/jsdiff#95 · 2 comentários · 4 reações ·

    Mantenedores costumam responder em até 1 dia

  • Near Endless Loop calling execEditLength
    Aberta
    performance

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 42/100

    kpdecker/jsdiff#79 · 4 comentários · 2 reações ·

    Mantenedores costumam responder em até 1 dia

  • Applying a patch with a fuzzFactor can be very very slow
    Talvez já em andamento @json-open-source assumiu há 39 dias. Aberta
    performance

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 48/100

    kpdecker/jsdiff#692 · 2 comentários ·

    Mantenedores costumam responder em até 1 dia

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.