C

Cgit

A fast, lightweight web interface for Git repositories, written in C.

No reviews yet

About Cgit

Cgit is a web frontend for Git repositories that aims to be fast and simple. It generates static HTML pages for browsing repositories, commit logs, diffs, and file trees. Unlike heavier alternatives, cgit runs as a CGI script with minimal overhead, making it ideal for hosting many repositories.

It supports syntax highlighting, Atom feeds, and multiple repository formats. Cgit integrates with standard web servers like Apache and Nginx via CGI or FastCGI. The project is written in C and uses its own caching system to reduce server load. It can be configured with a simple config file or via repository-level settings.

Cgit is open source under GPLv2, created by Jason A. Donenfeld. It is suited for developers and sysadmins who want a no-frills, self-hosted Git repository browser. The project is mature and widely used in the Linux ecosystem, including by several major open source projects.
Development Tools

Quick Facts

Pricing
Free
License
Open Source
Platform
Any Platform
Version
1.2.3
Developer
Jason A. Donenfeld

Reviews (0)

No reviews yet

Be the first to share your experience!

Want to leave a review?

Sign in to share your experience with this tool.

Login to Review

Discussion (0)

No comments yet

Start a discussion about this tool.

Join the Discussion

Sign in to post comments and share your experience.

Login to Comment

Who Is Online

In total there are 83 users online: 0 registered, 78 guests and 5 bots.

Bots: Facebook Majestic Other Bot Other Spider SemrushBot

Users active in the past 15 minutes. Total registered members: 340