Open Source JavaScript Computer Aided Instruction (CAI) Software

JavaScript Computer Aided Instruction (CAI) Software

View 4094 business solutions

Browse free open source JavaScript Computer Aided Instruction (CAI) Software and projects below. Use the toggles on the left to filter open source JavaScript Computer Aided Instruction (CAI) Software by OS, license, language, programming language, and project status.

  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • Full-stack observability with actually useful AI | Grafana Cloud Icon
    Full-stack observability with actually useful AI | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 1
    Jmol

    Jmol

    An interactive viewer for three-dimensional chemical structures.

    Over 1,000,000 page views per month. Jmol/JSmol is a molecular viewer for 3D chemical structures that runs in four independent modes: an HTML5-only web application utilizing jQuery, a Java applet, a stand-alone Java program (Jmol.jar), and a "headless" server-side component (JmolData.jar). Jmol can read many file types, including PDB, CIF, SDF, MOL, PyMOL PSE files, and Spartan files, as well as output from Gaussian, GAMESS, MOPAC, VASP, CRYSTAL, CASTEP, QuantumEspresso, VMD, and many other quantum chemistry programs. Files can be transferred directly from several databases, including RCSB, EDS, NCI, PubChem, and MaterialsProject. Multiple files can be loaded and compared. A rich scripting language and a well-developed web API allow easy customization of the user interface. Features include interactive animation and linear morphing. Jmol interfaces well with JSpecView for spectroscopy, JSME for 2D->3D conversion, POV-Ray for images, and CAD programs for 3D printing (VRML export).
    Leader badge
    Downloads: 678 This Week
    Last Update:
    See Project
  • 2
    JSmol

    JSmol

    JavaScript-Based Molecular Viewer From Jmol

    JSmol is the extension of the Java-based molecular visualization applet Jmol (jmol.sourceforge.net) as an HTML5 JavaScript-only web app. It can be used in conjunction with the Java applet to provide an alternative to Java when the platform does not support that (iPhone/iPad) or does not support applets (Android). Used in conjunction with the Jmol JavaScript Object (http://wiki.jmol.org/index.php/Jmol_Javascript_Object), JSmol seamlessly offers alternatives to Java on these non-Applet platforms. JSmol can read all the files that Jmol reads. You can do all the scripting that Jmol does. You can create all the buttons and links and such that you are used to creating for Jmol. All of the rendering capability of the Jmol applet is there. JSmol has both a console and a popup menu. JSmol is integrated fully with JSME and JSpecView. A "lite" version of JSmol provides minimal functionality (balls and sticks only) for extremely small-bandwith apps. Released 1/12/2013
    Leader badge
    Downloads: 34 This Week
    Last Update:
    See Project
  • 3
    RosarioSIS

    RosarioSIS

    Student Information System for School Management

    Free Student Information System designed for school management. Modules included: - School Setup - Students (demographics, contacts...) - Grades - Scheduling - Eligibility - Attendance - Accounting - Student Billing - Discipline - Food Service Add-ons like Messaging, Email, Import tools, Quiz, Library modules and much more are available. Manage your school in one web-application powered by PHP/SQL (MySQL or PostgreSQL). RosarioSIS is multilingual and offers Moodle integration. Try RosarioSIS, check the demo: https://www.rosariosis.org/demo/ Quick Setup Guide: https://www.rosariosis.org/quick-setup-guide/
    Leader badge
    Downloads: 18 This Week
    Last Update:
    See Project
  • 4
    BibleTime

    BibleTime

    a Bible study tool

    BibleTime is a powerful cross platform Bible study tool. It uses the SWORD programming library to work with Bible texts, commentaries, dictionaries and books provided by the CrossWire Bible Society (http://www.crosswire.org).
    Downloads: 24 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 5
    multipractice

    multipractice

    Tool for practicing languages.

    Practice makes perfect. Panglossa MultiPractice is a tool to help you learn and practice languages. You can create your own courses, import courses created by others, and even export courses to HTML or PDF documents. The original project (for Lazarus) was basically a flashcard app. Now it is more like a platform for creating structured courses with text, images, audio and video content, as well as different types of exercises. Please keep in mind that this project is created and maintained by a single amateur programmer. So, while I try my best to have a simple yet effective tool, you shouldn't expect to find anything wonderful or revolutionary here.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 6
    MathJax
    MathJax is a modular javascript framework for including mathematics in web pages. It can take input in various formats, like TeX and MathML, and can produce output in various forms, such as MathML or HTML-with-CSS. Components are loaded as needed.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    ASCIIMathML.js: a JavaScript to convert ASCII math notation (and some LaTeX) to Presentation MathML while your webpage loads. Now also simple graphs are translates to SVG. Works with Firefox 2.0+ or with Internet Explorer 6/7+MathPlayer+Adobe SVGview.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    This project is now upgraded as educational resource planning tool including LMS (learning management system). Now DEI, AVV K, IITR, NITH, AMU, JMI, IGNOU, SMVDU are partnering in this. Overall coordination is done by IIT Kanpur.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    MOT++ is an Adaptive Hypermedia system based upon the LAOS framework. It can work together with semantic desktop setups. The stand-alone enricher application needed for this is is also offered on this page! See http://prolearn.dcs.warwick.ac.uk.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Application Monitoring That Won't Slow Your App Down Icon
    Application Monitoring That Won't Slow Your App Down

    AppSignal's Rust-based agent is lightweight and stable. Already running in thousands of production apps.

    Full APM with errors, performance, logs, and uptime monitoring. 99.999% uptime SLA on the platform itself.
    Start Free
  • 10
    Autocondat

    Autocondat

    Autocondat Business Framework

    -Business Intelligence Framework / CRM / Intranet / Extranet / ERP / LMS / CMS / E-Commerce / POS
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    Kurdi Nus
    A portable, platform-independent, open source tool for converting different Kurdish scripts
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    Scribe
    Scribe is a CMS for the Liferay Portal framework. It includes Web Content Management as well as Learning Management System features.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    A online, cross-platform CMS for Pre Lecture Exercises (PLEs) or other quiz related materials using PHP, Javascript, and Mysql. Through the web interface, the program allows the creation of assignments with only a limited knowledge of html.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    WebCollAPs

    WebCollAPs

    WebCollAPs is an Editor for Designing Adaptive Collaboration Scripts

    WebCollAPs is an IMS-LD Compatible Editor for the Design of Adaptive Collaboration Scripts.It's aimed at teachers who would like to create their own adaptive collaboration script with embedded assessment. So far it supports the adaptation patterns “Advance the Advanced ” and “Lack of Confidence”.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    Algebra Helper shows how signs change when moving a quantity from one side of an equation to the other. Algebra Helper is implemented in JavaScript.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    The Alpheios project is developing tools to facilitate self-directed, corpus-based language learning.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Answers from Results International (www.resultsinternational.com) is a Learning Management System, based on the latest SCORM standards. Answers supports far more of the SCORM Data-Model than any of the 'big-name' LMS's, although is more light-weight
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    AutoTeach

    AutoTeach

    AutoTeach makes kids study and learn in exchange for internet access.

    AutoTeach is a tool that enables parents to supplement The AutoTeach Parent Tool enables parents to supplement their childrens' education without supervision or drama. With AutoTeach you can queue-up activities and tasks that will be dutifully performed at regular intervals. Why will they cooperate like this? Because AutoTeach meters their internet access by using credits which they earn by performing the agenda which you have queued-up for them. The system has potential for many subjects. Everyone, worldwide, is invited to participate. Everything is open-licensed, either Creative Commons or GPL.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    The Avatal Learn Station is a J2EE compliant Learn Management System(LMS). It is fully SCORM compatible (RTE3). JBoss and Mysql are required.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20

    CLUE - C Learning Undergrad Environment

    Tools to support the learning of the C programming language

    CLUE (C Learning Undergraduate Environment) is a software allowing students to work on assignments in the C language while benefiting from support for peer testing, hyper-linked tutorials to help them understand compiler error messages, detection of "novice errors" with warnings hyper-linked to tutorials. Sponsored by National Science Foundation under award CCLI #0836863.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Packages for Claroline Opensource LMS : Skype status, Clock, Google Adsense, Google Search, RSS reader, Who is online, Blog, Chat, Podcast, Results, Subscription, Survey, Web Video Conference Dimdim, ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    A PHP/Harmoni digital asset management tool, Concerto allows the cataloguing of multimedia in DublinCore, VRA, and user-defined schemes. Media can be searched across schemes, put into annotated slideshows, or used in other programs such as Segue2.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23

    Course Content Template

    CCT: Slidy course lesson template UTTC TeleCampus

    The CCT simplifies the process for building self-contained, easily printable and 508-compliant content modules for online courses. Released under CC 3.0 by-nc-sa license by UTTC CDT.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Crunchy is an application that transforms an html-based Python tutorial into an interactive session within a browser window. It was previously known as Crunchy Frog, but the name was changed to avoid conflict with an already existing project.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    A group of specific modules that allow to create and manage a simple distance learning system including audio/video and slide synchronization (in live streamed session too), slideshows, content management, teacher/student chat.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
MongoDB Logo MongoDB