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$35/year, with a 7 day free trial. A 2 month membership is also available for US$9 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.


December 16th 2023

Gracenote making many lineup changes!

*12/21 UPDATE* SD-DD code wasn't properly dealing with lineups containing only expired stations! You may need to change lineups

*UPDATE* many SD-DD users received an email in error. If your lineup is still there, you're ok. Sorry!

Gracenote notified us a little over a month ago they were going to be renaming a bunch of lineups starting on Dec 13th. We sent a notice to affected JSON users on the 3rd to give folks time to change. We were swamped with tickets because the new lineup names weren't in the system yet! (sorry about that)

Well, the changes have started to hit! So, if your lineup has gone away, choose a new one. Many analog lineups have gone away (use a digital one), and duplicate lineups have been removed. We should still have a lineup that works for you, but you probably need to choose a new one in your application (SD-JSON users), or on our website and your application (SD-DD users).

If you're having trouble, best to start with your application support forum, but if the problem is on the SD end use Lineup Support.

We tried for a graceful transition, but Gracenote didn't provide for it.

February 13th 2023

membership fees going up 2023-03-31!

You may not realize this, but Schedules Direct membership fees haven't changed in 12 years! Sadly, the time has finally come.

Effective 2023-03-31 rates will increase to the following

  • $35/year
  • $9/2-months

We allow renewals 45 days before expiration, so you may be able to renew at the old rate. If not, sorry; we had to draw the line somewhere.

For more information click HERE

December 24th 2022

Did not receive a response from a token request

There is a known problem some locations (east coast Verizon for sure) with IPV6 routing. The Amazon load balancer used by the SD-JSON service supports IPV6 and most OSs and providers prefer IPV6. This is causing above error, especially with EPG123.

To work around the problem, you can disable IPV6 in your network settings (who really uses it anyway??) Or upgrade EPG123 to v1.7.3.5 which uses ipv4.json.schedulesdirect.org instead of json.schedulesdirect.org

The problem is not on the Schedules Direct side, but ISP or home network routing, we've been unable to duplicate the problem.

Click here for older news items...