Skip to content
LinuxLinks

LinuxLinks

Best Free Linux Software & Open Source Reviews

  • Software
  • Hardware
  • Reviews
  • Series
  • Search

Tag: developer tools

Pyink – Python code formatter

June 6, 2026 Steve Emms CLI, Programming

Pyink formats Python code with Black-compatible workflows, flexible indentation, quote-style inference and tailored wrapping rules.

Read more
Git Clients

stax – manage stacked Git branches and pull requests

February 4, 2026 Steve Emms CLI, Programming, TUI

stax manages stacked Git branches and pull requests with CLI and TUI workflows, worktrees, synchronisation and native GitHub stack support.

Read more
Git Clients

LazyWorktree – Git worktree management for the terminal

January 22, 2026 Steve Emms Programming, TUI

LazyWorktree is a terminal interface for Git worktrees with forge status, sessions, hooks, notes, custom commands and container integration.

Read more
Git Clients

forgit – interactive Git commands powered by fzf

December 17, 2025 Steve Emms CLI, Programming

forgit adds fzf-based selectors for Git staging, diffs, commit history, reflogs, branch selection, stashes and rebasing.

Read more
Git Clients

prek – reimagined version of pre-commit

December 12, 2025 Steve Emms CLI, Programming

prek is a Rust Git hooks manager compatible with pre-commit, offering reusable environments, monorepo support and built-in checks.

Read more
Git Clients

Dash – terminal interface for GitHub pull requests and issues

December 10, 2025 Steve Emms Programming, TUI

Dash is a terminal interface for GitHub pull requests and issues with custom views, keyboard navigation, diff review and workflow actions.

Read more

zprint – reformat Clojure and ClojureScript source code

December 7, 2025 Steve Emms CLI, Programming

zprint reformats Clojure and ClojureScript code and EDN data, with custom layouts, namespace formatting and configurable styles.

Read more

cljfmt – detect and fix formatting errors in Clojure code

December 6, 2025 Steve Emms CLI, Programming

cljfmt checks and fixes Clojure source formatting, with configurable indentation, namespace rewriting and project-wide style checks.

Read more

cljstyle – tool for formatting Clojure code

December 2, 2025 Steve Emms CLI, Programming

cljstyle reformats Clojure source using configurable rules, with check, fix and pipe commands, namespace cleanup and diff output.

Read more

YAPF – Python formatter based on clang-format

December 1, 2025 Eilidih Parris CLI, Programming

YAPF reformats Python source using configurable style rules, selective line formatting, custom profiles, and project settings.

Read more
Git Clients

pre-commit – framework for managing multi-language Git hooks

October 12, 2025 Steve Emms CLI, Programming

pre-commit manages Git hooks across languages, installing isolated environments to run formatters, linters and repository checks.

Read more
Git Clients

Overcommit – configurable Git hooks manager

October 9, 2025 Steve Emms CLI, Programming

Overcommit manages Git hooks with Ruby configuration, built-in code checks, parallel execution and safeguards for custom scripts.

Read more
Git Clients

git-hooks – manage Git hooks across multiple scopes

October 7, 2025 Steve Emms CLI, Programming

git-hooks organises reusable Git hooks across projects, user profiles and machines, with scoped hook directories and community scripts.

Read more

autopep8 – automatically format Python code to follow PEP 8

August 7, 2025 Eilidih Parris CLI, Programming

autopep8 corrects Python code to follow PEP 8 conventions, with selectable fixes, configurable formatting and automated checks.

Read more

isort – Python utility and library to sort imports

August 6, 2025 Eilidih Parris CLI, Programming

isort organises Python imports into configurable groups, sorts modules consistently, and checks import layout across projects.

Read more

Black – opinionated Python code formatter

August 5, 2025 Eilidih Parris CLI, Programming

Black applies a consistent style to Python code, supports selective formatting and notebooks, and reduces unnecessary code review changes.

Read more
Git Clients

Stage – keyboard-friendly Git GUI inspired by Magit

June 20, 2025 Steve Emms GUI, Programming

Stage is a keyboard-friendly Git GUI for Linux with hunk staging, branch operations, stashes, conflict handling, and live repository status.

Read more
Git Clients

Git Interactive Rebase Tool – terminal sequence editor for Git

April 26, 2025 Steve Emms CLI, Programming, TUI

Git Interactive Rebase Tool provides a terminal sequence editor for Git rebase with visual editing, reordering, diffs and advanced actions.

Read more
Git Clients

SourceGit – feature-rich cross-platform Git GUI client

January 17, 2025 Steve Emms GUI, Programming

