How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.
Zed is a terminal-based code editor built in Rust that provides a full-featured editing experience with familiar keybindings, mouse support, and multiple cursors. It runs entirely in the terminal while offering capabilities typically found in graphical editors, including split panes, a command palette, and integrated language server protocol support for real-time diagnostics, completions, go-to-definition, and code actions across multiple languages. The editor distinguishes itself through a plugin system that runs sandboxed TypeScript plugins in a QuickJS runtime, with an asynchronous bridge
This is a curated collection of installable skills that extend AI coding agents with reusable workflows, instructions, and tool integrations. Skills can be added through an interactive command line installer or a plugin marketplace, at user or project level, with optional instruction blocks and a pull request recap action. The collection centers on overseeing and steering agent work. Some skills audit another agent's output by reconstructing the original request from a transcript, pull request, or branch and reporting gaps. Others compare competing agent plans and produce a decision memo befo
This is a Vim extension that provides Git change visualization and hunk management. It displays markers in the sign column to indicate added, modified, or removed lines relative to the Git index, allowing users to visualize diffs and compare buffer versions side-by-side. The plugin extends the editor's text objects to target specific blocks of modified lines, enabling the use of standard operators on these contiguous hunks. It also provides tools to stage or undo individual blocks of changes directly within the editor. Additional capabilities include navigation utilities for jumping between
Git-recall is a terminal-based application designed to visualize, navigate, and audit local repository commit history and file modifications. It functions as an interactive command-line interface that allows users to browse project evolution and track specific code changes directly from the shell environment. The tool distinguishes itself by providing an interactive interface for inspecting commit logs and line-level code changes. It utilizes a lazy-loaded stream to fetch repository history in incremental chunks, ensuring performance when navigating large project logs. Users can refine their
Hunk is an interactive terminal diff viewer for reviewing code changes across many files. It presents a changeset as one scrollable stream with sidebar navigation, split, unified, or responsive layouts, and syntax highlighting, controlled by keyboard or mouse. It natively understands Git, Jujutsu, and Sapling checkouts, can act as the Git pager, opens GitHub pull requests, and also compares raw files, piped diffs, and patches from standard input.
The main features of modem-dev/hunk are: Interactive Diff Viewers, Agent Change Reviews, Change Review Interfaces, Inline Review Comments, Live Review Session Controls, Multi-VCS Diff Inspection, Terminal-Based Code Review, Agent Review Rationale Files.
Projects with overlapping indexed features include: sinelaw/fresh — Zed is a terminal-based code editor built in Rust that provides a full-featured editing experience with familiar… builderio/skills — This is a curated collection of installable skills that extend AI coding agents with reusable workflows, instructions,… rtfpessoa/diff2html — diff2html is a Git diff visualization library that transforms unified diff text into structured HTML. It serves as a… fakerr/git-recall — Git-recall is a terminal-based application designed to visualize, navigate, and audit local repository commit history… airblade/vim-gitgutter — This is a Vim extension that provides Git change visualization and hunk management. It displays markers in the sign… banga/git-split-diffs — Git-split-diffs is a command-line utility that renders version control changes as side-by-side, syntax-highlighted…