git diff for knowledge graphs: semantic, visual diff and review for RDF, OBO and JSON graphs

Is iiwish/kgdiff beginner-friendly?

The maintainers of iiwish/kgdiff usually reply to a pull request within 1 day. 2 beginner-friendly issues are open now.

Stars
47
Forks
6
Open beginner issues
2
Indexed issues
13
Avg merge
2h 32m
Merged PRs (30d)
22
Dominant language
TypeScript
License
MIT
Last GitHub push
Nov 6, 2026
Latest indexed
Nov 6, 2026
Contributing guide
Contributing guide
Code of conduct
Code of conduct
Beginner labels
help wanted good first issue

How to contribute to iiwish/kgdiff

  1. Read the contributing guide first: it says how the maintainers want changes proposed, tested and reviewed.
  2. Read its code of conduct: it covers issues and pull requests as well as chat.
  3. Your contributions will be published under the project's MIT license.
  4. Pick one of the 2 open beginner-friendly issues below and comment that you want to work on it before you start.

Issues somebody may already be working on are listed last. List everything by date

  • Roadmap: what's next for kgdiff, and where you can help
    Open

    Difficulty 1/5 Under an hour Newbie friendliness 1/100

    iiwish/kgdiff#21 · 1 comment ·

    Maintainers usually reply within 1 day

  • CLI: shell completions (kgdiff completion bash|zsh|fish)
    Open
    cli enhancement good first issue

    Difficulty 4/5 3-5 days Newbie friendliness 57/100

    iiwish/kgdiff#20 ·

    Maintainers usually reply within 1 day

  • Docs: diff two Microsoft GraphRAG runs
    Open
    documentation good first issue

    Difficulty 2/5 1-3 hours Newbie friendliness 78/100

    iiwish/kgdiff#18 ·

    Maintainers usually reply within 1 day

  • Docs: use kgdiff in an ODK ontology repository
    Open
    documentation help wanted

    Difficulty 3/5 1-2 days Newbie friendliness 76/100

    iiwish/kgdiff#17 ·

    Maintainers usually reply within 1 day

  • Screen-reader and keyboard audit of the viewer
    Open
    accessibility help wanted viewer

    Difficulty 2/5 1-3 hours Newbie friendliness 78/100

    iiwish/kgdiff#16 · 1 comment ·

    Maintainers usually reply within 1 day

  • Add a third UI language
    Open
    help wanted i18n

    Difficulty 5/5 Over a week Newbie friendliness 55/100

    iiwish/kgdiff#15 ·

    Maintainers usually reply within 1 day

  • RFC: kgdiff for Python and Jupyter
    Open
    integrations rfc

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    iiwish/kgdiff#14 ·

    Maintainers usually reply within 1 day

  • An MCP server: let AI agents review the graph changes they make
    Open
    enhancement help wanted integrations

    Difficulty 5/5 Over a week Newbie friendliness 35/100

    iiwish/kgdiff#13 ·

    Maintainers usually reply within 1 day

  • @kgdiff/cytoscape: render kgdiff scenes in Cytoscape.js
    Open
    enhancement help wanted integrations

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    iiwish/kgdiff#12 ·

    Maintainers usually reply within 1 day

  • Playground: open a diff of two public URLs (?before=…&after=…)
    Open
    enhancement help wanted

    Difficulty 4/5 3-5 days Newbie friendliness 58/100

    iiwish/kgdiff#11 ·

    Maintainers usually reply within 1 day

  • Export changes as KGCL
    Open
    enhancement help wanted

    Difficulty 5/5 Over a week Newbie friendliness 35/100

    iiwish/kgdiff#10 ·

    Maintainers usually reply within 1 day

  • Read GEXF
    Open
    enhancement formats help wanted

    Difficulty 4/5 3-5 days Newbie friendliness 55/100

    iiwish/kgdiff#9 ·

    Maintainers usually reply within 1 day

  • Read GraphML
    Open
    enhancement formats help wanted

    Difficulty 4/5 3-5 days Newbie friendliness 48/100

    iiwish/kgdiff#8 ·

    Maintainers usually reply within 1 day

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.