SourceGit is a fast cross-platform Git GUI with visual history, staging, rebasing, worktrees, diffs, blame, SSH, Git LFS, and themes.

Read more
Git Clients

Git Town – automate Git branch workflows

July 16, 2024 Steve Emms CLI, Programming

Git Town automates branch creation, synchronisation, stacked changes, pull requests, shipping, recovery and cleanup across Git workflows.

Read more

Posts pagination

«Previous Posts 1 2 3 Next Posts»
FEATURED RELEASE
ONLYOFFICE
Docs 10.0

Discover what’s new →

Best Free Software

Document Management Systems
Documents
Web Browsers
Internet
Education
Education
Internet Radio
Audio
YouTube Tools
Video
Paint Palette
Graphics
System Administration
Admin
Docks
Desktop
Productivity
Productivity
Genome Browsers - Web Based
Science
Games
Games
Vulnerability detection
Security
Replacements for du
Utilities
Object Relational Mapping
Coding
Stockmarket
Finance
Web Delivery
Web Apps
Crafting
Other
Programming Books
Books

Recent Comments

  • Steve Emms on 14 Best Free and Open Source Linux IPTV Players
  • Mason on 14 Best Free and Open Source Linux IPTV Players
  • Mason on LinuxLinks Policy on AI-Heavy Software Projects
  • geraldew on 10 Useful Open Source Linux Applications I Miss
  • Tristan Lear on Skorpion OS – Debian-based Linux distribution with local AI
  • Steve Emms on 10 Useful Open Source Linux Applications I Miss
  • geraldew on 10 Useful Open Source Linux Applications I Miss
  • Erik Karlsson on The Big List of Active Linux Distros
  • Ken on The Big List of Active Linux Distros
  • Erik Karlsson on The Big List of Active Linux Distros

Data Science

Data ScienceTake our free interactive courses in data science. There are courses for Python using pandas and plotnine and R using ggplot2.

Get up to speed in 20 minutes. No programming knowledge is required.

Programming Books

Read our curated lists of great free programming books. Learn Java, C, Python, C++, C#, JavaScript, PHP, and many more languages.

Alternatively, check out our series of great free programming tutorials.

Support Us


Donate
to LinuxLinks

Thank you for supporting LinuxLinks. If you like our site, the best way to ensure it remains available is to make a donation.

Small Devices

We’re publishing a series of articles for each of these Linux-based phones, Mini PCs, SBCs, and NAS devices.

Minisforum N5 Pro NAS – AMD
Beelink EQi 304 – Intel
BOSGAME VTA-439 – AMD
Minisforum M2 Panther Lake
Minisforum MS-02 Mini Workstation
BOSGAME M7 285H – Intel
Minisforum MS-R1 Mini Workstation
Chuwi CoreBook Air Plus laptop
BOSGAME M6 HX370 – AMD
BOSGAME M4 Plus – AMD
Minisforum AI X1 Pro – AMD
Minisforum UM890 Pro – AMD
PELADN WO4 5600H – AMD
Volla Phone Quintus with UT (ARM)
HP ProBook 440 G8 Refurb – Intel
ASRock NUC BOX-255H – Intel

Replace Proprietary Software

Migrate from large multinational software companies and embrace free and open source solutions.

Google
Google
Microsoft
Microsoft
Apple
Apple
Adobe
Adobe
IBM
IBM
Autodesk
Autodesk
Oracle
Oracle
Atlassian
Atlassian
Corel
Corel
Cisco
Cisco
Intuit
Intuit
SAS
SAS
Progress
Progress
Salesforce
Salesforce
Citrix
Citrix

Reviews

ReviewsWe’ve written tons of in-depth and completely impartial reviews of open source software. Read our reviews.

New to Linux?

NewbieBegin your Linux journey with our easy-to-understand guide designed for newcomers.

Mega Compilations

100 GUI Apps
100 TUI Apps
100 CLI Apps

Recent Posts

  • 14 Best Free and Open Source Graphical Volume Mixers
  • SoX_ng – command-line audio converter and effects processor
  • 6 Best Free and Open Source CalDAV Servers
  • FusionPBX – multi-tenant VoIP PBX management platform
  • LibreFolio – self-hosted financial portfolio tracker
  • LumaOS – Ubuntu-based Linux distribution featuring Niri
  • 11 Best Free and Open Source Linux System Log and systemd Journal Viewers
  • Transition – graphical multimedia to audio converter
  • liber – local-first reference manager for academic research
  • PKScreener – stock screening and technical analysis tool

Archives

Related

Contact us
Link us
FAQ
Comment FAQ
Privacy Policy

© LinuxLinks 1998-2026: Designed by LinuxLinks.