Skip to content

Latest commit

 

History

History
178 lines (159 loc) · 18.9 KB

development.md

File metadata and controls

178 lines (159 loc) · 18.9 KB

Development

installed - suggested

Version control

  • git 1:2.39.5-0+deb12u1 - fast, scalable, distributed revision control system
  • colordiff 1.0.20-1 - tool to colorize 'diff' output
  • dwdiff 2.1.4-2+b2 - diff program that operates word by word
  • cloc 1.96-1 - statistics utility to count lines of code
  • mgitstatus 2.2+dfsg-2 - Show status of multiple Git repositories
  • meld 3.22.0-2 - graphical tool to diff and merge files
  • gitg 41-2 - git repository viewer
  • gource 0.54-1 - graphical source control visualisation
  • fossil 1:2.21-1 - DSCM with built-in wiki, http interface and server, tickets database
  • git-mediawiki 1:2.39.5-0+deb12u1 - fast, scalable, distributed revision control system (MediaWiki remote helper)
  • svn2git 2.4.0-3 - Ruby tool for migrating svn projects to git
  • hub 2.14.2~ds1-1+b11 - make git easier with GitHub
  • mercurial 6.3.2-1 - easy-to-use, scalable distributed version control system
  • myrepos 1.20180726 - tool to manage all your version control repos
  • python3-gitlab 1:3.12.0-1 - Python 3 GitLab API client library
  • subversion 1.14.2-4+b2 - Advanced version control system
  • tig 2.5.5-1 - ncurses-based text-mode interface for Git
  • icdiff 2.0.6-1 - terminal side-by-side colorized word diff
  • qgit 2.10-2 - Qt application for viewing GIT trees
  • git-secrets 1.3.0-5 - Prevents accidental commits of credentials
  • gh 2.23.0+dfsg1-1 - GitHub CLI, GitHub’s official command line tool
  • git-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 SHell
  • autojump 22.5.1-1.1 - shell extension to jump to frequently used directories
  • bash-completion 1:2.11-6 - programmable completion for the bash shell
  • pv 1.6.20-1 - Shell pipeline element to meter data passing through
  • sed 4.9-1 - GNU stream editor for filtering/transforming text
  • util-linux 2.38.1-5+deb12u2 - miscellaneous system utilities
  • util-linux-locales 2.38.1-5+deb12u2 - locales files for util-linux
  • whiptail 0.52.23-1+b1 - Displays user-friendly dialog boxes from shell scripts
  • moreutils 0.67-1 - additional Unix utilities
  • less 590-2.1~deb12u2 - pager program similar to more
  • dialog 1.3-20230209-1 - Displays user-friendly dialog boxes from shell scripts
  • manpages 6.03-2 - Manual pages about using a GNU/Linux system
  • manpages-dev 6.03-2 - Manual pages about using GNU/Linux for development
  • shellcheck 0.9.0-1 - lint tool for shell scripts
  • asciinema 2.2.0-1 - Record and share your terminal sessions, the right way
  • undistract-me 0.1.0+git20130402+3a9144bc1f-1.1 - Notifies user when long-running terminal commands complete via libnotify
  • inotify-tools 3.22.6.0-4 - command-line programs providing a simple interface to inotify
  • lr 1.5.1-3 - list files, recursively
  • ack 3.6.0-1 - grep-like program specifically for large source trees
  • bd 1.03-3 - quickly go back to a specific parent directory in bash
  • beep 1.4.9-1+b1 - advanced PC-speaker beeper
  • detox 1.4.5-4 - replace problematic characters in filenames
  • grc 1.13.1-1 - generic colouriser for everything
  • pv 1.6.20-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.2+b3 - convert source code to syntax highlighted document
  • tmux 3.3a-3 - terminal multiplexer
  • ttyrec 1.0.8-5.1 - Terminal interaction recorder and player (for tty)
  • fasd 1.0.1-3 - command-line productivity booster
  • pdd 1.7-1 - Tiny date, time diff calculator
  • termrec 0.19-2 - terminal videos/scripts recorder and player
  • ripgrep 13.0.0-4+b2 - Recursively searches directories for a regex pattern
  • retry 1.0.5-3 - Retry a command until the command succeeds
  • jc 1.22.5-1 - JSON CLI output utility
  • delay 1.0-6 - Constant delay generator
  • debian-faq 11.1 - Debian Frequently Asked Questions
  • doc-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 processor
  • groff 1.22.4-10 - GNU troff text-formatting system
  • dos2unix 7.4.3-1 - convert text file line endings between CRLF and LF
  • aha 0.5.1-3 - ANSI color to HTML converter
  • xmlstarlet 1.6.1-3 - command line XML toolkit
  • pandoc 2.17.1.1-2~deb12u1 - general markup converter
  • man2html-base 1.6g-14 - convert man pages into HTML format
  • txt2tags 3.4-4 - conversion tool to generating several file formats
  • mkdocs 1.4.2+dfsg-2 - Static site generator geared towards building project documentation
  • csvkit 1.0.7-1 - command-line tools for working with CSV
  • roffit 0.7~20120815+gitbbf62e6-2 - convert nroff manual pages into HTML
  • archmage 1:0.4.2.1-2 - CHM (Compiled HTML) Decompressor
  • html2text 1.3.2a-28 - advanced HTML to text converter
  • ansifilter 2.18+dfsg1-2 - parse common (terminal) ANSI codes and remove or convert them
  • ansifilter-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 BSON
  • yq 3.1.0-3 - Command-line YAML processor - jq wrapper for YAML documents
  • markdownlint 0.13.0-4~bpo12+1 - Markdown lint tool

