# VisualSource > VisualSource turns any GitHub repository's commit history into an animated video — a time-lapse of how a codebase grew over time, rendered with Gource and FFmpeg. VisualSource ([visualsource.net](https://www.visualsource.net)) creates shareable source-code visualizations of open-source projects. Browse a public gallery of popular repositories, or generate a free sample of any GitHub repo in seconds. Paid plans add recurring schedulers that automatically re-render a repo on a weekly or monthly cadence and notify you when it's ready. ## Key pages - [Home](https://www.visualsource.net/): what VisualSource is and how to render your own repository - [Gallery](https://www.visualsource.net/gallery): browse visualizations of popular GitHub repositories - [Pricing](https://www.visualsource.net/pricing): free samples plus subscription plans (schedulers, full-length renders) - [Docs](https://www.visualsource.net/docs): how it works and how to use it ## How it works - Every repository has an aggregator page at `/repo/github.com/{owner}/{repo}` — for example, [microsoft/typescript](https://www.visualsource.net/repo/github.com/microsoft/typescript). - Every rendered video is watchable at `/watch/{uuid}` and shows repository stats (contributors, lines of code, date range) alongside the visualization. - Videos are generated from a repository's full Git commit history using Gource (the commit-history visualization tool) and FFmpeg. ## Optional - [Privacy Policy](https://www.visualsource.net/privacy) - [Terms of Service](https://www.visualsource.net/terms) - [Sitemap](https://www.visualsource.net/sitemap.xml): the full, up-to-date list of indexed repository and video pages