Ustad Mobile

Mobilizing Education for All

  • Ustad Mobile is the offline app for better education. Features learning content delivery, attendance tracking, assessments and record keeping

    Java 4 4 Updated Sep 22, 2017
  • Work in Progress: Objective is to create a cross platform embedded Experience API LRS server

    C Updated Sep 17, 2017
  • Wi-Fi Buddy - Library to handle Android Wi-Fi Direct

    Java 8 Updated Sep 8, 2017
  • Fork of https://osdn.jp/projects/qrcode/ modified to allow additional finder patterns for use aligning pictures for optical mark recognition

    Java 1 2 Updated May 10, 2017
  • This is the Ustad Mobile Cloud portal as part of the Ustad Mobile mobile learning platform.

    JavaScript Updated Apr 25, 2017
  • UstadMobile application for Mediatek's MRE platform

    C++ 8 1 Updated Feb 7, 2017
  • Java Updated Jan 31, 2017
  • eXeLearning with native saving in standard ePUB files and pure HTML/Javascript interaction templates (iDevices). Work in progress.

    Python Updated Dec 23, 2016
  • ADL's Open Source Learning Record Store (LRS) is used to store learning data collected with the Experience API.

    Python 90 Updated Aug 13, 2016
  • Like using Android's ViewPager to swipe between WebViews: but in HTML5 instead using IFrames

    JavaScript 1 Updated Oct 26, 2015
  • HTTPD server based on NanoHTTPD that slows down, turns off/on and cuts out on demand to test network code,

    Java Updated Sep 5, 2015
  • This script is runnable (eg: by Jenkins) that builds the Micro (J2ME) package using ANTENNA and then runs a node js qunit server that serves as assets for the build dist jad/jar files as well as a POST qrequest server that gets test results from the phone making the post request. This also includes the nodejs qunit server.

    JavaScript Updated Sep 3, 2015
  • Mirror of the eXeLearning extjs5 branch from https://forja.cenatic.es/scm/browser.php?group_id=197

    Python Updated Jun 6, 2015
  • Multi platform app to enable learners to download and use interactive learning courses made using the eXe authoring tool offline; reports using TinCan API

    JavaScript 2 Updated Jun 3, 2015
  • JQuery widgets and Javascript utilities to make it fast/easy to create learning interactions.

    JavaScript Updated May 26, 2015
  • The Python script that uses gammu (http://wammu.eu/python-gammu/) to control Feature phones. It sends commands to download the app (saved as a bookmark on the phone's browser) and open it (to run tests).

    Python Updated May 21, 2015
  • eXeLearning content authoring for UstadMobile

    Python Updated Apr 27, 2015
  • Generate information about text including syllable counts and Flesch-Kincaid, Gunning-Fog, Coleman-Liau, SMOG and Automated Readability scores. Forked to improve international support

    JavaScript 37 Updated Apr 23, 2015
  • Python client for uploading files using the ResumableJS protocol over HTTP

    Python Updated Mar 24, 2015
  • A throttleable stream, for working in the slow-lane

    JavaScript 1 Updated Feb 14, 2015
  • TinyMCE is a platform independent web based Javascript HTML WYSIWYG editor control released as Open Source under LGPL. This fork allows users to set autoplay and controls attributes on HTML5 media inserted.

    JavaScript 1,281 Updated Oct 6, 2014
  • J2ME Feature Phone app to enable learners to download and use interactive learning courses made using the eXe authoring tool offline; reports using TinCan API

    Java Updated Aug 30, 2014
  • Cordova plugin to enable autoplay and .play() to work on media elements outside events

    Java Updated Aug 16, 2014
  • Javascript helper library for Tin Can (the Experience API) to work with limited connectivity : queues up Tin Can statements using local storage then sends in bulk to LRS

    JavaScript 8 1 Updated Jan 26, 2014