This repository has been archived on 2023-01-28. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
CustomDebian11LiveISO_CLI/doc/md/packages/development.md
2020-12-12 15:30:41 +01:00

18 KiB

Development

installed - suggested

Version control

gitg - git repository viewer

gitg is a fast git repository browser. It currently features:


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 - graphical source control visualisation

OpenGL-based 3D visualisation tool for source control repositories.


  • gitg 3.30.1-1 - git repository viewer
  • git 1:2.20.1-2+deb10u3 - fast, scalable, distributed revision control system
  • meld 3.20.0-2 - graphical tool to diff and merge files
  • gource 0.49-1+b2 - graphical source control visualisation
  • colordiff 1.0.18-1 - tool to colorize 'diff' output
  • dwdiff 2.1.2-2 - diff program that operates word by word
  • cloc 1.80-1 - statistics utility to count lines of code
  • fossil 1:2.8-1 - DSCM with built-in wiki, http interface and server, tickets database
  • ghi 1.2.0-1 - GitHub issue tracker command line interface (CLI)
  • git-mediawiki 1:2.20.1-2+deb10u3 - fast, scalable, distributed revision control system (MediaWiki remote helper)
  • git-sizer 1.3.0+dfsg-1 - compute various size metrics for a Git repository
  • svn2git 2.4.0-2 - Ruby tool for migrating svn projects to git
  • github-backup 1.20170301-2 - backs up data from GitHub
  • hub 2.7.0~ds1-1+b10 - make git easier with GitHub
  • mercurial 4.8.2-1+deb10u1 - easy-to-use, scalable distributed version control system
  • myrepos 1.20180726 - tool to manage all your version control repos
  • python-gitlab 1:1.6.0-3 - Python GitLab API client library
  • subversion 1.10.4-1+deb10u1 - Advanced version control system
  • tig 2.4.1-1 - ncurses-based text-mode interface for Git
  • icdiff 1.9.4-1 - terminal side-by-side colorized word diff
  • qgit 2.8-1 - Qt application for viewing GIT trees

Shell & basic utilities

  • bash 5.0-4 - GNU Bourne Again SHell
  • autojump 22.5.1-1 - shell extension to jump to frequently used directories
  • bash-completion 1:2.8-6 - programmable completion for the bash shell
  • shellcheck 0.5.0-3 - lint tool for shell scripts
  • pv 1.6.6-1 - Shell pipeline element to meter data passing through
  • sed 4.7-1 - GNU stream editor for filtering/transforming text
  • util-linux 2.33.1-0.1 - miscellaneous system utilities
  • util-linux-locales 2.33.1-0.1 - locales files for util-linux
  • whiptail 0.52.20-8 - Displays user-friendly dialog boxes from shell scripts
  • moreutils 0.62-1 - additional Unix utilities
  • less 487-0.1+b1 - pager program similar to more
  • asciinema 2.0.2-1 - Record and share your terminal sessions, the right way
  • dialog 1.3-20190211-1 - Displays user-friendly dialog boxes from shell scripts
  • manpages 4.16-2 - Manual pages about using a GNU/Linux system
  • manpages-dev 4.16-2 - Manual pages about using GNU/Linux for development
  • undistract-me 0.1.0+git20130402+3a9144bc1f-1 - Notifies user when long-running terminal commands complete via libnotify
  • inotify-tools 3.14-7 - command-line programs providing a simple interface to inotify
  • lr 1.4.1-1 - list files, recursively
  • ack 2.24-1 - grep-like program specifically for large source trees
  • bd 1.02-4 - quickly go back to a specific parent directory in bash
  • beep 1.4.3-2 - advanced PC-speaker beeper
  • command-not-found 18.04.5-1 - Suggest installation of packages in interactive bash sessions
  • detox 1.3.0-4 - replace problematic characters in filenames
  • grc 1.11.3-1 - generic colouriser for everything
  • pv 1.6.6-1 - Shell pipeline element to meter data passing through
  • reptyr 0.6.2-1.2 - Tool for moving running programs between ptys
  • source-highlight 3.1.8-1.2+b1 - convert source code to syntax highlighted document
  • tmux 2.8-3 - terminal multiplexer
  • ttyrec 1.0.8-5+b2 - Terminal interaction recorder and player (for tty)
  • fasd 1.0.1-1 - command-line productivity booster
  • pdd 1.3.1-1 - Tiny date, time diff calculator
  • termrec 0.18-1 - terminal videos/scripts recorder and player
  • ripgrep 0.10.0-2 - Recursively searches directories for a regex pattern

