Development

../_images/green.png installed - ../_images/grey.png suggested

Version control

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.


  • ../_images/green.png git 1:2.30.2-1 - fast, scalable, distributed revision control system
  • ../_images/green.png meld 3.20.2-2 - graphical tool to diff and merge files
  • ../_images/green.png colordiff 1.0.18-1.1 - tool to colorize ‘diff’ output
  • ../_images/green.png dwdiff 2.1.4-1 - diff program that operates word by word
  • ../_images/green.png cloc 1.86-1 - statistics utility to count lines of code
  • ../_images/grey.png gitg 3.32.1-1 - git repository viewer
  • ../_images/grey.png gource 0.51-1+b2 - graphical source control visualisation
  • ../_images/grey.png fossil 1:2.15.2-1 - DSCM with built-in wiki, http interface and server, tickets database
  • ../_images/grey.png ghi 1.2.0-1.1 - GitHub issue tracker command line interface (CLI)
  • ../_images/grey.png git-mediawiki 1:2.30.2-1 - fast, scalable, distributed revision control system (MediaWiki remote helper)
  • ../_images/grey.png git-sizer 1.3.0+dfsg-1+b6 - compute various size metrics for a Git repository
  • ../_images/grey.png svn2git 2.4.0-3 - Ruby tool for migrating svn projects to git
  • ../_images/grey.png github-backup 1.20200721-2 - backs up data from GitHub
  • ../_images/grey.png hub 2.14.2~ds1-1+b4 - make git easier with GitHub
  • ../_images/grey.png mercurial 5.6.1-4 - easy-to-use, scalable distributed version control system
  • ../_images/grey.png myrepos 1.20180726 - tool to manage all your version control repos
  • ../_images/grey.png python3-gitlab 1:2.5.0-1 - Python 3 GitLab API client library
  • ../_images/grey.png subversion 1.14.1-3+deb11u1 - Advanced version control system
  • ../_images/grey.png tig 2.5.1-1 - ncurses-based text-mode interface for Git
  • ../_images/grey.png icdiff 1.9.5-1 - terminal side-by-side colorized word diff
  • ../_images/grey.png qgit 2.9-2 - Qt application for viewing GIT trees
  • ../_images/grey.png git-secrets 1.3.0-4 - Prevents accidental commits of credentials

Shell & basic utilities

  • ../_images/green.png bash 5.1-2+deb11u1 - GNU Bourne Again SHell
  • ../_images/green.png autojump 22.5.1-1.1 - shell extension to jump to frequently used directories
  • ../_images/green.png bash-completion 1:2.11-2 - programmable completion for the bash shell
  • ../_images/green.png pv 1.6.6-1+b1 - Shell pipeline element to meter data passing through
  • ../_images/green.png sed 4.7-1 - GNU stream editor for filtering/transforming text
  • ../_images/green.png util-linux 2.36.1-8+deb11u1 - miscellaneous system utilities
  • ../_images/green.png util-linux-locales 2.36.1-8+deb11u1 - locales files for util-linux
  • ../_images/green.png whiptail 0.52.21-4+b3 - Displays user-friendly dialog boxes from shell scripts
  • ../_images/green.png moreutils 0.65-1 - additional Unix utilities
  • ../_images/green.png less 551-2 - pager program similar to more
  • ../_images/green.png dialog 1.3-20201126-1 - Displays user-friendly dialog boxes from shell scripts
  • ../_images/green.png manpages 5.10-1 - Manual pages about using a GNU/Linux system
  • ../_images/green.png manpages-dev 5.10-1 - Manual pages about using GNU/Linux for development
  • ../_images/grey.png shellcheck 0.7.1-1+deb11u1 - lint tool for shell scripts
  • ../_images/grey.png asciinema 2.0.2-2 - Record and share your terminal sessions, the right way
  • ../_images/grey.png undistract-me 0.1.0+git20130402+3a9144bc1f-1.1 - Notifies user when long-running terminal commands complete via libnotify
  • ../_images/grey.png inotify-tools 3.14-8.1 - command-line programs providing a simple interface to inotify
  • ../_images/grey.png lr 1.5.1-3 - list files, recursively
  • ../_images/grey.png ack 3.4.0-1 - grep-like program specifically for large source trees
  • ../_images/grey.png bd 1.02-6 - quickly go back to a specific parent directory in bash
  • ../_images/grey.png beep 1.4.9-1+b1 - advanced PC-speaker beeper
  • ../_images/grey.png command-not-found 20.10.1-1 - Suggest installation of packages in interactive bash sessions
  • ../_images/grey.png detox 1.3.3-1+deb11u1 - replace problematic characters in filenames
  • ../_images/grey.png grc 1.11.3-1.1 - generic colouriser for everything
  • ../_images/grey.png pv 1.6.6-1+b1 - Shell pipeline element to meter data passing through
  • ../_images/grey.png reptyr 0.6.2-1.3 - Tool for moving running programs between ptys
  • ../_images/grey.png source-highlight 3.1.9-3+b1 - convert source code to syntax highlighted document
  • ../_images/grey.png tmux 3.1c-1+deb11u1 - terminal multiplexer
  • ../_images/grey.png ttyrec 1.0.8-5.1 - Terminal interaction recorder and player (for tty)
  • ../_images/grey.png fasd 1.0.1-1.1 - command-line productivity booster
  • ../_images/grey.png pdd 1.5-1 - Tiny date, time diff calculator
  • ../_images/grey.png termrec 0.19-1 - terminal videos/scripts recorder and player
  • ../_images/grey.png ripgrep 12.1.1-1+b1 - Recursively searches directories for a regex pattern
  • ../_images/grey.png retry 1.0.4-2 - Retry a command until the command succeeds
  • ../_images/grey.png jc 1.14.3-1 - JSON CLI output utility

