cgit - hyperfast web frontend for git repositories written in C

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main i386
Package name cgit
Package version 0.10.2.git2.0.1
Package release 3+deb8u1
Package architecture i386
Package type deb
Installed size 1.15 KB
Download size 475.57 KB
Official Mirror
This is an attempt to create a fast web interface for the Git SCM, using a
built-in cache to decrease server I/O pressure.
* basic repository browsing (logs, diffs, trees...)
* caching of generated HTML
* cloneable URLs (implements dumb HTTP transport)
* commit feeds (atom format)
* discovery of Git repositories
* on-the-fly archives for tags and commits
* plugin support for e.g. syntax highlighting
* side-by-side diffs
* simple time/author statistics
* simple virtual hosting support (macro expansion)
* understands GitWeb project-lists
* understands gitweb.owner in Git config files
* has extensive filtering framework using scripts or a built-in lua


Package Version Architecture Repository
cgit_0.10.2.git2.0.1-3+deb8u1_amd64.deb 0.10.2.git2.0.1 amd64 Debian Main
cgit - - -


Name Value
libc6 >= 2.7
liblua5.1-0 -
libssl1.0.0 >= 1.0.0
zlib1g >= 1:1.2.0


Type URL
Binary Package cgit_0.10.2.git2.0.1-3+deb8u1_i386.deb
Source Package cgit

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install cgit deb package:
    # sudo apt-get install cgit




2016-04-04 - Salvatore Bonaccorso <>
cgit (0.10.2.git2.0.1-3+deb8u1) jessie-security; urgency=high
* Non-maintainer upload by the Security Team.
* CVE-2016-1899: Reflected XSS and header injection in mimetype query
string (Closes: #812411)
* CVE-2016-1900: Stored cross site scripting and header injection in
filename parameter (Closes: #812411)
* CVE-2016-1901: Integer overflow resulting in buffer overflow
(Closes: #812411)
* filters: apply HTML escaping.
Addresses cross-site scripting vulnerability in via the
txt2html filter.
2014-08-28 - Alexander Wirt <>
cgit (0.10.2.git2.0.1-3) unstable; urgency=medium
* Initial upload
2014-08-01 - Alexander Wirt <>
cgit (0.10.2.git2.0.1-2) unstable; urgency=medium
[ Nicolas Dandrimont ]
* [c7b31d2] Return a 404 status code when a repo doesn't exist
* [c8837ea] Add missing b-d for tests
2014-08-01 - Alexander Wirt <>
cgit (0.10.2.git2.0.1-1) unstable; urgency=low
* Initial packaging.

See Also

Package Description
cgmanager-tests_0.33-2+deb8u2_all.deb Central cgroup manager daemon (tests)
cgmanager_0.33-2+deb8u2_i386.deb Central cgroup manager daemon
cgminer_4.7.0-2_i386.deb multi-threaded multi-pool Bitcoin miner
cgns-convert_3.1.4.2-2+b1_i386.deb CFD General Notation System - Conversion tools
cgoban_1.9.14-17_i386.deb complete Go board
cgpt_0~20121212-3_i386.deb GPT manipulation tool with support for Chromium OS extensions
cgroup-bin_0.41-6_all.deb control and monitor control groups (transitional package)
cgroup-tools_0.41-6_i386.deb control and monitor control groups (tools)
cgroupfs-mount_1.1_all.deb Light-weight package to set up cgroupfs mounts
cgvg_1.6.2-2.1_all.deb command-line source browsing tool
ch5m3d_1.2.5+dfsg-1_all.deb create and visualize 3-dimensional drawings of simple molecules
chado-utils_1.23-2_all.deb tools to add/extract data from Chado
chaksem_1.7b-5.1_all.deb LaTeX class for presentations
chalow_1.0-3_all.deb weblog tool that converts ChangeLog to HTML
chameleon-cursor-theme_0.5-4_all.deb modern but not gaudy X11 mouse theme