Building Applications

Getting Started

Developer Demo A quick video overview of the Freebase developer tools

Freebase API

  • API Reference Quick reference for the Freebase web API.
  • API Tutorial Learn how to write MQL queries and use the API.
  • API Tips Tips provided by our developer community.

Tools and Libraries

  • MJTemplate.org JavaScript-based HTML templating engine built for the Freebase service.
  • API Libraries Freebase libraries for other languages: Ruby, Perl, Python, etc.
  • Query Editor Explore MQL and test your queries using this simple interface.
  • sandbox.freebase.com Use the Freebase sandbox to experiment.

More Resources

Apps are software programs, websites or widgets that display and collect Freebase data in fun and interesting ways.   Check out the Featured Applications to see just a few of the things that are possible.  And if that inspires you to build your own, please take advantage of our Developer Resources and sign up for the developer email list below.
  • get the newest info about MQL
  • interact with other Freebase developers
  • stay on top of the latest MJT advances
  • browse the list archive

Recent Discussions about Freebase Applications

"limit" : 0 change in semantics?

wf
"It appears that setting limit to 0 now limits the number of results to 0, rather than be unlimited,..."

"The doc is being revised right now, and that change is on the list. Thanks for asking about it. "

A reminder about the Freebase blog...

"In case you aren't already subscribed to the RSS feed, I've just posted a new entry to the freebase..."

Query troubles

"I am having a lot of trouble with a query (I am running it in the query editor.) It runs great for..."

"Hey, this is probably running into a topic that has multiple /business/retail_location/address..."