Web-based Repository Viewer

Andrew Currie 3f46a52073 initial commit 1 year ago
repos 3f46a52073 initial commit 1 year ago
src 3f46a52073 initial commit 1 year ago
themes 3f46a52073 initial commit 1 year ago
.gitignore 3f46a52073 initial commit 1 year ago
.htaccess 3f46a52073 initial commit 1 year ago
INSTALL.md 3f46a52073 initial commit 1 year ago
README.md 3f46a52073 initial commit 1 year ago
boot.php 3f46a52073 initial commit 1 year ago
index.php 3f46a52073 initial commit 1 year ago
screenshot.png 3f46a52073 initial commit 1 year ago

README.md

Repository Viewer (Powered by GitList)

GitList is an elegant and modern web interface for interacting with multiple git repositories. It allows you to browse repositories using your favorite browser, viewing files under different revisions, commit history, diffs. It also generates RSS feeds for each repository, allowing you to stay up-to-date with the latest changes anytime, anywhere. GitList was written in PHP, on top of the Silex microframework and powered by the Twig template engine. This means that GitList is easy to install and easy to customize. Also, the GitList gorgeous interface was made possible due to Bootstrap.

Features

  • Multiple repository support
  • Multiple branch support
  • Multiple tag support
  • Commit history, blame, diff
  • RSS feeds
  • Syntax highlighting
  • Repository statistics

Screenshots

Screenshot

Requirements

In order to run GitList on your server, you'll need:

  • Git
  • Apache or NGINX
  • PHP 5.3.3+

Installation

  • See the INSTALL.md

GitList Author

License

New BSD license