Parsers/converters/documentation generators

  • ../_images/green.png jq 1.6-2.1 - lightweight and flexible command-line JSON processor
  • ../_images/green.png groff 1.22.4-6 - GNU troff text-formatting system
  • ../_images/green.png dos2unix 7.4.1-1 - convert text file line endings between CRLF and LF
  • ../_images/grey.png aha 0.5.1-1 - ANSI color to HTML converter
  • ../_images/grey.png xmlstarlet 1.6.1-2.1 - command line XML toolkit
  • ../_images/grey.png pandoc 2.9.2.1-1+b1 - general markup converter
  • ../_images/grey.png man2html-base 1.6g-14 - convert man pages into HTML format
  • ../_images/grey.png txt2tags 3.4-2 - conversion tool to generating several file formats
  • ../_images/grey.png mkdocs 1.1.2+dfsg-1 - Static site generator geared towards building project documentation
  • ../_images/grey.png csvkit 1.0.5-2 - command-line tools for working with CSV
  • ../_images/grey.png roffit 0.7~20120815+gitbbf62e6-2 - convert nroff manual pages into HTML
  • ../_images/grey.png archmage 1:0.4.2.1-1 - CHM (Compiled HTML) Decompressor
  • ../_images/grey.png html2text 1.3.2a-28 - advanced HTML to text converter

Packaging

  • ../_images/green.png build-essential 12.9 - Informational list of build-essential packages
  • ../_images/green.png checkinstall 1.6.2+git20170426.d24a630-2 - installation tracker
  • ../_images/green.png fakeroot 1.25.3-1.1 - tool for simulating superuser privileges
  • ../_images/green.png debconf-utils 1.5.77 - debconf utilities
  • ../_images/grey.png lintian 2.104.0 - Debian package checker
  • ../_images/grey.png autoconf 2.69-14 - automatic configure script builder
  • ../_images/grey.png devscripts 2.21.3+deb11u1 - scripts to make the life of a Debian Package maintainer easier
  • ../_images/grey.png dh-make 2.202003 - tool that converts source archives into Debian package source
  • ../_images/grey.png equivs 2.3.1 - Circumvent Debian package dependencies
  • ../_images/grey.png git-buildpackage 0.9.22 - Suite to help with Debian packages in Git repositories
  • ../_images/grey.png debhelper 13.3.4 - helper programs for debian/rules
  • ../_images/grey.png apt-build 0.12.49 - frontend to apt to build, optimize and install packages
  • ../_images/grey.png python3-stdeb 0.10.0-1 - Python to Debian source package conversion plugins for distutils
  • ../_images/grey.png pypi2deb 2.20180804+nmu1 - PyPI to Debian converter
  • ../_images/grey.png dgit 9.13 - git interoperability with the Debian archive
  • ../_images/grey.png aptly 1.4.0+ds1-4+b4 - Swiss army knife for Debian repository management - main package

Debuggers

  • ../_images/grey.png gdb 10.1-1.7 - GNU Debugger

Python

Live system

Hex editors

  • ../_images/grey.png wxhexeditor 0.24+repack-1 - hexadecimal editor for massive files
  • ../_images/grey.png hexcurse 1.58-1.3 - Ncurses-based hex editor with many features
  • ../_images/grey.png dhex 0.69-3 - ncurses based hex editor with diff mode
  • ../_images/grey.png bless 0.6.0-7 - A full featured hexadecimal editor

Translation/localization

  • ../_images/grey.png poedit 2.4.2-1+b1 - gettext catalog editor

Game development

  • ../_images/grey.png godot3 3.2.3-stable-1+b1 - Full 2D and 3D game engine with editor

Ruby

  • ../_images/grey.png ruby-dev 1:2.7+2 - Header files for compiling extension modules for Ruby (default version)

HTML/CC/JS

  • ../_images/grey.png csstidy 1.4-6 - CSS parser and optimiser
  • ../_images/grey.png sqlite3 3.34.1-3 - Command line interface for SQLite 3
  • ../_images/grey.png vera 1.24-1 - Dictionary of computer related acronyms – info format
  • ../_images/grey.png nodejs 12.22.5~dfsg-2~11u1 - evented I/O for V8 javascript - runtime executable
  • ../_images/grey.png npm 7.5.2+ds-2 - package manager for Node.js
  • ../_images/grey.png jsbeautifier 1.13.0-1 - JavaScript unobfuscator and beautifier

PHP

  • ../_images/grey.png php-cli 2:7.4+76 - command-line interpreter for the PHP scripting language (default)

Android

  • ../_images/grey.png android-sdk 28.0.2+3 - Software development kit for Android platform
  • ../_images/grey.png android-sdk-platform-tools-common 28.0.2+3 - Tools for interacting with an Android platform - Common files
  • ../_images/grey.png fastboot 1:10.0.0+r36-7 - Android fastboot tool
  • ../_images/grey.png adb 1:10.0.0+r36-7 - Android Debug Bridge
  • ../_images/grey.png fastboot 1:10.0.0+r36-7 - Android fastboot tool
  • ../_images/grey.png scrcpy 1.17-1 - Display and control your Android device