The XML Soccer Ruby Library by Kavinder Dhaliwal is a Ruby Wrapper for the XML Soccer API. The XML Soccer API is a web service that collects soccer data and makes the information available in XML to subscribers of the service.
For as long as people have been grabbing a board and trying to catch some waves, attempting to predict surf quality has been considered an art. Spitcast is trying to turn the art of prediction into the science of surf. Jack Mullis, the founder and developer of Spitcast, has been surfing for years. In 2005 he decided to combine his knowledge of surfing with his degree in Engineering Physics and create a unique algorithm that can predict future surf conditions by using Java and MySQL to cross reference NOAA regional weather data with observations at specific surf spots. This process has been shown to produce predictions accurate to 1 foot standard deviation. With the Spitcast API, this data can be transformed into custom applications.
There have been a lot of new socially based mashups showing up recently. In fact, we recently topped 700 social mashups. While many of these use the Facebook API or Twitter API, there are many more social APIs. The mashups below run the gamut, though, yes, also include Facebook.
An independent developer has created a medal count API for the 2016 Rio Olympic Games: MedalBot. MedalBot uses import.io to scrape web sources for updated medal counts. MedalBot aggregates the data to offer gold, silver, bronze, and total medal counts by country. The API is free to use.