awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to dlyongemallo/diffview.nvim

Open-source alternatives to Diffview.nvim

30 open-source projects similar to dlyongemallo/diffview.nvim, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Diffview.nvim alternative.

  • carlhuda/janusالصورة الرمزية لـ carlhuda

    carlhuda/janus

    7,843عرض على GitHub↗

    Janus is a Vim distribution and curated plugin configuration that transforms the editor into a full-featured development environment. It functions as a Vim-based IDE, integrating a collection of third-party extensions to provide an integrated development experience. The system features a fuzzy-search project navigator for locating files, buffers, and symbols across a codebase. It also includes a Git-integrated workflow that provides real-time diff visualization in the sign column and allows users to stage hunks and manage version control directly within the editor. The environment covers bro

    Vim script
    عرض على GitHub↗7,843
  • nvim-tree/nvim-tree.luaالصورة الرمزية لـ nvim-tree

    nvim-tree/nvim-tree.lua

    8,559عرض على GitHub↗

    This project is a Lua-based file explorer plugin for Neovim that provides a sidebar tree interface for navigating project directories. It functions as a file system node manipulator and a Git-integrated file manager, allowing users to interact with their project structure directly within the editor. The plugin distinguishes itself by integrating version control status into the visual tree, enabling users to track, stage, and unstage files through the explorer interface. It also features a public API that allows external scripts to trigger internal functions and subscribe to system events. Th

    Luafile-explorerluaneovim
    عرض على GitHub↗8,559
  • amix/vimrcالصورة الرمزية لـ amix

    amix/vimrc

    31,774عرض على GitHub↗

    This project is a Vim configuration framework and development environment that transforms the basic text editor into a full-featured integrated development environment. It provides a curated set of settings and a comprehensive plugin suite to support professional software development workflows. The environment includes specialized tools for polyglot code execution and project navigation, allowing users to run source files in multiple languages via single keystrokes and locate files using fuzzy searching. It also integrates version control workflows, enabling the management of Git operations a

    Vim Script
    عرض على GitHub↗31,774

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Find more with AI search
  • aaronhallaert/advanced-git-search.nvimالصورة الرمزية لـ aaronhallaert

    aaronhallaert/advanced-git-search.nvim

    388عرض على GitHub↗

    Search your git history by commit message, content and author in Neovim

    Lua
    عرض على GitHub↗388
  • acksld/nvim-gfold.luaالصورة الرمزية لـ AckslD

    AckslD/nvim-gfold.lua

    32عرض على GitHub↗

    nvim plugin using gfold to switch repo and have statusline component

    Lua
    عرض على GitHub↗32
  • ajatdarojat45/commitmate.nvimالصورة الرمزية لـ ajatdarojat45

    ajatdarojat45/commitmate.nvim

    7عرض على GitHub↗

    An AI-assisted commit message generator following common commit conventions. 🤝

    Lua
    عرض على GitHub↗7
  • axkirillov/unified.nvimالصورة الرمزية لـ axkirillov

    axkirillov/unified.nvim

    136عرض على GitHub↗

    an inline, unified diff viewer for neovim

    Lua
    عرض على GitHub↗136
  • barrettruth/diffs.nvimالصورة الرمزية لـ barrettruth

    barrettruth/diffs.nvim

    155عرض على GitHub↗

    treesitter syntax highlighting for diffs

    Lua
    عرض على GitHub↗155
  • bibekbhusal0/nvim-git-utilsالصورة الرمزية لـ BibekBhusal0

    BibekBhusal0/nvim-git-utils

    7عرض على GitHub↗

    Simple commands to make life easy while working with git.

    Lua
    عرض على GitHub↗7
  • chojs23/ecالصورة الرمزية لـ chojs23

    chojs23/ec

    263عرض على GitHub↗

    Easy terminal-native 3-way git mergetool vim-like workflow

    Go
    عرض على GitHub↗263
  • chrisgrieser/nvim-tinygitالصورة الرمزية لـ chrisgrieser

    chrisgrieser/nvim-tinygit

    210عرض على GitHub↗

    A lightweight bundle of commands focused on quick and streamlined git operations.

    Lua
    عرض على GitHub↗210
  • enigama/remarks.nvimالصورة الرمزية لـ Enigama

    Enigama/remarks.nvim

    9عرض على GitHub↗

    Neovim plugin for git-remarks

    Lua
    عرض على GitHub↗9
  • esmuellert/codediff.nvimالصورة الرمزية لـ esmuellert

    esmuellert/codediff.nvim

    1,427عرض على GitHub↗

    A Neovim plugin that provides VSCode-style diff rendering with two-tier highlighting (line character level) in side-by-side and inline layouts, using VSCode's algorithm implemented in C.

    Lua
    عرض على GitHub↗1,427
  • f-person/git-blame.nvimالصورة الرمزية لـ f-person

    f-person/git-blame.nvim

    1,097عرض على GitHub↗

    Git Blame plugin for Neovim written in Lua

    Lua
    عرض على GitHub↗1,097
  • harrisoncramer/gitlab.nvimالصورة الرمزية لـ harrisoncramer

    harrisoncramer/GitLab.nvim

    382عرض على GitHub↗

    Manage Gitlab resources in Neovim

    Lua
    عرض على GitHub↗382
  • isak102/telescope-git-file-history.nvimالصورة الرمزية لـ isak102

    isak102/telescope-git-file-history.nvim

    91عرض على GitHub↗

    Open/preview contents of the current file at a specific commit, without using git checkout

    Lua
    عرض على GitHub↗91
  • jceb/jiejie.nvimالصورة الرمزية لـ jceb

    jceb/jiejie.nvim

    71عرض على GitHub↗

    Neovim frontend for Jujutsu in the style of vim-fugitive

    Lua
    عرض على GitHub↗71
  • kdheepak/lazygit.nvimالصورة الرمزية لـ kdheepak

    kdheepak/lazygit.nvim

    2,306عرض على GitHub↗

    Plugin for calling lazygit from within neovim.

    Lua
    عرض على GitHub↗2,306
  • kohei-wada/yadm-git.nvimالصورة الرمزية لـ Kohei-Wada

    Kohei-Wada/yadm-git.nvim

    9عرض على GitHub↗

    Neovim plugin for managing yadm‑tracked dotfiles

    Lua
    عرض على GitHub↗9
  • kokusenz/deltaview.nvimالصورة الرمزية لـ kokusenz

    kokusenz/deltaview.nvim

    122عرض على GitHub↗

    inline/unified diff view in neovim with delta highlighting

    Lua
    عرض على GitHub↗122
  • lewis6991/gitsigns.nvimالصورة الرمزية لـ lewis6991

    lewis6991/gitsigns.nvim

    6,575عرض على GitHub↗

    Gitsigns.nvim is a Neovim plugin that integrates Git diff visualization, blame annotations, and hunk-based staging directly into the editor buffer. It renders add, modify, and delete indicators in the sign column for tracked files, and provides inline or popup blame annotations showing commit authorship and date for each line. The plugin operates on individual diff hunks as atomic units for staging, reverting, and navigation, all executed asynchronously via Neovim's job control API to avoid blocking the UI. The plugin distinguishes itself by enabling hunk-level staging and resetting directly

    Luagitluaneovim
    عرض على GitHub↗6,575
  • linrongbin16/gitlinker.nvimالصورة الرمزية لـ linrongbin16

    linrongbin16/gitlinker.nvim

    276عرض على GitHub↗

    Maintained fork of ruifm's gitlinker, refactored with bug fixes, ssh aliases, blame support and other improvements.

    Lua
    عرض على GitHub↗276
  • mauritz8/gitstatus.nvimالصورة الرمزية لـ Mauritz8

    Mauritz8/gitstatus.nvim

    10عرض على GitHub↗

    gitstatus.nvim has moved to Codeberg. This is just a mirror.

    Lua
    عرض على GitHub↗10
  • moyiz/git-dev.nvimالصورة الرمزية لـ moyiz

    moyiz/git-dev.nvim

    112عرض على GitHub↗

    Open remote git repositories in the comfort of Neovim.

    Lua
    عرض على GitHub↗112
  • mrloop/telescope-git-branch.nvimالصورة الرمزية لـ mrloop

    mrloop/telescope-git-branch.nvim

    11عرض على GitHub↗

    Find which files and preview what changes have been made on your git branch across multiple commits

    Lua
    عرض على GitHub↗11
  • neogitorg/neogitالصورة الرمزية لـ NeogitOrg

    NeogitOrg/neogit

    5,442عرض على GitHub↗

    Neogit is a visual Git version control client designed for managing repositories through staging, committing, pushing, and merging. It provides a suite of tools for inspecting code differences, visualizing commit history via a graphical branch tree, and automating event-based workflows. The project features a workflow automation system that triggers custom logic and notifications based on repository events, such as branch creation or pushes. It also includes utilities for generating direct deep-links to commits, pull requests, and file structures on remote version control hosting providers.

    Luagitluaneovim
    عرض على GitHub↗5,442
  • niuiic/git-log.nvimالصورة الرمزية لـ niuiic

    niuiic/git-log.nvim

    21عرض على GitHub↗

    Check git log of the selected code.

    Lua
    عرض على GitHub↗21
  • nvim-mini/mini.nvimالصورة الرمزية لـ nvim-mini

    nvim-mini/mini.nvim

    9,325عرض على GitHub↗

    mini.nvim is a comprehensive library of independent modules designed to extend Neovim with a wide array of navigation, user interface, and text manipulation tools. It serves as a modular plugin collection, a UI toolkit for creating custom statuslines and notifications, and a package manager for installing and pinning external plugins from Git. The project provides a specialized fuzzy picker framework for filtering files and symbols, an LSP completion engine with interactive snippet expansion, and a dedicated plugin test framework that uses headless editor instances and remote procedure calls

    Lualuamini-nvimneovim
    عرض على GitHub↗9,325
  • yutkat/git-rebase-auto-diff.nvimالصورة الرمزية لـ yutkat

    yutkat/git-rebase-auto-diff.nvim

    33عرض على GitHub↗

    Show diff automatically when git rebase

    Lua
    عرض على GitHub↗33
  • 404pilo/aicommits.nvimالصورة الرمزية لـ 404pilo

    404pilo/aicommits.nvim

    13عرض على GitHub↗

    Generate conventional commit messages using AI, directly in Neovim

    Lua
    عرض على GitHub↗13