There are so many sites which have all these look and feels with them.But they use it for themselves and make money from that.They dont share the libraries..
But now Google has introduced APIs which helps any web devloper to access google's bundle of APIs from their own sites.APIs are nothing but some sort of ways to access precoded softwares.APIs normally exists in the form of methods.
This is the home of google APIs where you can interact with a lot of google services(eg:maps) as well as some other services (eg:Chart)
There are so many services from google .
- Google maps API which interact with maps
- Transalation API : which allows to translate from one language to another.
Last but not least thanks to Google for providing such services and sharing findings with us.