Welcome to Schedules Direct

Schedules Direct is a non-profit organization whose mission is to educate the public about the benefits of Open Source Software and other free software, provide support functions for such software, and provide funding for research that facilitates the improvement or creation of Open Source Software and other free software for the benefit of the public at large.

The cost of membership is currently US$25/year, with a 7 day free trial. A 2 month membership is also available for US$6 for those who do not wish to commit to an entire year.

Your membership fees help us fund programs to help your favorite Open Source projects. In exchange, our members receive access to raw U.S./Canadian TV listing data for the Free and Open Source Applications they use. Those applications then use the data to provide things like PVR functionality, search tools, and private channel grids. For more information, please read about our membership benefits and what your money helps us do for the Open Source community on our ABOUT US page.

You should also check out our FAQ and FORUMS.

For news, check out Announcements in our forum.


January 14th 2021

Emby will be blocked from SD-JSON on June 1

It is come to our attention that many Emby users are still using the Schedules Direct data service, despite being told by Emby two years ago they would need to move off.

Schedules Direct is licensed by Gracenote to provide data to only non-commercial (hobbyist) applications. Two years ago, Emby decided to go commercial with the release of Emby Premier, so using our data with Emby is a violation of our terms. Emby sent a notification to its users, and we didn't realize that some people continued to use data from us.

On June 1, 2021 we will block the Emby application from the SD-JSON service.

For the past two years, a warning that use with Emby is not allowed has been on our sign-up page. Many seemed to ignore it.

The predecessor to Schedules Direct (zap2it labs) was shut down partially due to abuse by commercial products. We don't want the same thing to happen to us. Hobbyist applications have no where else to go. Please respect the restrictions placed upon us by the copyright holder.

FYI, even using data obtained by us in an unapproved application using XMLTV or other formats violates those terms.

November 13th 2019

Windows Media Center Lives On!

While we normally cannot provide data for use on commercial products, Gracenote has granted an exception for Windows Media Center as it is no longer an active product.

EPG123 (click for more info) can keep your Media Center running after their guide service shuts down!

December 15th 2017

SD-JSON Lineup ids in GBR are changing!

Effective 2017-12-15, the identifiers of lineups in GBR are being changed by our outstream data source.

We were trying to perform dynamic re-mapping of the old lineup names to the new names, but there are too many variations to effectively ensure that there was full coverage.

Members with the old-style GBR-000* lineups will have those lineups removed from their accounts and you'll need to use your application to "Add a headend" again. The new lineup options will have greater granularity for regional variations.

for more info see THIS forum post.

Click here for older news items...