Gource Visualization
Visualizando Graficamente o Desenvolvimento de Seu Projeto
Gource Visualization
Visualizando Graficamente o Desenvolvimento de Seu Projeto

Gource é um projeto opensource que gera animações 2D de desenvolvimento de software. As animações são geradas com base no histórico de edições nas plataformas de repositório de código. Não há muito o que se falar, apenas que é lindo de se ver :D
[embed]
É muito simples instalar o gource, basta seguir os passos desse link.
Visualizando o Desenvolvimento
gource --path path/to/git_repository --seconds-per-day 0.5 --title "Project Name" --date-format "%F" -1920x1080 --file-idle-time 0 --auto-skip-seconds 0.75 --multi-sampling --stop-at-end --key --highlight-users --hide filenames,mouse,progress,bloom --max-files 0 --background-colour 000000 --font-size 24
Executando o comando anterior, você irá visualizar o histórico do desenvolvimento do seu projeto. Somente é necessário adicionar o caminho para seu repositório clonado em (path/to/git_repository).
Salvando a Visualização do Desenvolvimento
Para salvar a animação, vamos utilizar basicamente o mesmo comando anterior. Porém, vamos direcionar a saída via pipe para o ffmpeg.
gource --path path/to/git_repository --seconds-per-day 0.5 --title "Project Name" --date-format "%F" -1920x1080 --file-idle-time 0 --auto-skip-seconds 0.75 --multi-sampling --stop-at-end --key --highlight-users --hide filenames,mouse,progress,bloom --max-files 0 --background-colour 000000 --font-size 24 --output-ppm-stream - --output-framerate 60 -o - | ffmpeg -y -r 60 -f image2pipe -vcodec ppm -i - -shortest -vcodec libx264 -preset ultrafast -pix_fmt yuv420p -crf 1 -threads 0 -bf 0 output.mp4
Executando o comando anterior, você também irá visualizar o histórico. Contudo, será gerado um arquivo chamado output.mp4 no final.
Fique com mais animações :D
Linux
[embed]
Bitcoin
[embed]
Python
[embed]
Hello World
[embed]
Docker
[embed]
Git
[embed]
메타데이터
- post_id
- 6da173d103ef
- slug
- gource-visualization-6da173d103ef
- url
- https://medium.com/@johnfercher/gource-visualization-6da173d103ef
- canonical_url
- https://medium.com/@johnfercher/gource-visualization-6da173d103ef
- author_url
- https://medium.com/@johnfercher
- status
- ok
- fetched_at
- 2026-07-29 17:42:06