%% generate tags start %%
#design
%% generate tags end %%
#design/animation #marketing
## What is Gource?
%% run start
```ts
const {LinkPreview} = customJS
return LinkPreview.getLinkPreviewFromUrl("https://gource.io/")
```
%%
<div class="nifty-link-card-container">
<a class="nifty-link-card" href="https://gource.io/" target="_blank">
<div class="nifty-link-card-text" style="width: 100%;">
<div class="nifty-link-card-title line-clamp-2">Gource - a software version control visualization tool</div>
<div class="nifty-link-card-description"></div>
<div class="nifty-link-href">
<img class="nifty-link-icon" src="https://gource.io/favicon.ico">
https://gource.io/
</div>
</div>
</a>
</div>
%% run end %%
**Gource**: A software that visualizes software projects as animated trees with files and developers.
**Features**: Supports Git, Mercurial, Bazaar and SVN logs. Allows filtering and displaying files by date, extension and colour. Renders at native resolution on Retina / Ultra HD displays.
## How to Use It?
you can use this command
```bash
gource --file-show-filter .+\.md$ --seconds-per-day 0.5 --fullscreen
```
Gource to video
<code data-gist-id="a2bd6551f0044a673e455b269646d487"></code>