Open Source JavaScript Education Software - Page 17

JavaScript Education Software

View 4338 business solutions

Browse free open source JavaScript Education Software and projects below. Use the toggles on the left to filter open source JavaScript Education Software by OS, license, language, programming language, and project status.

  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Start Free
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 1
    Help You Remember English Words , Good for Foreigner Learn English.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2

    Mycollege

    MyCollege management system

    my-college is college management system. Which includes student admission and unit test marks management and can create TC,Bonafide and mark-sheet print option.
    5.0 out of 5 stars 1 Review
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    N-blog

    N-blog

    Express + MongoDB

    N-blog is a Chinese-language Node.js course built around creating a multiuser blogging application with Express and MongoDB. It teaches the surrounding platform before guiding readers through the complete example project. Early chapters cover Node.js installation, module exports, promises, environment variables, package metadata, npm, routing, templates, middleware, and error handling. The application section adds configuration, database access, sessions, flash messages, permissions, registration, login, and file uploads. Users can publish, view, edit, and delete posts as well as create and remove comments. Later lessons introduce logging, automated testing, coverage, process management, and several deployment targets. The repository includes both the written book and the working source structure.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    NTER

    NTER

    NTER Learning Management System

    National Training and Education Resource. Full featured online Learning Management System. NTER allows educators to create classes in SCORM format without programming. Classes can contain images, video, tests and reports. Students can interact with instructors and other students. The NTER project was designed as a low cost tool for providing workforce education and training, with the expectation that the open source community would assume its operation. The Department of Energy (DOE) is exploring the transition of stewardship of NTER through its Request for Information (RFI). DOE asks RFI respondents to provide information about capabilities required to take over NTER operations and the impact such a transition would have on the NTER community. To learn more about the RFI visit: https://eere-exchange.energy.gov/#FoaId4292035c-06cb-4af3-bb25-de35479f52d1 NOTE: The SourceForge site is continually updated.
    4.0 out of 5 stars 1 Review
    Downloads: 0 This Week
    Last Update:
    See Project
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Start Free
  • 5
    A CMS created by some people from my class who are interested in learning PHP+MySQL based coding and also XHTML, CSS and JavaScript.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Net Classroom is a web application that allows courses to be taught through streaming video.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Newman

    Newman

    A email newsletter system

    Newman is an open source email newsletter system. It is designed for one-way communication to subscribers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Nginx Tutorial

    Nginx Tutorial

    This is a minimalist tutorial on Nginx designed to help beginners

    Nginx Tutorial is a Chinese-language learning repository designed to help beginners understand and use Nginx quickly. It explains the server’s role as a web server, reverse proxy, load balancer, and mail proxy. The introductory material covers essential commands, configuration files, logging, worker processes, and connection settings. Practical guides demonstrate HTTP and HTTPS reverse proxies, load balancing, static website hosting, file servers, and cross-origin request handling. It also shows how to route multiple web applications through one server. Runnable examples and one-command scripts reproduce common workplace scenarios so learners can observe each configuration in action.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    5.0 out of 5 stars 1 Review
    Downloads: 0 This Week
    Last Update:
    See Project
  • Already Paying for an RMM? Get 50% Off Splashtop AEM Icon
    Already Paying for an RMM? Get 50% Off Splashtop AEM

    Switch to Splashtop AEM and save up to 50% in your first year

    Automated OS and third-party patching for Windows and macOS, CVE prioritization with AI patch summaries, and built-in remote control that also supports Linux. Qualifying organizations switching from another RMM get up to 50% off year one.
    Get Started
  • 10
    Node and Express Tutorial

    Node and Express Tutorial

    Node Tutorial and Projects Course

    Node Express Course is a project-based learning repository covering server-side JavaScript with Node.js and Express. It begins with Node fundamentals before introducing routing, middleware, requests, responses, and Express application structure. Practical projects include a task manager backed by MongoDB and Mongoose, a store API, JWT authentication examples, and a jobs API. Additional course projects demonstrate file uploads, email delivery, Stripe payments, and e-commerce backend development. Authentication material also covers workflows such as email verification and password resets. The repository emphasizes building functioning APIs rather than learning server concepts only through isolated examples. Its organized project folders let developers study individual backend topics or follow the curriculum sequentially.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Node.JS Course

    Node.JS Course

    Materials, slides and other goodies from my Node.JS courses

    This repository accompanies a hands-on Node.js course that builds production-minded skills through projects and exercises rather than slideware. It walks learners from fundamentals to pragmatic topics such as configuration management, process models, database integration, caching, and message queues. Security practices—input validation, secrets handling, and least-privilege IAM—are woven into examples instead of tacked on at the end. The curriculum also covers operational concerns like logging, metrics, health checks, and deployment pipelines so students can ship services with confidence. Code samples are opinionated but accessible, showing how to structure modules, controllers, and tests for clarity and changeability. By the end, participants have a working reference implementation they can adapt for real projects, along with a checklist mindset for production readiness.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Node.js Basics

    Node.js Basics

    Node.js Basics ( v24.x )

    Node.js Basics is an extensive learning repository covering Node.js programming, server development, APIs, and common interview topics. Its material addresses event-driven programming, callbacks, callback hell, asynchronous behavior, commands, APIs, programming exercises, and frequently asked questions. Separate reference files collect multiple-choice questions, data-structure material, design-pattern notes, and practical Node.js examples. The repository also contains sample projects for MySQL integration and several JWT authentication approaches. REST API development is a recurring theme throughout the collection. Most of the repository is written in JavaScript and is organized as a self-study reference rather than a single application. The current repository describes its content around Node.js 24.x and continues to function as a broad study and interview-preparation resource.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Node.js Style Guide

    Node.js Style Guide

    A guide for styling your node.js / JavaScript code

    Node.js Style Guide is an opinionated reference for writing consistent, readable JavaScript and Node.js code. It defines formatting conventions such as two-space indentation, Unix line endings, semicolons, single quotes, and an 80-character line limit. Naming rules cover variables, functions, classes, properties, and constants. The guide also recommends practices for conditionals, object creation, functions, comments, module imports, getters, setters, and method chaining. Several sections focus on maintainability, including writing small functions, returning early, naming closures, and avoiding modifications to built-in prototypes. Example code contrasts preferred and discouraged patterns so the reasoning can be applied directly. Configuration files for tools such as JSHint and EditorConfig help automate parts of the style guide.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Note Taker Allocation - a system to allocate note takers to students with disabilities, matching note taker availability with student timetable.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Notejam

    Notejam

    The easy way to learn web frameworks

    Do you know framework X and want to try framework Y? The easy way to start with a new framework is to compare it with frameworks you already know. The goal of the project is to help developers easily learn new frameworks by examples. Notejam is a unified sample web application (more than just "Hello World") implemented using different server-side frameworks. Currently python, php, ruby and javascript frameworks are supported. Currently project is hosted on GitHub http://github.com/komarserjio/notejam
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16

    NotesTyper

    Convert your text typing into music

    NotesTyper system converts text typing into music. You will need computer keyboard, microphone (notebook mic is ok) and Chrome or Firefox browser. NotesTyper has multiple operating modes and settings, which allow to produce different music from same text. Computer keyboards do no allow to input keypress velocity, but NotesTyper overcomes this restriction by processing microphone input level when you type. When generating music all nuances of your typing are taken into account: what keys were pressed, exact timings of all key presses and key releases, velocity (loudness) of typing. Who can be interested: Researchers: experiment with converting text to music and explore fundamental relationships. Musicians: virtual keyboard with touch sensitivity. Music composers: compose new music with algorithmic and improvisation approach. Text authors: listen and share to how your text can sound.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    OJAX provides - a meta-search service with a highly dynamic AJAX based user interface. - an OAI-PMH harvester to harvest multiple repositories to a single Lucene index - an easy to use, highly discoverable user interface to searching that index.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18

    OSU Quiz

    Jeopardy in HTML and JavaScript

    This is a Jeopardy style teaching game written in Dynamic HTML using JavaScript. It may be modified for use on any topic as an entertaining teaching tool to reinforce previously learned material, or simply as a trivia game.
    4.0 out of 5 stars 1 Review
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Observer Classroom

    Observer Classroom

    Classroom monitoring and testing for Windows computer labs

    Observer lets a teacher run a whole Windows computer lab from one PC. See every student screen live, open a sharp low-delay big view, take control of a student PC, lock screens, send messages and files, answer help calls, give stars, and switch lab PCs on and off over the network. Built-in question banks and tests with marking and records for every student. Everything stays inside the school network: no internet, no account, and every link between PCs is encrypted. Observer comes as two Microsoft Store apps: - Observer Faculty (teacher PC): free download, works fully for a free week with no card, then a yearly subscription. https://apps.microsoft.com/detail/9NB0C23C6SBK - Observer Student (every student PC): free. https://apps.microsoft.com/detail/9NNJ78GZVPBX Get Observer only from the Microsoft Store. More details: https://github.com/dsvakola/observer
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    A mobile app to locate various points of interest in Ohio with descriptions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Ohio State Government Reps
    A mobile phone App to keep in touch with Ohio State government officials. In addition to getting information about the elected official this app will facilitate contacting those officials.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Ohod Quiz Game

    Ohod Quiz Game

    quiz game with spin wheel

    - quiz game - work in any system - تعمل على جميع الانظمة - multi language utf-8 - متعددة اللغات
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Oirlis
    This site was created with the aim of serving in learning a language. Especially we'll try to help listen it. It also comes with the goal of being free and collaborative. Therefore anyone who wants to participate is welcome.
    5.0 out of 5 stars 1 Review
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    OmegaFlash is a web-based flash card system intended for use by students.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    OmniHelp is a cross-platform, browser-independent, tri-pane help viewer built in pure JavaScript and CSS with HTML 4. Some functions (such as help embedding) may in the future be in Java, C, or C++; CSH is fully supported. All code is under the LGPL.
    Downloads: 0 This Week
    Last Update:
    See Project