onCourse now features an integration with the Canvas LMS. Canvas is a pretty neat open source learning management system built in Ruby and used primarily by universities. They have a commercial offering which is starting to become price competitive for shorter courses, although their larger market is certainly courses which run for months or longer.

Our integration uses oauth for authentication and pushes students and classes into Canvas as well as creating the enrolments. If you are in the market for a new LMS, definitely take a look at Canvas. It is large and fairly complex, but great if you want a full featured system that plays nicely with onCourse.