Raspberry Pi OS Software Packages

Raspberry Pi OS is the offical operating system of the Raspberry Pi (previously known as Raspbian). Though not the only Operarting Systems the Raspberry Pi can use, it is the one that has the setup and software managed by the Raspberry Pi foundation. Raspberry Pi OS is a Linux OS based on Debian. As with all Linux distributions there are 1000's of free Open Source programs that can be downloaded from a Terminal Screen or a Desktop app. This section list the 1000's of programs that can be downloaded for the current version of Raspberry Pi OS, Buster version 10 and the previouse version, Stretch.

VCS Packages

raspberry Version Control Systems

To install Raspberry Pi OS software on a Raspberry Pi

Packages are installed using Terminal. First get an updated package list by entering the following command in to terminal if this has not been done today sudo apt update
Then install your chosen package with the command sudo apt install package name Find out more with the Guide to installing software with the apt command

WWW: Please Note: each listing has a www link to a related webpage, the links are supplied by the author. I can not guarantee thay are all active and related to the listed package.

Distro Version:

The latest Distro for Raspberry Pi OS is Bullseye, the previouse version was Buster. Next to each package is the version available for each distro.

Bullseye(#) = Raspberry Pi OS Bullseye
Buster(#) = Raspberry Pi OS Buster
Bullseye & Buster(#) = same version for both.
If only one Distro is listed then the package is only available on that distribution.

Jump to section A B C D E F G K L M P Q R S T W

VCS

Last Updated: 27 August, 2023

  • Back to top
  • A

  • aegis

    Bullseye & Buster:(4.24.3-3) transaction-based software configuration management www
  • Back to top
  • B

  • brz

    Bullseye:(3.1.0-8) Buster:(3.0.0~bzr7290-2) easy to use distributed version control system www
  • brz-debian

    Bullseye:(2.8.51) Buster:(2.8.26) breezy plugin for Debian package management
  • brz-loom

    Bullseye:(3.0.0+bzr167-1) Focused patch plugin support for Bazaar branches in Breezy www
  • bzr

    Bullseye:(2.7.0+bzr6622+brz) Buster:(2.7.0+bzr6622-15) transitional dummy package for brz www
  • bzr-builddeb

    Bullseye:(2.8.12+brz) Buster:(2.8.11) transitional dummy package
  • bzr-email

    Bullseye:(0.0.1~bzr58+brz1) Buster:(0.0.1~bzr58-7) transitional dummy package www
  • bzr-fastimport

    Bullseye:(0.13.0+bzr361+brz1) Buster:(0.13.0+bzr361-4) transitional dummy package www
  • bzr-git

    Bullseye:(0.6.13+bzr1650+brz2) Buster:(0.6.13+bzr1650-2) transitional dummy package www
  • bzr-stats

    Bullseye:(0.1.0+bzr54+brz1) Buster:(0.1.0+bzr54-5) transitional dummy package www
  • bzr-upload

    Bullseye:(1.1.0+brz1) Buster:(1.1.0-8) transitional dummy package www
  • bzrtools

    Bullseye:(2.6.0+brz) Buster:(2.6.0-4) transitional dummy package www
  • Back to top
  • C

  • commit-patch

    Bullseye:(2.6-2.1) Buster:(2.6-2) utility to commit fine grained patches to source code control repositories www
  • cssc

    Bullseye:(1.4.1-1) Buster:(1.4.0-6) Clone of the Unix SCCS revision-control system www
  • cvs

    Bullseye:(2:1.12.13+real-28) Buster:(2:1.12.13+real-27) Concurrent Versions System www
  • cvs-autoreleasedeb

    Bullseye & Buster:(0.12-1) Automatically release/upload debian packages from CVS
  • cvs-buildpackage

    Bullseye & Buster:(5.26) set of Debian package scripts for CVS source trees
  • cvs-fast-export

    Bullseye:(1.55-1) Buster:(1.44-1) Export an RCS or CVS history as a fast-import stream www
  • cvs-mailcommit

    Bullseye:(1.19-6) Buster:(1.19-2.1) Send CVS commitments via mail www
  • cvs2cl

    Bullseye & Buster:(2.73-1.1) CVS-log-message-to-ChangeLog conversion script www
  • cvschangelogbuilder

    Bullseye & Buster:(2.4-1) perl utility to generate ChangeLogs or html cvs reports www
  • cvsconnect

    Bullseye & Buster:(0.1.cvs20001202-2) CVS connection minimizer
  • cvsd

    Bullseye & Buster:(1.0.24) chroot wrapper to run 'cvs pserver' more securely www
  • cvsdelta

    Bullseye:(1.7.0-7) Buster:(1.7.0-6) Summarize differences in a CVS repository
  • cvsservice

    Bullseye:(4:20.12.0-2) Buster:(4:17.08.3-1) D-Bus service for accessing CVS repositories www
  • cvssuck

    Bullseye & Buster:(0.3.cvs20060124-2) inefficient cvs repository grabber using cvs command
  • cvsutils

    Bullseye:(0.2.5-1.1) Buster:(0.2.5-1) CVS utilities for use in working directories www
  • cvsweb

    Bullseye:(3:3.0.6-8.1) Buster:(3:3.0.6-8) CGI interface to your CVS repository www
  • Back to top
  • D

  • darcs

    Bullseye:(2.14.5-1) Buster:(2.14.1-3) distributed, interactive, smart revision control system www
  • darcs-monitor

    Bullseye:(0.4.2-14+b2) Buster:(0.4.2-14) Darcs add-on that sends mail about newly pushed changes www
  • dpatch

    Bullseye:(2.0.41) Buster:(2.0.38+nmu1) patch maintenance system for Debian source packages
  • Back to top
  • E

  • easygit

    Bullseye:(0.99-4) Buster:(0.99-2) git for mere mortals www
  • elpa-git-commit

    Bullseye:(2.99.0.git0957.ge8c7bd03-1) Buster:(2.90.1-2) Major mode for editing git commit message www
  • elpa-magit

    Bullseye:(2.99.0.git0957.ge8c7bd03-1) Buster:(2.90.1-2) Emacs interface for Git www
  • elpa-magit-popup

    Bullseye:(2.13.2-1) Buster:(2.12.5-1) Use popup like Magit www
  • elpa-magit-todos

    Bullseye:(1.5.3-1) show source file TODOs in Magit www
  • elpa-with-editor

    Bullseye:(3.0.2-1) Buster:(2.8.1-1) call program using Emacs as $EDITOR www
  • Back to top
  • F

  • fossil

    Bullseye:(1:2.15.2-1) Buster:(1:2.8-1) DSCM with built-in wiki, http interface and server, tickets database www
  • Back to top
  • G

  • giggle

    Bullseye:(0.7-4) Buster:(0.7-3) GTK+ frontend for the git directory tracker www
  • giggle-personal-details-plugin

    Bullseye:(0.7-4) Buster:(0.7-3) GTK+ frontend for the git directory tracker - personal details plugin www
  • giggle-terminal-view-plugin

    Bullseye:(0.7-4) Buster:(0.7-3) GTK+ frontend for the git directory tracker - terminal plugin www
  • git

    Bullseye:(1:2.30.2-1+deb11u2) Buster:(1:2.20.1-2+deb10u8) fast, scalable, distributed revision control system www
  • git-absorb

    Bullseye:(0.6.6-2+b1) Git commit --fixup, but automatic www
  • git-all

    Bullseye:(1:2.30.2-1+deb11u2) Buster:(1:2.20.1-2+deb10u8) fast, scalable, distributed revision control system (all subpackages) www
  • git-big-picture

    Bullseye:(1.0.0-1) Buster:(0.9.0+git20131031-2) Visualization tool for Git repositories www
  • git-build-recipe

    Bullseye:(0.3.6) Buster:(0.3.5) construct a Git branch from a recipe www
  • git-buildpackage

    Bullseye:(0.9.22) Buster:(0.9.14) Suite to help with Debian packages in Git repositories www
  • git-buildpackage-rpm

    Bullseye:(0.9.22) Buster:(0.9.14) Suite to help with RPM packages in Git repositories www
  • git-cola

    Bullseye:(3.9-1) Buster:(3.3-1) highly caffeinated git GUI www
  • git-crecord

    Bullseye:(20201025.0-1) Buster:(20190217~git-1) interactively select chunks to commit with Git www
  • git-crypt

    Bullseye:(0.6.0-1+b20) Buster:(0.6.0-1+b9) Transparent file encryption in git www
  • git-cvs

    Bullseye:(1:2.30.2-1+deb11u2) Buster:(1:2.20.1-2+deb10u8) fast, scalable, distributed revision control system (cvs interoperability) www
  • git-daemon-run

    Bullseye:(1:2.30.2-1+deb11u2) Buster:(1:2.20.1-2+deb10u8) fast, scalable, distributed revision control system (git-daemon service) www
  • git-daemon-sysvinit

    Bullseye:(1:2.30.2-1+deb11u2) Buster:(1:2.20.1-2+deb10u8) fast, scalable, distributed revision control system (git-daemon service) www
  • git-dpm

    Bullseye:(0.10.0-1.1) Buster:(0.10.0-1) git Debian package manager
  • git-el

    Bullseye:(1:2.30.2-1+deb11u2) Buster:(1:2.20.1-2+deb10u8) fast, scalable, distributed revision control system (emacs support) www
  • git-email

    Bullseye:(1:2.30.2-1+deb11u2) Buster:(1:2.20.1-2+deb10u8) fast, scalable, distributed revision control system (email add-on) www
  • git-extras

    Bullseye:(6.1.0-1) Buster:(4.6.0-1) Extra commands for git www
  • git-flow

    Bullseye:(1.12.3-3) Buster:(1.12.0-1) Git extension to provide a high-level branching model www
  • git-ftp

    Bullseye:(1.6.0+dfsg-1) Buster:(1.5.1+dfsg-1) Git powered FTP client written as shell script www
  • git-gui

    Bullseye:(1:2.30.2-1+deb11u2) Buster:(1:2.20.1-2+deb10u8) fast, scalable, distributed revision control system (GUI) www
  • git-imerge

    Bullseye:(1.2.0-3) incremental merge and rebase for git www
  • git-lfs

    Bullseye:(2.13.2-1) Buster:(2.7.1-1+deb10u1) Git Large File Support www
  • git-mediawiki

    Bullseye:(1:2.30.2-1+deb11u2) Buster:(1:2.20.1-2+deb10u8) fast, scalable, distributed revision control system (MediaWiki remote helper) www
  • git-publish

    Bullseye:(1.6.0-1) Buster:(1.4.3-1) git command to prepare and store patch revisions as git tags www
  • git-reintegrate

    Bullseye:(0.4-2.1) Buster:(0.4-1) Git extension to manage integration branches www
  • git-remote-gcrypt

    Bullseye:(1.4-1) Buster:(1.2-1) encrypted git repositories www
  • git-restore-mtime

    Bullseye:(2020.09-1) Buster:(2018.10-1) set timestamps to the date of a file's last commit www
  • git-secret

    Bullseye:(0.2.3-1.1) Buster:(0.2.3-1) store encrypted credential inside source code git repository www
  • git-secrets

    Bullseye:(1.3.0-4) Buster:(1.3.0-2) Prevents accidental commits of credentials www
  • git-sh

    Bullseye & Buster:(1.1-1) a git shell www
  • git-svn

    Bullseye:(1:2.30.2-1+deb11u2) Buster:(1:2.20.1-2+deb10u8) fast, scalable, distributed revision control system (svn interoperability) www
  • git2cl

    Bullseye:(1:2.0+git20120920-3) Buster:(1:2.0+git20120920-1) Simple tool to convert git logs to GNU ChangeLog format www
  • gitbrute

    Bullseye:(0~12-4) brute-force a git commit hash www
  • gitg

    Bullseye:(3.32.1-1+b7) Buster:(3.30.1-1+b2) git repository viewer www
  • gitinspector

    Bullseye:(0.4.4+dfsg-9) Buster:(0.4.4+dfsg-5) statistical analysis tool for git repositories www
  • gitk

    Bullseye:(1:2.30.2-1+deb11u2) Buster:(1:2.20.1-2+deb10u8) fast, scalable, distributed revision control system (revision tree visualizer) www
  • gitolite

    Bullseye & Buster:(2.3-1) SSH-based gatekeeper for git repositories www
  • gitolite3

    Bullseye:(3.6.12-1) Buster:(3.6.11-2) SSH-based gatekeeper for git repositories (version 3) www
  • gitpkg

    Bullseye:(0.29+nmu1) Buster:(0.29) tools for maintaining Debian packages with git
  • gitstats

    Bullseye & Buster:(2015.10.03-1) statistics generator for git repositories www
  • gitweb

    Bullseye:(1:2.30.2-1+deb11u2) Buster:(1:2.20.1-2+deb10u8) fast, scalable, distributed revision control system (web interface) www
  • gource

    Bullseye:(0.51-1+b1) Buster:(0.49-1+b1) graphical source control visualisation www
  • Back to top
  • K

  • kdesvn

    Bullseye:(2.1.0-1) Buster:(2.0.0-5) Subversion client with tight KDE integration www
  • kdesvn-kio-plugins

    Bullseye:(2.1.0-1) Buster:(2.0.0-5) Subversion I/O slaves for KDE www
  • klaus

    Bullseye:(1.5.2-4) Buster:(1.3.0-2) simple easy-to-set-up Git web viewer www
  • Back to top
  • L

  • legit

    Bullseye:(1.2.0.post0-1) Buster:(1.0.1-2) Git extension to assist in manipulating branches www
  • Back to top
  • M

  • mercurial

    Bullseye:(5.6.1-4+rpi1) Buster:(4.8.2-1+deb10u1) easy-to-use, scalable distributed version control system www
  • mercurial-common

    Bullseye:(5.6.1-4+rpi1) Buster:(4.8.2-1+deb10u1) easy-to-use, scalable distributed version control system (common files) www
  • mercurial-git

    Bullseye:(0.9.0-2) Buster:(0.8.12-1+deb10u1) Git plugin for Mercurial www
  • mgitstatus

    Bullseye:(2.0+dfsg-2) Show status of multiple Git repositories www
  • monotone-viz

    Bullseye & Buster:(1.0.2-4+b1) visualize a monotone repository www
  • mr

    Bullseye & Buster:(1.16) Multiple Repository management tool (transitional package) www
  • myrepos

    Bullseye & Buster:(1.20180726) tool to manage all your version control repos www
  • Back to top
  • P

  • pass-git-helper

    Bullseye:(1.1.1-0.1) Buster:(0.4-1) Git credential helper interfacing with pass www
  • patch

    Bullseye:(2.7.6-7) Buster:(2.7.6-3+deb10u1) Apply a diff file to an original www
  • patcher

    Bullseye & Buster:(0.0.20040521-6.1) perl script useful for managing patches
  • pepper

    Bullseye:(0.3.3-4) Buster:(0.3.3-3) Source code repository statistics and report tool www
  • python3-hglib

    Bullseye:(2.6.2-1) Buster:(2.6.1-1) Python3 library for interfacing with Mercurial's command server www
  • python3-klaus

    Bullseye:(1.5.2-4) Buster:(1.3.0-2) simple easy-to-set-up Git web viewer www
  • python3-pony

    Bullseye:(0.7.14-1) Pony Object-Relational Mapper www
  • Back to top
  • Q

  • qbrz

    Bullseye:(0.23.2+bzr1640-1) Qt5 frontend for Breezy www
  • qgit

    Bullseye:(2.9-2) Buster:(2.8-1+b4) Qt application for viewing GIT trees www
  • quilt

    Bullseye:(0.66-2.1) Buster:(0.65-3) Tool to work with series of patches www
  • quilt-el

    Bullseye:(0.66-2.1) Buster:(0.65-3) simple Emacs interface of quilt www
  • Back to top
  • R

  • rabbitvcs-cli

    Bullseye:(0.18-2) Buster:(0.16-1.1) Command line interface for RabbitVCS www
  • rabbitvcs-core

    Bullseye:(0.18-2) Buster:(0.16-1.1) Easy version control www
  • rabbitvcs-gedit

    Bullseye:(0.18-2) Buster:(0.16-1.1) Gedit extension for RabbitVCS www
  • rabbitvcs-nautilus

    Bullseye:(0.18-2) Buster:(0.16-1.1) Nautilus extension for RabbitVCS www
  • rabbitvcs-thunar

    Bullseye:(0.18-2) Thunar extension for RabbitVCS www
  • rcs

    Bullseye:(5.10.0-1) Buster:(5.9.4-5) The GNU Revision Control System www
  • reposurgeon

    Bullseye:(4.25-1) Buster:(3.45-1) Tool for editing version-control repository history www
  • Back to top
  • S

  • silver-platter

    Bullseye:(0.4.1-2) automatically create merge proposals www
  • simple-revision-control

    Bullseye:(1.26-2) Buster:(1.24-1) single-file and single-user revision control system www
  • statcvs

    Bullseye & Buster:(1:0.7.0.dfsg-7) CVS Repository statistic analysis tool, written in Java www
  • statsvn

    Bullseye:(0.7.0.dfsg-10) Buster:(0.7.0.dfsg-9) SVN repository statistics www
  • stgit

    Bullseye:(0.19-1) Buster:(0.18-1) manage stacks of patches in a git repository www
  • stgit-contrib

    Bullseye:(0.19-1) Buster:(0.18-1) set of contributed script to help working with stgit www
  • subversion

    Bullseye:(1.14.1-3+deb11u1) Buster:(1.10.4-1+deb10u3) Advanced version control system www
  • subversion-tools

    Bullseye:(1.14.1-3+deb11u1) Buster:(1.10.4-1+deb10u3) Assorted tools related to Apache Subversion www
  • svn-autoreleasedeb

    Bullseye & Buster:(0.12-1) Automatically release/upload debian packages from SVN
  • svn-buildpackage

    Bullseye & Buster:(0.8.7) helper programs to maintain Debian packages with Subversion www
  • svn-load

    Bullseye:(1.6-1) Buster:(1.5-1) Enhanced import facility for Subversion
  • svn2cl

    Bullseye:(0.14-2) Buster:(0.14-1) Generate a GNU-style ChangeLog from Subversion repository history www
  • svnkit

    Bullseye:(1.8.14-4) Buster:(1.8.14-3) pure Java Subversion client www
  • Back to top
  • T

  • tailor

    Bullseye & Buster:(0.9.35+darcs20090615-1.1) migrate changesets between version control systems www
  • tig

    Bullseye:(2.5.1-1) Buster:(2.4.1-1+b2) ncurses-based text-mode interface for Git www
  • tkcvs

    Bullseye & Buster:(8.2.3-1.2) Graphical front-end to CVS and Subversion www
  • tla

    Bullseye:(1.3.5+dfsg1-2+b2) Buster:(1.3.5+dfsg1-2+b1) GNU Arch revision control system www
  • topgit

    Bullseye:(0.8-2) Buster:(0.8-1.2) a Git patch queue manager www
  • tortoisehg

    Bullseye:(5.6.1-1) Buster:(4.8.1-0.1) Graphical tool for working with Mercurial www
  • tortoisehg-caja

    Bullseye:(5.6.1-1) Buster:(4.8.1-0.1) Graphical tool for working with Mercurial (Caja extension) www
  • tortoisehg-nautilus

    Bullseye:(5.6.1-1) Buster:(4.8.1-0.1) Graphical tool for working with Mercurial (Nautilus extension) www
  • Back to top
  • W

  • websvn

    Bullseye & Buster:(2.3.3-1.3) interface for Subversion repositories written in PHP www
  • wiggle

    Bullseye & Buster:(1.1-1) apply patches with conflicting changes www