Serdar Yegulalp
Senior Writer

GitHub downtime got you down? Anam.io has your back

analysis
Apr 21, 20142 mins

A third-party service now offers free backups of GitHub projects with ever push

GitHub’s become a major cornerstone of the development world today, beloved enough that it made InfoWorld’s 2014 Technology of the Year Award list. But it’s also proven to be no more immune to downtime and glitches than any other cloud service.

What’s a developer to do when GitHub decides to hiccup? Programmers Andrew Nissenand and Aaron Hammond were also worried about how our reliance on GitHib has resulted in a single point of failure, so they devised Anam.io, a free and unlimited (at least, as of this writing) backup service for GitHub repositories.

Using Anam.io is straightforward. Sign into Anam.io with your GitHub account, and authorize GitHub to use Anam.io. Select repositories you contribute to or own, then add them to a list to have them backed up. Backups are taken of each repository each time you push to them, and the resulting backups can then be downloaded from Anam.io as Zip files.

Hammond told me that the back end is “basically just a stand-alone Sinatra API living on Heroku.” In the event that demand for the service explodes (or implodes), it can be scaled up (or down) as needed.

Backing up GitHub can be done any number of other ways, such as using the GitHub-Backup Ruby gem, or github-backup (written in Haskell). The folks at CodePill also have their own repository of backup tools for GitHub, which will also back up the wiki repository, forks, milestones, and downloads associated with a project.

Anam.io, by contrast, only seems to back up the code in the main fork of a repository, but there’s little reason the scope of the project couldn’t in time be expanded to encompass far more aspects of a GitHub project.

This story, “GitHub downtime got you down? Anam.io has your back,” was originally published at InfoWorld.com. Get the first word on what the important tech news really means with the InfoWorld Tech Watch blog. For the latest developments in business technology news, follow InfoWorld.com on Twitter.

Serdar Yegulalp

Serdar Yegulalp is a senior writer at InfoWorld. A veteran technology journalist, Serdar has been writing about computers, operating systems, databases, programming, and other information technology topics for 30 years. Before joining InfoWorld in 2013, Serdar wrote for Windows Magazine, InformationWeek, Byte, and a slew of other publications. At InfoWorld, Serdar has covered software development, devops, containerization, machine learning, and artificial intelligence, winning several B2B journalism awards including a 2024 Neal Award and a 2025 Azbee Award for best instructional content and best how-to article, respectively. He currently focuses on software development tools and technologies and major programming languages including Python, Rust, Go, Zig, and Wasm. Tune into his weekly Dev with Serdar videos for programming tips and techniques and close looks at programming libraries and tools.

More from this author