Code Review from the Command Line

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • git-madge

    :rocket: Git-aware madge wrapper

  • `git depgraph` look really interesting, but looks like it's based on Madge[1], which looks JS-specific. Does anyone know of something like Madge which is cross-language, that is, resolves references between files in Nix, Python, Java, JS, Ruby, Rust, Bash, etc?

    `git heatmap` is also cool, looks like that's here[2].

    [1] https://github.com/jez/git-madge

    [2] https://github.com/jez/git-heatmap

  • git-heatmap

    :bar_chart: Display a heatmap for oft-edited files

  • `git depgraph` look really interesting, but looks like it's based on Madge[1], which looks JS-specific. Does anyone know of something like Madge which is cross-language, that is, resolves references between files in Nix, Python, Java, JS, Ruby, Rust, Bash, etc?

    `git heatmap` is also cool, looks like that's here[2].

    [1] https://github.com/jez/git-madge

    [2] https://github.com/jez/git-heatmap

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • octo.nvim

    Edit and review GitHub issues and pull requests from the comfort of your favorite editor

  • delta

    A syntax-highlighting pager for git, diff, and grep output

  • I just recently learned that there’s a --gui option for git difftool, which is nice because I use Kaleidoscope for heavy diffs (and merges too with git mergetool) but recently picked up delta [0] for quicker diffing in the terminal. Now I can have both easily.

    [0]: https://github.com/dandavison/delta

  • forge

    Work with Git forges from the comfort of Magit (by magit)

  • For Emacs, there's an extension to Magit called "forge":

    https://github.com/magit/forge

  • patchreview-vim

    Vim/Neovim plugin for doing single, multi-patch or diff code reviews

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts