commit | 5c34e09e9923d45700117c87fc353b72eb546d38 | [log] [tgz] |
---|---|---|
author | Shawn Pearce <sop@google.com> | Thu Jun 29 21:18:30 2017 -0700 |
committer | Shawn Pearce <sop@google.com> | Fri Jun 30 14:28:38 2017 -0700 |
tree | c8e1e9f0de145c0126c383c84f528ff356c7ac9f | |
parent | 6451fa550636f9fd932443b48340f262ace49639 [diff] |
Stream rendered Markdown to browser Instead of buffering the fully formatted HTML for the entire page, stream the content as it is being produced from the AST. This reduces the memory footprint of the Gitiles server while rendering large documents, and can reduce latency to display content above the fold. Change-Id: Ic57d1c0f6fd8daf31f82f3ced0536cd1e3030fa0
Gitiles is a simple repository browser for Git repositories, built on JGit. Its guiding principle is simplicity: it has no formal access controls, no write access, no fancy Javascript, etc.
Gitiles automatically renders *.md
Markdown files into HTML for simplified documentation. Refer to the Markdown documentation for details.
Gitiles is configurable in a git-style configuration file named gitiles.config
. Refer to the configuration documentation for details.
Use the issue tracker at github to file bugs.
Please refer to the Developer Guide.