git-preview @ main

static git web frontend but with images and html previews + code truncation

commitagefileslines
this took 30 mins fml HEAD main 16 Jul 2026 1 +1 −1
one more 15 Jul 2026 0 +0 −0
Add new assets and captions to showcase.yaml 15 Jul 2026 1 +25 −0
More happy animools 15 Jul 2026 0 +0 −0
+ 15 Jul 2026 1 +1 −1
add GitHub Pages note 15 Jul 2026 1 +3 −2
typo 14 Jul 2026 1 +1 −1
Include repository description in preview creation 14 Jul 2026 1 +5 −1
Merge branch 'main' of https://github.com/jxc2000-b/git-preview 14 Jul 2026 1 +2 −0
small text change 14 Jul 2026 1 +1 −1
Merge branch 'main' of https://github.com/jxc2000-b/git-preview 14 Jul 2026 0 +0 −0
pages bug fix and gitignore 14 Jul 2026 3 +16 −6
Merge branch 'main' of https://github.com/jxc2000-b/git-preview 14 Jul 2026 1 +54 −0
better error logs 14 Jul 2026 1 +20 −21
modifies gitignore 14 Jul 2026 1 +1 −0
typo fix 14 Jul 2026 1 +1 −1
added static showcase files 14 Jul 2026 2 +10 −8
tidying things up 14 Jul 2026 2 +61 −12
typo fix 14 Jul 2026 1 +1 −1
modifying this sites showcase 14 Jul 2026 4 +45 −30
added project's own showcase 14 Jul 2026 2 +61 −0
test 14 Jul 2026 0 +0 −0
Add acknowledgment section to README 13 Jul 2026 1 +2 −2
Rename README to README.md 13 Jul 2026 1 +0 −0
Rename readme to README 13 Jul 2026 1 +0 −0
new readme 13 Jul 2026 3 +139 −73
Initial commit 05 Jul 2026 25 +973 −508
deps: bump go-git to v5.13.2 15 Feb 2025 2 +40 −52
all: use securejoin for path joining 15 Feb 2025 2 +73 −11
deps: bump golang.org/x/crypto from 0.28.0 to 0.31.0 (#48) 15 Feb 2025 2 +10 −10
css: tiny fix for darkmode 26 Jan 2025 1 +1 −0
routes: sanitize readme content for non markdown files 16 Jan 2025 1 +2 −1
css: remove custom font features 16 Jan 2025 1 +0 −3
css: revert to default system font 16 Jan 2025 4 +3 −6
css: fix typo 15 Nov 2024 1 +1 −1
css: update default font and colors 10 Nov 2024 5 +24 −48
deps: bump all 06 Oct 2024 2 +51 −17
readme: reword, mention docker images 06 Oct 2024 1 +6 −11
actions: build and push docker 06 Oct 2024 1 +52 −0
docs: add info about syntaxHighlight usage 14 Jul 2024 2 +7 −0
routes: add syntax highlight 14 Jul 2024 5 +72 −5
deps: add chroma as dependency 14 Jul 2024 2 +6 −0
git: show lightweight annotated tags (#42) 04 Oct 2024 1 +75 −23
git: add unlisted repositories 04 Oct 2024 4 +16 −7
contrib: update docker-compose.yml as well 03 Oct 2024 1 +1 −2
contrib: update Dockerfile 02 Oct 2024 1 +4 −7
git: use system's git upload-pack 13 Jul 2024 5 +178 −70
deps: bump golang.org/x/net from 0.22.0 to 0.23.0 (#40) 13 Jul 2024 2 +3 −3
readme: fix a thing 13 Jul 2024 1 +1 −1
git: fix getDisplayName 05 Jul 2024 1 +1 −5
routes: ignore files 05 Jul 2024 1 +1 −1
nix: fix docker build 05 Jul 2024 1 +3 −3
css: dark theme 05 Jul 2024 1 +13 −0
git: hide .git extension 05 Jul 2024 4 +25 −8
templates: Add link to tar gz handler endpoint 23 Jun 2024 1 +2 −0
routes: Add handler to generate tar gz file 23 Jun 2024 3 +68 −0
git: Add function to generate tar file from repo 23 Jun 2024 1 +136 −0
nix: init flake 16 Jun 2024 5 +141 −16
readme: misc updates 08 Apr 2024 1 +2 −1
re-add accidentally removed code for raw file view 29 Mar 2024 1 +5 −0
readme: remove frivolous line from notes 27 Mar 2024 1 +0 −3
routes: switch to net/http router 27 Mar 2024 5 +80 −77
routes: add raw file view 25 Feb 2024 3 +19 −2
deps: bump go-git 27 Dec 2023 2 +60 −91
templates: add missing title to repo page 05 Nov 2023 2 +2 −1
log errors from git.Open 05 Nov 2023 2 +4 −0
fix broken mailto: link in commit template 15 May 2023 1 +1 −1
contrib: add systemd service file 16 Apr 2023 1 +17 −0
deps: revert go-gitdiff bump 07 Apr 2023 2 +5 −7
deps: bump 07 Apr 2023 2 +77 −51
css: fix table overflow 19 Mar 2023 2 +19 −12
how did that happen 12 Mar 2023 1 +1 −1
bump x/net 18 Feb 2023 2 +8 −8
cleaner titles 18 Feb 2023 9 +36 −41
fix buffer overflow in countlines for files greater than 32k 05 Feb 2023 1 +1 −1
contrib: docker support (#20) 14 Feb 2023 2 +40 −0
templates: fix tags 05 Feb 2023 1 +1 −1
tree: directories first, add size column, fix .. 01 Feb 2023 4 +29 −14
fix line count for files that don't end in a newline 01 Feb 2023 1 +8 −0
utils: Add helper to get all repos 03 Jan 2023 1 +57 −0
docs: Expand on repo.ignore 03 Jan 2023 1 +1 −1
config: Ensure we always have an absolute path 03 Jan 2023 1 +11 −0
readme: tiny thing 05 Feb 2023 1 +4 −4
only add go meta import tag if go.mod exists in repo root 31 Jan 2023 3 +9 −1
sort tags and deduplicate 31 Jan 2023 1 +28 −0
add style tweaks 31 Jan 2023 5 +31 −20
markdown: more file exts, fix img 26 Dec 2022 2 +9 −2
css: fix ul padding in readme 26 Dec 2022 1 +4 −0
routes: render markdown readmes in repo index (#11) 26 Dec 2022 4 +30 −6
css: set repo desc font weight to normal 24 Dec 2022 2 +2 −1
css: bottom padding in refs pre 24 Dec 2022 1 +1 −0
css: lose grid layout in refs 24 Dec 2022 2 +6 −12
unveil: remove git executable and /dev/null 24 Dec 2022 1 +0 −5
git: pure go git clone 24 Dec 2022 4 +118 −35
css: wrap refs pre 22 Dec 2022 1 +9 −2
readme: unveil and ideas 22 Dec 2022 1 +7 −2
config: add repo.ignore 22 Dec 2022 4 +60 −10
unveil: /dev/null 22 Dec 2022 1 +1 −0
unveil: reorder 22 Dec 2022 1 +4 −4
css: reduce pre font size 22 Dec 2022 1 +1 −0
css: set pre font 22 Dec 2022 1 +5 −1
css: ui-monospace 22 Dec 2022 1 +1 −1
unveil: add git executable 22 Dec 2022 2 +7 −3
clean up long line 22 Dec 2022 1 +6 −3
unveil: cleanup code in main.go 22 Dec 2022 1 +3 −2
unveil: log each call 22 Dec 2022 1 +3 −0
unveil: initial commit 22 Dec 2022 4 +36 −22
css: change iOS mono font 22 Dec 2022 2 +2 −2
templates: improve this & parent commit 22 Dec 2022 1 +11 −4
Link to parent commit file version in commit view 20 Dec 2022 1 +2 −1
css: scroll file content x-axis only 20 Dec 2022 1 +2 −1
readme: add note clarifying cloning 19 Dec 2022 1 +2 −0
diff: scroll diff on overflow 19 Dec 2022 1 +1 −1
add license 19 Dec 2022 1 +23 −0
diff: show diff type 19 Dec 2022 3 +18 −1
file: separate content and line numbers 19 Dec 2022 2 +6 −2
css: add bg to readme/file content 19 Dec 2022 3 +11 −5
index: turn off logging, it's too noisy 19 Dec 2022 1 +0 −1
readme: clarify license 19 Dec 2022 1 +5 −0
css: scroll file content 19 Dec 2022 1 +1 −0
decrease prominence of author info in ui 19 Dec 2022 1 +1 −0
unveil: clarify its uselessness 19 Dec 2022 1 +2 −0
git: check for binary files 19 Dec 2022 3 +13 −2
add favicon 19 Dec 2022 1 +1 −0
readme: more info 19 Dec 2022 1 +58 −1
config: fix yaml 19 Dec 2022 1 +1 −1
all: no more pretty urls 19 Dec 2022 10 +17 −35
templates: message under tag name 18 Dec 2022 1 +2 −2
css: default monospace font 18 Dec 2022 1 +2 −2
config: fix go-import pretty url 18 Dec 2022 2 +7 −4
css: single column index on small screens 18 Dec 2022 2 +13 −15
all: go-import, clone url 18 Dec 2022 7 +54 −9
log: cleaner view 18 Dec 2022 3 +18 −4
routes: skip unopenable dirs 18 Dec 2022 1 +2 −3
config: scan path 18 Dec 2022 1 +1 −1
routes: sort repo index by last idle 18 Dec 2022 1 +11 −1
templates: add title tags 18 Dec 2022 5 +14 −0
unveil: init 18 Dec 2022 3 +37 −0
git: rework diff to fetch initial commit 18 Dec 2022 3 +70 −17
templates: unified repo-header 18 Dec 2022 7 +49 −41
git, templates: diff view 17 Dec 2022 8 +88 −24
templates: repo and log 17 Dec 2022 8 +168 −61
css: wrong name 17 Dec 2022 2 +5 −5
templates: index rework 17 Dec 2022 6 +140 −22
routes: serve static content from /static 17 Dec 2022 5 +24 −13
readme: some bs 15 Dec 2022 1 +9 −0
routes: disable git push 14 Dec 2022 1 +9 −6
routes: wildcard multiplex route at the end 14 Dec 2022 1 +2 −2
routes: multiplex git and web ui 14 Dec 2022 3 +47 −1
routes: description and humanized time to index 14 Dec 2022 4 +26 −7
template: line numbers for file view 13 Dec 2022 4 +41 −1
git: find main branch from config 13 Dec 2022 4 +37 −17
deps: bump go-git 13 Dec 2022 2 +36 −23
config: server host and port 12 Dec 2022 3 +11 −1
templates: tree and log links for tags 12 Dec 2022 1 +5 −2
routes: refs view 12 Dec 2022 4 +104 −0
routes: index view 12 Dec 2022 7 +86 −11
routes: render readme 12 Dec 2022 5 +53 −19
templates: fix 404 and 500 12 Dec 2022 4 +14 −4
template: render diff header lines 12 Dec 2022 4 +7 −10
git, routes: commit diff view 12 Dec 2022 6 +198 −0
routes, templates: tree and log views 11 Dec 2022 6 +110 −37
git: fix trees 11 Dec 2022 2 +97 −59
routes: file content view 11 Dec 2022 4 +70 −18
git: file content at ref 11 Dec 2022 1 +19 −0
routes: split repo index and files views 11 Dec 2022 2 +48 −4
git: fetch files only using ref 11 Dec 2022 1 +2 −11
all: init 11 Dec 2022 15 +462 −0
gh pages 14 Jul 2026 1 +54 −0
Updated GitHub Pages workflow for static site deployment 14 Jul 2026 1 +11 −1
Update README with example links 14 Jul 2026 1 +2 −0