Parsers/converters/documentation generators

  • pandoc 2.2.1-3+b2 - general markup converter
  • jq 1.5+dfsg-2+b1 - lightweight and flexible command-line JSON processor
  • xmlstarlet 1.6.1-2 - command line XML toolkit
  • aha 0.5-1 - ANSI color to HTML converter
  • groff 1.22.4-3 - GNU troff text-formatting system
  • dos2unix 7.4.0-1 - convert text file line endings between CRLF and LF
  • man2html-base 1.6g-11 - convert man pages into HTML format
  • txt2tags 2.6-4.1 - conversion tool to generating several file formats
  • mkdocs 1.0.4+dfsg-1 - Static site generator geared towards building project documentation
  • csvkit 1.0.2-1 - command-line tools for working with CSV
  • roffit 0.7~20120815+gitbbf62e6-1 - convert nroff manual pages into HTML
  • archmage 1:0.3.1-4 - CHM(Compiled HTML) Decompressor

Packaging

  • debhelper 12.1.1 - helper programs for debian/rules
  • autoconf 2.69-11 - automatic configure script builder
  • devscripts 2.19.5+deb10u1 - scripts to make the life of a Debian Package maintainer easier
  • dh-make 2.201802 - tool that converts source archives into Debian package source
  • equivs 2.2.0 - Circumvent Debian package dependencies
  • build-essential 12.6 - Informational list of build-essential packages
  • checkinstall 1.6.2+git20170426.d24a630-2~bpo10+1 - installation tracker
  • fakeroot 1.23-1 - tool for simulating superuser privileges
  • debconf-utils 1.5.71 - debconf utilities
  • lintian 2.15.0 - Debian package checker
  • git-buildpackage 0.9.14 - Suite to help with Debian packages in Git repositories
  • lintian-brush 0.13.1 - automatically fix lintian problems
  • apt-build 0.12.47 - frontend to apt to build, optimize and install packages
  • python-stdeb 0.8.5-1 - Python to Debian source package conversion utility
  • pypi2deb 2.20180804 - PyPI to Debian converter
  • dgit 8.5 - git interoperability with the Debian archive
  • aptly 1.3.0+ds1-2.2~deb10u1 - Swiss army knife for Debian repository management - main package

Debuggers

  • gdb 8.2.1-2+b3 - GNU Debugger

Python

Live system

Hex editors

  • wxhexeditor 0.23+repack-3 - hexadecimal editor for massive files
  • hexcurse 1.58-1.1+b1 - Ncurses-based hex editor with many features
  • dhex 0.69-1 - ncurses based hex editor with diff mode
  • bless 0.6.0-5.1 - A full featured hexadecimal editor

Translation/localization

  • poedit 2.2.1-2 - gettext catalog editor

Game development

  • godot3 3.0.6-2 - Full 2D and 3D game engine with editor

Ruby

  • ruby-dev 1:2.5.1 - Header files for compiling extension modules for Ruby (default version)

HTML/CC/JS

  • csstidy 1.4-5 - CSS parser and optimiser
  • sqlite3 3.27.2-3+deb10u1 - Command line interface for SQLite 3
  • webcheck 1.10.4-1.1 - website link and structure checker
  • vera 1.23-1 - Dictionary of computer related acronyms -- info format
  • nodejs 10.21.0~dfsg-1~deb10u1 - evented I/O for V8 javascript - runtime executable
  • npm 5.8.0+ds6-4+deb10u2 - package manager for Node.js
  • jsbeautifier 1.6.4-7 - JavaScript unobfuscator and beautifier

PHP

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

Android