Pyink formats Python code with Black-compatible workflows, flexible indentation, quote-style inference and tailored wrapping rules.
Read more
Pyink formats Python code with Black-compatible workflows, flexible indentation, quote-style inference and tailored wrapping rules.
Read more
stax manages stacked Git branches and pull requests with CLI and TUI workflows, worktrees, synchronisation and native GitHub stack support.
Read more
LazyWorktree is a terminal interface for Git worktrees with forge status, sessions, hooks, notes, custom commands and container integration.
Read more
forgit adds fzf-based selectors for Git staging, diffs, commit history, reflogs, branch selection, stashes and rebasing.
Read more
prek is a Rust Git hooks manager compatible with pre-commit, offering reusable environments, monorepo support and built-in checks.
Read more
Dash is a terminal interface for GitHub pull requests and issues with custom views, keyboard navigation, diff review and workflow actions.
Read more
zprint reformats Clojure and ClojureScript code and EDN data, with custom layouts, namespace formatting and configurable styles.
Read more
cljfmt checks and fixes Clojure source formatting, with configurable indentation, namespace rewriting and project-wide style checks.
Read more
cljstyle reformats Clojure source using configurable rules, with check, fix and pipe commands, namespace cleanup and diff output.
Read more
YAPF reformats Python source using configurable style rules, selective line formatting, custom profiles, and project settings.
Read more
pre-commit manages Git hooks across languages, installing isolated environments to run formatters, linters and repository checks.
Read more
Overcommit manages Git hooks with Ruby configuration, built-in code checks, parallel execution and safeguards for custom scripts.
Read more
git-hooks organises reusable Git hooks across projects, user profiles and machines, with scoped hook directories and community scripts.
Read more
autopep8 corrects Python code to follow PEP 8 conventions, with selectable fixes, configurable formatting and automated checks.
Read more
isort organises Python imports into configurable groups, sorts modules consistently, and checks import layout across projects.
Read more
Black applies a consistent style to Python code, supports selective formatting and notebooks, and reduces unnecessary code review changes.
Read more
Stage is a keyboard-friendly Git GUI for Linux with hunk staging, branch operations, stashes, conflict handling, and live repository status.
Read more
Git Interactive Rebase Tool provides a terminal sequence editor for Git rebase with visual editing, reordering, diffs and advanced actions.
Read more
SourceGit is a fast cross-platform Git GUI with visual history, staging, rebasing, worktrees, diffs, blame, SSH, Git LFS, and themes.
Read more
Git Town automates branch creation, synchronisation, stacked changes, pull requests, shipping, recovery and cleanup across Git workflows.
Read more