### Development
 installed -  suggested
#### Version control
**[gitg](https://packages.debian.org/buster/gitg)** - git repository viewer
gitg is a fast git repository browser.
It currently features:
-----------------------
**[meld](https://packages.debian.org/buster/meld)** - graphical tool to diff and merge files
Meld is a graphical diff viewer and merge application for the GNOME
desktop. It supports 2 and 3-file diffs, recursive directory diffs,
diffing of directories under version control (Bazaar, Codeville, CVS,
Darcs, Fossil SCM, Git, Mercurial, Monotone, Subversion), as well as
the ability to manually and automatically merge file differences.
-----------------------
**[gource](https://packages.debian.org/buster/gource)** - graphical source control visualisation
OpenGL-based 3D visualisation tool for source control repositories.
-----------------------
-  [gitg](https://packages.debian.org/buster/gitg) `3.30.1-1` - git repository viewer
-  [git](https://packages.debian.org/buster/git) `1:2.20.1-2+deb10u3` - fast, scalable, distributed revision control system
-  [meld](https://packages.debian.org/buster/meld) `3.20.0-2` - graphical tool to diff and merge files
-  [gource](https://packages.debian.org/buster/gource) `0.49-1+b2` - graphical source control visualisation
-  [colordiff](https://packages.debian.org/buster/colordiff) `1.0.18-1` - tool to colorize 'diff' output
-  [dwdiff](https://packages.debian.org/buster/dwdiff) `2.1.2-2` - diff program that operates word by word
-  [cloc](https://packages.debian.org/buster/cloc) `1.80-1` - statistics utility to count lines of code
-  _[fossil](https://packages.debian.org/buster/fossil) `1:2.8-1` - DSCM with built-in wiki, http interface and server, tickets database_
-  _[ghi](https://packages.debian.org/buster/ghi) `1.2.0-1` - GitHub issue tracker command line interface (CLI)_
-  _[git-mediawiki](https://packages.debian.org/buster/git-mediawiki) `1:2.20.1-2+deb10u3` - fast, scalable, distributed revision control system (MediaWiki remote helper)_
-  _[git-sizer](https://packages.debian.org/buster/git-sizer) `1.3.0+dfsg-1` - compute various size metrics for a Git repository_
-  _[svn2git](https://packages.debian.org/buster/svn2git) `2.4.0-2` - Ruby tool for migrating svn projects to git_
-  _[github-backup](https://packages.debian.org/buster/github-backup) `1.20170301-2` - backs up data from GitHub_
-  _[hub](https://packages.debian.org/buster/hub) `2.7.0~ds1-1+b10` - make git easier with GitHub_
-  _[mercurial](https://packages.debian.org/buster/mercurial) `4.8.2-1+deb10u1` - easy-to-use, scalable distributed version control system_
-  _[myrepos](https://packages.debian.org/buster/myrepos) `1.20180726` - tool to manage all your version control repos_
-  _[python-gitlab](https://packages.debian.org/buster/python-gitlab) `1:1.6.0-3` - Python GitLab API client library_
-  _[subversion](https://packages.debian.org/buster/subversion) `1.10.4-1+deb10u1` - Advanced version control system_
-  _[tig](https://packages.debian.org/buster/tig) `2.4.1-1` - ncurses-based text-mode interface for Git_
-  _[icdiff](https://packages.debian.org/buster/icdiff) `1.9.4-1` - terminal side-by-side colorized word diff_
-  _[qgit](https://packages.debian.org/buster/qgit) `2.8-1` - Qt application for viewing GIT trees_
#### Shell & basic utilities
-  [bash](https://packages.debian.org/buster/bash) `5.0-4` - GNU Bourne Again SHell
-  [autojump](https://packages.debian.org/buster/autojump) `22.5.1-1` - shell extension to jump to frequently used directories
-  [bash-completion](https://packages.debian.org/buster/bash-completion) `1:2.8-6` - programmable completion for the bash shell
-  [shellcheck](https://packages.debian.org/buster/shellcheck) `0.5.0-3` - lint tool for shell scripts
-  [pv](https://packages.debian.org/buster/pv) `1.6.6-1` - Shell pipeline element to meter data passing through
-  [sed](https://packages.debian.org/buster/sed) `4.7-1` - GNU stream editor for filtering/transforming text
-  [util-linux](https://packages.debian.org/buster/util-linux) `2.33.1-0.1` - miscellaneous system utilities
-  [util-linux-locales](https://packages.debian.org/buster/util-linux-locales) `2.33.1-0.1` - locales files for util-linux
-  [whiptail](https://packages.debian.org/buster/whiptail) `0.52.20-8` - Displays user-friendly dialog boxes from shell scripts
-  [moreutils](https://packages.debian.org/buster/moreutils) `0.62-1` - additional Unix utilities
-  [less](https://packages.debian.org/buster/less) `487-0.1+b1` - pager program similar to more
-  [asciinema](https://packages.debian.org/buster/asciinema) `2.0.2-1` - Record and share your terminal sessions, the right way
-  [dialog](https://packages.debian.org/buster/dialog) `1.3-20190211-1` - Displays user-friendly dialog boxes from shell scripts
-  [manpages](https://packages.debian.org/buster/manpages) `4.16-2` - Manual pages about using a GNU/Linux system
-  [manpages-dev](https://packages.debian.org/buster/manpages-dev) `4.16-2` - Manual pages about using GNU/Linux for development
-  _[undistract-me](https://packages.debian.org/buster/undistract-me) `0.1.0+git20130402+3a9144bc1f-1` - Notifies user when long-running terminal commands complete via libnotify_
-  _[inotify-tools](https://packages.debian.org/buster/inotify-tools) `3.14-7` - command-line programs providing a simple interface to inotify_
-  _[lr](https://packages.debian.org/buster/lr) `1.4.1-1` - list files, recursively_
-  _[ack](https://packages.debian.org/buster/ack) `2.24-1` - grep-like program specifically for large source trees_
-  _[bd](https://packages.debian.org/buster/bd) `1.02-4` - quickly go back to a specific parent directory in bash_
-  _[beep](https://packages.debian.org/buster/beep) `1.4.3-2` - advanced PC-speaker beeper_
-  _[command-not-found](https://packages.debian.org/buster/command-not-found) `18.04.5-1` - Suggest installation of packages in interactive bash sessions_
-  _[detox](https://packages.debian.org/buster/detox) `1.3.0-4` - replace problematic characters in filenames_
-  _[grc](https://packages.debian.org/buster/grc) `1.11.3-1` - generic colouriser for everything_
-  _[pv](https://packages.debian.org/buster/pv) `1.6.6-1` - Shell pipeline element to meter data passing through_
-  _[reptyr](https://packages.debian.org/buster/reptyr) `0.6.2-1.2` - Tool for moving running programs between ptys_
-  _[source-highlight](https://packages.debian.org/buster/source-highlight) `3.1.8-1.2+b1` - convert source code to syntax highlighted document_
-  _[tmux](https://packages.debian.org/buster/tmux) `2.8-3` - terminal multiplexer_
-  _[ttyrec](https://packages.debian.org/buster/ttyrec) `1.0.8-5+b2` - Terminal interaction recorder and player (for tty)_
-  _[fasd](https://packages.debian.org/buster/fasd) `1.0.1-1` - command-line productivity booster_
-  _[pdd](https://packages.debian.org/buster/pdd) `1.3.1-1` - Tiny date, time diff calculator_
-  _[termrec](https://packages.debian.org/buster/termrec) `0.18-1` - terminal videos/scripts recorder and player_
-  _[ripgrep](https://packages.debian.org/buster/ripgrep) `0.10.0-2` - Recursively searches directories for a regex pattern_
#### Parsers/converters/documentation generators
-  [pandoc](https://packages.debian.org/buster/pandoc) `2.2.1-3+b2` - general markup converter
-  [jq](https://packages.debian.org/buster/jq) `1.5+dfsg-2+b1` - lightweight and flexible command-line JSON processor
-  [xmlstarlet](https://packages.debian.org/buster/xmlstarlet) `1.6.1-2` - command line XML toolkit
-  [aha](https://packages.debian.org/buster/aha) `0.5-1` - ANSI color to HTML converter
-  [groff](https://packages.debian.org/buster/groff) `1.22.4-3` - GNU troff text-formatting system
-  [dos2unix](https://packages.debian.org/buster/dos2unix) `7.4.0-1` - convert text file line endings between CRLF and LF
-  _[man2html-base](https://packages.debian.org/buster/man2html-base) `1.6g-11` - convert man pages into HTML format_
-  _[txt2tags](https://packages.debian.org/buster/txt2tags) `2.6-4.1` - conversion tool to generating several file formats_
-  _[mkdocs](https://packages.debian.org/buster/mkdocs) `1.0.4+dfsg-1` - Static site generator geared towards building project documentation_
-  _[csvkit](https://packages.debian.org/buster/csvkit) `1.0.2-1` - command-line tools for working with CSV_
-  _[roffit](https://packages.debian.org/buster/roffit) `0.7~20120815+gitbbf62e6-1` - convert nroff manual pages into HTML_
-  _[archmage](https://packages.debian.org/buster/archmage) `1:0.3.1-4` - CHM(Compiled HTML) Decompressor_
#### Packaging
-  [debhelper](https://packages.debian.org/buster/debhelper) `12.1.1` - helper programs for debian/rules
-  [autoconf](https://packages.debian.org/buster/autoconf) `2.69-11` - automatic configure script builder
-  [devscripts](https://packages.debian.org/buster/devscripts) `2.19.5+deb10u1` - scripts to make the life of a Debian Package maintainer easier
-  [dh-make](https://packages.debian.org/buster/dh-make) `2.201802` - tool that converts source archives into Debian package source
-  [equivs](https://packages.debian.org/buster/equivs) `2.2.0` - Circumvent Debian package dependencies
-  [build-essential](https://packages.debian.org/buster/build-essential) `12.6` - Informational list of build-essential packages
-  [checkinstall](https://packages.debian.org/buster/checkinstall) `1.6.2+git20170426.d24a630-2~bpo10+1` - installation tracker
-  [fakeroot](https://packages.debian.org/buster/fakeroot) `1.23-1` - tool for simulating superuser privileges
-  [debconf-utils](https://packages.debian.org/buster/debconf-utils) `1.5.71` - debconf utilities
-  [lintian](https://packages.debian.org/buster/lintian) `2.15.0` - Debian package checker
-  [git-buildpackage](https://packages.debian.org/buster/git-buildpackage) `0.9.14` - Suite to help with Debian packages in Git repositories
-  _[lintian-brush](https://packages.debian.org/buster/lintian-brush) `0.13.1` - automatically fix lintian problems_
-  _[apt-build](https://packages.debian.org/buster/apt-build) `0.12.47` - frontend to apt to build, optimize and install packages_
-  _[python-stdeb](https://packages.debian.org/buster/python-stdeb) `0.8.5-1` - Python to Debian source package conversion utility_
-  _[pypi2deb](https://packages.debian.org/buster/pypi2deb) `2.20180804` - PyPI to Debian converter_
-  _[dgit](https://packages.debian.org/buster/dgit) `8.5` - git interoperability with the Debian archive_
-  _[aptly](https://packages.debian.org/buster/aptly) `1.3.0+ds1-2.2~deb10u1` - Swiss army knife for Debian repository management - main package_
#### Debuggers
-  [gdb](https://packages.debian.org/buster/gdb) `8.2.1-2+b3` - GNU Debugger
#### Python
-  [python3-all-dev](https://packages.debian.org/buster/python3-all-dev) `3.7.3-1` - package depending on all supported Python 3 development packages
-  [python3-setuptools](https://packages.debian.org/buster/python3-setuptools) `40.8.0-1` - Python3 Distutils Enhancements
-  [python3-wheel](https://packages.debian.org/buster/python3-wheel) `0.32.3-2` - built-package format for Python
-  [python3-pip](https://packages.debian.org/buster/python3-pip) `18.1-5` - Python package installer
-  [python3-venv](https://packages.debian.org/buster/python3-venv) `3.7.3-1` - pyvenv-3 binary for python3 (default python3 version)
#### Live system
-  [live-build](https://packages.debian.org/buster/live-build) `1:20190311` - Live System Build Components
-  _[debootstrap](https://packages.debian.org/buster/debootstrap) `1.0.114` - Bootstrap a basic Debian system_
-  _[live-config-doc](https://packages.debian.org/buster/live-config-doc) `5.20190519` - Live System Configuration Components (documentation)_
-  _[live-manual-pdf](https://packages.debian.org/buster/live-manual-pdf) `2:20151217.1` - Live Systems Documentation (pdf)_
-  _[live-manual-html](https://packages.debian.org/buster/live-manual-html) `2:20151217.1` - Live Systems Documentation (html)_
-  _[debian-handbook](https://packages.debian.org/buster/debian-handbook) `8.20180830` - reference book for Debian users and system administrators_
-  _[blends-tasks](https://packages.debian.org/buster/blends-tasks) `0.7.2` - Debian Pure Blends tasks for new installations_
-  _[live-task-lxde](https://packages.debian.org/buster/live-task-lxde) `0.7` - Live environment support for Lxde_
-  _[live-task-base](https://packages.debian.org/buster/live-task-base) `0.7` - Live base environment support_
-  _[live-task-cinnamon](https://packages.debian.org/buster/live-task-cinnamon) `0.7` - Live environment support for Cinnamon_
-  _[live-task-extra](https://packages.debian.org/buster/live-task-extra) `0.7` - Live extra environment support_
-  _[live-task-gnome](https://packages.debian.org/buster/live-task-gnome) `0.7` - Live environment support for GNOME_
-  _[live-task-kde](https://packages.debian.org/buster/live-task-kde) `0.7` - Live environment support for KDE_
-  _[live-task-localisation](https://packages.debian.org/buster/live-task-localisation) `0.7` - Live environment localisation support_
-  _[live-task-localisation-desktop](https://packages.debian.org/buster/live-task-localisation-desktop) `0.7` - Live graphical desktop environment localisation support_
-  _[live-task-mate](https://packages.debian.org/buster/live-task-mate) `0.7` - Live environment support for Mate_
-  _[live-task-recommended](https://packages.debian.org/buster/live-task-recommended) `0.7` - Live recommended environment support_
-  _[live-task-xfce](https://packages.debian.org/buster/live-task-xfce) `0.7` - Live environment support for Xfce_
#### Hex editors
-  _[wxhexeditor](https://packages.debian.org/buster/wxhexeditor) `0.23+repack-3` - hexadecimal editor for massive files_
-  _[hexcurse](https://packages.debian.org/buster/hexcurse) `1.58-1.1+b1` - Ncurses-based hex editor with many features_
-  _[dhex](https://packages.debian.org/buster/dhex) `0.69-1` - ncurses based hex editor with diff mode_
-  _[bless](https://packages.debian.org/buster/bless) `0.6.0-5.1` - A full featured hexadecimal editor_
#### Translation/localization
-  _[poedit](https://packages.debian.org/buster/poedit) `2.2.1-2` - gettext catalog editor_
#### Game development
-  _[godot3](https://packages.debian.org/buster/godot3) `3.0.6-2` - Full 2D and 3D game engine with editor_
#### Ruby
-  _[ruby-dev](https://packages.debian.org/buster/ruby-dev) `1:2.5.1` - Header files for compiling extension modules for Ruby (default version)_
#### HTML/CC/JS
-  _[csstidy](https://packages.debian.org/buster/csstidy) `1.4-5` - CSS parser and optimiser_
-  _[sqlite3](https://packages.debian.org/buster/sqlite3) `3.27.2-3` - Command line interface for SQLite 3_
-  _[webcheck](https://packages.debian.org/buster/webcheck) `1.10.4-1.1` - website link and structure checker_
-  _[vera](https://packages.debian.org/buster/vera) `1.23-1` - Dictionary of computer related acronyms -- info format_
-  _[nodejs](https://packages.debian.org/buster/nodejs) `10.21.0~dfsg-1~deb10u1` - evented I/O for V8 javascript - runtime executable_
-  _[npm](https://packages.debian.org/buster/npm) `5.8.0+ds6-4+deb10u2` - package manager for Node.js_
-  _[jsbeautifier](https://packages.debian.org/buster/jsbeautifier) `1.6.4-7` - JavaScript unobfuscator and beautifier_
#### PHP
-  _[php-cli](https://packages.debian.org/buster/php-cli) `2:7.3+69` - command-line interpreter for the PHP scripting language (default)_
#### Android
-  _[android-sdk](https://packages.debian.org/buster/android-sdk) `25.0.0+11+deb10u1` - Software development kit for Android platform_
-  _[android-sdk-platform-tools-common](https://packages.debian.org/buster/android-sdk-platform-tools-common) `27.0.0+11+deb10u1` - Tools for interacting with an Android platform - Common files_
-  _[android-tools-fastboot](https://packages.debian.org/buster/android-tools-fastboot) `1:8.1.0+r23-5` - transitional package_
-  _[adb](https://packages.debian.org/buster/adb) `1:8.1.0+r23-5` - Android Debug Bridge_
-  _[fastboot](https://packages.debian.org/buster/fastboot) `1:8.1.0+r23-5` - Android fastboot tool_