Development
installed - suggested
Version control
git
1:2.39.2-1.1
- fast, scalable, distributed revision control systemcolordiff
1.0.20-1
- tool to colorize ‘diff’ outputdwdiff
2.1.4-2+b2
- diff program that operates word by wordcloc
1.96-1
- statistics utility to count lines of codemgitstatus
2.2+dfsg-2
- Show status of multiple Git repositoriesmeld
3.22.0-2
- graphical tool to diff and merge filesgitg
41-2
- git repository viewergource
0.54-1
- graphical source control visualisationfossil
1:2.21-1
- DSCM with built-in wiki, http interface and server, tickets databasegit-mediawiki
1:2.39.2-1.1
- fast, scalable, distributed revision control system (MediaWiki remote helper)svn2git
2.4.0-3
- Ruby tool for migrating svn projects to github
2.14.2~ds1-1+b11
- make git easier with GitHubmercurial
6.3.2-1
- easy-to-use, scalable distributed version control systemmyrepos
1.20180726
- tool to manage all your version control repospython3-gitlab
1:3.12.0-1
- Python 3 GitLab API client librarysubversion
1.14.2-4+b2
- Advanced version control systemtig
2.5.5-1
- ncurses-based text-mode interface for Giticdiff
2.0.6-1
- terminal side-by-side colorized word diffqgit
2.10-2
- Qt application for viewing GIT treesgit-secrets
1.3.0-5
- Prevents accidental commits of credentialsgh
2.23.0+dfsg1-1
- GitHub CLI, GitHub’s official command line toolgit-delete-merged-branches
7.4.0-1
- command-line tool to delete merged git branches
Shell & basic utilities
bash
5.2.15-2+b7
- GNU Bourne Again SHellautojump
22.5.1-1.1
- shell extension to jump to frequently used directoriesbash-completion
1:2.11-6
- programmable completion for the bash shellpv
1.6.20-1
- Shell pipeline element to meter data passing throughsed
4.9-1
- GNU stream editor for filtering/transforming textutil-linux
2.38.1-5+deb12u1
- miscellaneous system utilitiesutil-linux-locales
2.38.1-5+deb12u1
- locales files for util-linuxwhiptail
0.52.23-1+b1
- Displays user-friendly dialog boxes from shell scriptsmoreutils
0.67-1
- additional Unix utilitiesless
590-2.1~deb12u2
- pager program similar to moredialog
1.3-20230209-1
- Displays user-friendly dialog boxes from shell scriptsmanpages
6.03-2
- Manual pages about using a GNU/Linux systemmanpages-dev
6.03-2
- Manual pages about using GNU/Linux for developmentshellcheck
0.9.0-1
- lint tool for shell scriptsasciinema
2.2.0-1
- Record and share your terminal sessions, the right wayundistract-me
0.1.0+git20130402+3a9144bc1f-1.1
- Notifies user when long-running terminal commands complete via libnotifyinotify-tools
3.22.6.0-4
- command-line programs providing a simple interface to inotifylr
1.5.1-3
- list files, recursivelyack
3.6.0-1
- grep-like program specifically for large source treesbd
1.03-3
- quickly go back to a specific parent directory in bashbeep
1.4.9-1+b1
- advanced PC-speaker beeperdetox
1.4.5-4
- replace problematic characters in filenamesgrc
1.13.1-1
- generic colouriser for everythingpv
1.6.20-1
- Shell pipeline element to meter data passing throughreptyr
0.9.0-1+b1
- Tool for moving running programs between ptyssource-highlight
3.1.9-4.2+b3
- convert source code to syntax highlighted documenttmux
3.3a-3
- terminal multiplexerttyrec
1.0.8-5.1
- Terminal interaction recorder and player (for tty)fasd
1.0.1-3
- command-line productivity boosterpdd
1.7-1
- Tiny date, time diff calculatortermrec
0.19-2
- terminal videos/scripts recorder and playerripgrep
13.0.0-4+b2
- Recursively searches directories for a regex patternretry
1.0.5-3
- Retry a command until the command succeedsjc
1.22.5-1
- JSON CLI output utilitydelay
1.0-6
- Constant delay generatordebian-faq
11.1
- Debian Frequently Asked Questionsdoc-debian
11.3+nmu1
- Debian Project documentation and other documents
Parsers/converters/documentation generators
jq
1.6-2.1
- lightweight and flexible command-line JSON processorgroff
1.22.4-10
- GNU troff text-formatting systemdos2unix
7.4.3-1
- convert text file line endings between CRLF and LFaha
0.5.1-3
- ANSI color to HTML converterxmlstarlet
1.6.1-3
- command line XML toolkitpandoc
2.17.1.1-2~deb12u1
- general markup converterman2html-base
1.6g-14
- convert man pages into HTML formattxt2tags
3.4-4
- conversion tool to generating several file formatsmkdocs
1.4.2+dfsg-2
- Static site generator geared towards building project documentationcsvkit
1.0.7-1
- command-line tools for working with CSVroffit
0.7~20120815+gitbbf62e6-2
- convert nroff manual pages into HTMLarchmage
1:0.4.2.1-2
- CHM (Compiled HTML) Decompressorhtml2text
1.3.2a-28
- advanced HTML to text converteransifilter
2.18+dfsg1-2
- parse common (terminal) ANSI codes and remove or convert themansifilter-gui
2.18+dfsg1-2
- parse common (terminal) ANSI codes and remove or convert them (GUI)reserialize
20220929-2
- convert between YAML, JSON, TOML and BSONyq
3.1.0-3
- Command-line YAML processor - jq wrapper for YAML documentsmarkdownlint
0.13.0-4~bpo12+1
- Markdown lint tool
Packaging
build-essential
12.9
- Informational list of build-essential packagesdebconf-utils
1.5.82
- debconf utilitiescheckinstall
1.6.2+git20170426.d24a630-3+b1
- installation trackerfakeroot
1.31-1.2
- tool for simulating superuser privilegeslintian
2.116.3
- Debian package checkerautoconf
2.71-3
- automatic configure script builderdevscripts
2.23.4+deb12u1
- scripts to make the life of a Debian Package maintainer easierdh-make
2.202301
- tool that converts source archives into Debian package sourceequivs
2.3.1
- Circumvent Debian package dependenciesgit-buildpackage
0.9.30
- Suite to help with Debian packages in Git repositoriesdebhelper
13.11.4
- helper programs for debian/rulesapt-build
0.12.49
- frontend to apt to build, optimize and install packagespython3-stdeb
0.10.0-2
- Python to Debian source package conversion plugins for distutilspypi2deb
3.20230219
- PyPI to Debian converterdgit
10.7+deb12u2
- git interoperability with the Debian archiveaptly
1.5.0+ds1-1+b4
- Swiss army knife for Debian repository management - main packagepython-is-python3
3.11.2-1+deb12u1
- symlinks /usr/bin/python to python3lintian-brush
0.147
- automatically fix lintian problems
Debuggers
gdb
13.1-3
- GNU Debuggerchaos-marmosets
0.1.1-1
- Small chaos monkey programs
Python
python3-setuptools
66.1.1-1
- Python3 Distutils Enhancementspython3-wheel
0.38.4-2
- built-package format for Pythonpython3-pip
23.0.1+dfsg-1
- Python package installerpython3-venv
3.11.2-1+b1
- venv module for python3 (default python3 version)python3-all-dev
3.11.2-1+b1
- package depending on all supported Python 3 development packages
Live system
live-build
1:20230502
- Live System Build Componentsdebootstrap
1.0.128+nmu2+deb12u1
- Bootstrap a basic Debian systemlive-config-doc
11.0.3+nmu1
- Live System Configuration Components (documentation)live-manual-pdf
2:20151217.2
- Live Systems Documentation (pdf)live-manual-html
2:20151217.2
- Live Systems Documentation (html)debian-handbook
11.20220922
- reference book for Debian users and system administratorsblends-tasks
0.7.5
- Debian Pure Blends tasks for new installationslive-task-lxde
12.0.2
- Live environment support for Lxdelive-task-base
12.0.2
- Live base environment supportlive-task-cinnamon
12.0.2
- Live environment support for Cinnamonlive-task-extra
12.0.2
- Live extra environment supportlive-task-gnome
12.0.2
- Live environment support for GNOMElive-task-kde
12.0.2
- Live environment support for KDElive-task-localisation
12.0.2
- Live environment localisation supportlive-task-localisation-desktop
12.0.2
- Live graphical desktop environment localisation supportlive-task-mate
12.0.2
- Live environment support for Matelive-task-recommended
12.0.2
- Live recommended environment supportlive-task-xfce
12.0.2
- Live environment support for Xfcealpine-chroot-install
0.14.0-1
- bootstrap Alpine Linux into a chroot
Hex editors
wxhexeditor
0.24+repack-2+b2
- hexadecimal editor for massive fileshexcurse
1.58-1.4
- Ncurses-based hex editor with many featuresdhex
0.69-4+b1
- ncurses based hex editor with diff modebless
0.6.3-1
- Full featured hexadecimal editor
Translation/localization
poedit
3.2.2-1+b2
- gettext catalog editor
Game development
godot3
3.2.3-stable-1+b3
- Full 2D and 3D game engine with editor
Ruby
ruby-dev
1:3.1
- Header files for compiling extension modules for Ruby (default version)
HTML/CSS/JS
csstidy
1.4-7
- CSS parser and optimiservera
1.24-1
- Dictionary of computer related acronyms – info formatnodejs
18.19.0+dfsg-6~deb12u2
- evented I/O for V8 javascript - runtime executablenpm
9.2.0~ds1-1
- package manager for Node.jsjsbeautifier
1.14.4-1
- JavaScript unobfuscator and beautifieryarnpkg
1.22.19+~cs24.27.18-2+deb12u1
- Fast, reliable and secure npm alternative
Databases
PHP
php-cli
2:8.2+93
- command-line interpreter for the PHP scripting language (default)
Android
android-sdk
28.0.2+9
- Software development kit for Android platformandroid-sdk-platform-tools-common
28.0.2+9
- Tools for interacting with an Android platform - Common filesfastboot
1:29.0.6-28
- Android fastboot tooladb
1:29.0.6-28
- Android Debug Bridgefastboot
1:29.0.6-28
- Android fastboot tool