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.
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
No reviews yet
Be the first to share your experience!
Discussion (0)
No comments yet
Start a discussion about this tool.