Packaging

  • build-essential 12.9 - Informational list of build-essential packages
  • debconf-utils 1.5.82 - debconf utilities
  • checkinstall 1.6.2+git20170426.d24a630-3+b1 - installation tracker
  • fakeroot 1.31-1.2 - tool for simulating superuser privileges
  • lintian 2.116.3 - Debian package checker
  • autoconf 2.71-3 - automatic configure script builder
  • devscripts 2.23.4+deb12u2 - scripts to make the life of a Debian Package maintainer easier
  • dh-make 2.202301 - tool that converts source archives into Debian package source
  • equivs 2.3.1 - Circumvent Debian package dependencies
  • git-buildpackage 0.9.30 - Suite to help with Debian packages in Git repositories
  • debhelper 13.11.4 - helper programs for debian/rules
  • apt-build 0.12.49 - frontend to apt to build, optimize and install packages
  • python3-stdeb 0.10.0-2 - Python to Debian source package conversion plugins for distutils
  • pypi2deb 3.20230219 - PyPI to Debian converter
  • dgit 10.7+deb12u2 - git interoperability with the Debian archive
  • aptly 1.5.0+ds1-1+b4 - Swiss army knife for Debian repository management - main package
  • python-is-python3 3.11.2-1+deb12u1 - symlinks /usr/bin/python to python3
  • lintian-brush 0.147 - automatically fix lintian problems

Debuggers

Python

Live system

Hex editors

  • wxhexeditor 0.24+repack-2+b2 - 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
  • bless 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 optimiser
  • vera 1.24-1 - Dictionary of computer related acronyms -- info format
  • nodejs 18.19.0+dfsg-6~deb12u2 - evented I/O for V8 javascript - runtime executable
  • npm 9.2.0~ds1-1 - package manager for Node.js
  • jsbeautifier 1.14.4-1 - JavaScript unobfuscator and beautifier
  • yarnpkg 1.22.19+~cs24.27.18-2+deb12u1 - Fast, reliable and secure npm alternative

Databases

  • sqlite3 3.40.1-2+deb12u1 - Command line interface for SQLite 3
  • sqlfluff 1.4.5-2 - SQL linter tool

PHP

  • php-cli 2:8.2+93 - command-line interpreter for the PHP scripting language (default)

Android