Development
installed -
suggested
Version control
git 1:2.47.3-0+deb13u1- fast, scalable, distributed revision control system
colordiff 1.0.21-1- tool to colorize ‘diff’ output
dwdiff 2.1.4-2+b3- diff program that operates word by word
cloc 2.04-1- statistics utility to count lines of code
mgitstatus 2.3+dfsg-1- Show status of multiple Git repositories
meld 3.22.3-1- graphical tool to diff and merge files
gitg 44-2- git repository viewer
gource 0.54-1+b2- graphical source control visualisation
fossil 1:2.26-2- DSCM with built-in wiki, http interface and server, tickets database
git-mediawiki 1:2.47.3-0+deb13u1- fast, scalable, distributed revision control system (MediaWiki remote helper)
svn2git 2.4.0-3.1- Ruby tool for migrating svn projects to git
hub 2.14.2~ds1-1+b23- make git easier with GitHub
mercurial 7.0.1-2- easy-to-use, scalable distributed version control system
myrepos 1.20180726- tool to manage all your version control repos
python3-gitlab 1:4.9.0-1- Python 3 GitLab API client library
subversion 1.14.5-3- Advanced version control system
tig 2.5.8-1+b1- ncurses-based text-mode interface for Git
icdiff 2.0.7-4.1- terminal side-by-side colorized word diff
qgit 2.10-2+b1- Qt application for viewing GIT trees
git-secrets 1.3.0-7- Prevents accidental commits of credentials
gh 2.46.0-3- GitHub CLI, GitHub’s official command line tool
git-delete-merged-branches 7.5.0-1- command-line tool to delete merged git branches
Shell & basic utilities
bash 5.2.37-2+b7- GNU Bourne Again SHell
autojump 22.5.1-1.1- shell extension to jump to frequently used directories
bash-completion 1:2.16.0-7- programmable completion for the bash shell
pv 1.9.31-1- Shell pipeline element to meter data passing through
sed 4.9-2- GNU stream editor for filtering/transforming text
util-linux 2.41-5- miscellaneous system utilities
util-linux-locales 2.41-5- locales files for util-linux
whiptail 0.52.25-1- Displays user-friendly dialog boxes from shell scripts
moreutils 0.69-1- additional Unix utilities
less 668-1- pager program similar to more
dialog 1.3-20250116-1- Displays user-friendly dialog boxes from shell scripts
manpages 6.9.1-1- Manual pages about using a GNU/Linux system
manpages-dev 6.9.1-1- Manual pages about using GNU/Linux for development
shellcheck 0.10.0-1- lint tool for shell scripts
asciinema 2.4.0-1- Record and share your terminal sessions, the right way
undistract-me 0.1.0+git20200809.2f8ac25-1- Notifies user when long-running terminal commands complete via libnotify
inotify-tools 4.23.9.0-2+b1- command-line programs providing a simple interface to inotify
lr 1.5.1-3- list files, recursively
ack 3.8.1-1- grep-like program specifically for large source trees
bd 1.03-5- quickly go back to a specific parent directory in bash
beep 1.4.9-1.1- advanced PC-speaker beeper
command-not-found 23.04.0-2- Suggest installation of packages in interactive bash sessions
detox 2.0.0-4- replace problematic characters in filenames
grc 1.13.1-1- generic colouriser for everything
pv 1.9.31-1- Shell pipeline element to meter data passing through
reptyr 0.9.0-1+b1- Tool for moving running programs between ptys
source-highlight 3.1.9-4.3+b1- convert source code to syntax highlighted document
tmux 3.5a-3- terminal multiplexer
ttyrec 1.1.7.1-1- Terminal interaction recorder and player (for tty)
fasd 1.0.1-3- command-line productivity booster
pdd 1.7-2- Tiny date, time diff calculator
ripgrep 14.1.1-1+b4- Recursively searches directories for a regex pattern
retry 1.0.5-3- Retry a command until the command succeeds
jc 1.25.4-1- JSON CLI output utility
delay 1.0-6- Constant delay generator
debian-faq 12.2- Debian Frequently Asked Questions
doc-debian 11.3+nmu1- Debian Project documentation and other documents
Parsers/converters/documentation generators
jq 1.7.1-6+deb13u1- lightweight and flexible command-line JSON processor
groff 1.23.0-9- GNU troff text-formatting system
dos2unix 7.5.2-1- convert text file line endings between CRLF and LF
aha 0.5.1-3- ANSI color to HTML converter
xmlstarlet 1.6.1-4- command line XML toolkit
pandoc 3.1.11.1+ds-2- general markup converter
man2html-base 1.6g-16- convert man pages into HTML format
txt2tags 3.9-1- conversion tool to generating several file formats
mkdocs 1.6.1+dfsg1-2- Static site generator geared towards building project documentation
csvkit 2.0.1-3- command-line tools for working with CSV
roffit 0.16-1- convert nroff manual pages into HTML
archmage 1:0.4.2.1-3- CHM (Compiled HTML) Decompressor
html2text 2.2.3-3- advanced HTML to text converter
ansifilter 2.21-1- parse common (terminal) ANSI codes and remove or convert them
ansifilter-gui 2.21-1- parse common (terminal) ANSI codes and remove or convert them (GUI)
reserialize 20220929-2- convert between YAML, JSON, TOML and BSON
yq 3.4.3-2- Command-line YAML processor - jq wrapper for YAML documents
markdownlint 0.13.0-4- Markdown lint tool
Packaging
build-essential 12.12- Informational list of build-essential packages
debconf-utils 1.5.91- debconf utilities
checkinstall 1.6.2+git20170426.d24a630-5.1- installation tracker
fakeroot 1.37.1.1-1- tool for simulating superuser privileges
lintian 2.122.0- Debian package checker
autoconf 2.72-3.1- automatic configure script builder
devscripts 2.25.15+deb13u1- scripts to make the life of a Debian Package maintainer easier
dh-make 2.202503- tool that converts source archives into Debian package source
equivs 2.3.2- Circumvent Debian package dependencies
git-buildpackage 0.9.38- Suite to help with Debian packages in Git repositories
debhelper 13.24.2- helper programs for debian/rules
apt-build 0.12.51- frontend to apt to build, optimize and install packages
python3-stdeb 0.10.0-5- Python to Debian source package conversion plugins for distutils
pypi2deb 4.20240727- PyPI to Debian converter
dgit 12.16- git interoperability with the Debian archive
aptly 1.6.1+ds1-3- Swiss army knife for Debian repository management - main package
python-is-python3 3.13.3-1- symlinks /usr/bin/python to python3
Debuggers
gdb 16.3-1- GNU Debugger
chaos-marmosets 0.2.0-1- Small chaos monkey programs
Python
python3-setuptools 78.1.1-0.1- Python3 Distutils Enhancements
python3-wheel 0.46.1-2- built-package format for Python
python3-pip 25.1.1+dfsg-1- Python package installer
python3-venv 3.13.5-1- venv module for python3 (default python3 version)
python3-all-dev 3.13.5-1- package depending on all supported Python 3 development packages
Live system
live-build 1:20250505+deb13u1- Live System Build Components
debootstrap 1.0.141- Bootstrap a basic Debian system
live-config-doc 11.0.5- Live System Configuration Components (documentation)
live-manual-pdf 2:20250226- Debian Live Documentation (pdf)
live-manual-html 2:20250226- Debian Live Documentation (html)
debian-handbook 11.20220922- reference book for Debian users and system administrators
blends-tasks 0.7.10- Debian Pure Blends tasks for new installations
live-task-lxde 13.0.4- Live environment support for Lxde
live-task-base 13.0.4- Live base environment support
live-task-cinnamon 13.0.4- Live environment support for Cinnamon
live-task-extra 13.0.4- Live extra environment support
live-task-gnome 13.0.4- Live environment support for GNOME
live-task-kde 13.0.4- Live environment support for KDE
live-task-localisation 13.0.4- Live environment localisation support
live-task-localisation-desktop 13.0.4- Live graphical desktop environment localisation support
live-task-mate 13.0.4- Live environment support for Mate
live-task-recommended 13.0.4- Live recommended environment support
live-task-xfce 13.0.4- Live environment support for Xfce
alpine-chroot-install 0.14.0-1- bootstrap Alpine Linux into a chroot
Hex editors
wxhexeditor 0.24+repack-2+b4- hexadecimal editor for massive files
hexcurse 1.58-1.4- Ncurses-based hex editor with many features
dhex 0.69-4+b1- ncurses based hex editor with diff mode
Translation/localization
poedit 3.6.3-2- gettext catalog editor
Game development
godot3 3.6+ds-2- Full 2D and 3D game engine with editor
Ruby
ruby-dev 1:3.3+b1- Header files for compiling extension modules for Ruby (default version)
HTML/CSS/JS
csstidy 1.4-8- CSS parser and optimiser
vera 1.24-1- Dictionary of computer related acronyms – info format
nodejs 20.19.2+dfsg-1- evented I/O for V8 javascript - runtime executable
npm 9.2.0~ds1-3- package manager for Node.js
jsbeautifier 1.15.3-1- JavaScript unobfuscator and beautifier
yarnpkg 4.1.0+dfsg-1- Fast, reliable, and secure dependency management
Databases
PHP
php-cli 2:8.4+96- command-line interpreter for the PHP scripting language (default)
Android
android-sdk 28.0.2+12- Software development kit for Android platform
android-sdk-platform-tools-common 28.0.2+12- Tools for interacting with an Android platform - Common files
fastboot 1:34.0.5-12- Android fastboot tool
adb 1:34.0.5-12- Android Debug Bridge
fastboot 1:34.0.5-12- Android fastboot tool