Showing 320 open source projects for "classroom control software"

View related business solutions
  • Veeam Data Platform v13.1 - Get Your Free Trial Icon
    Veeam Data Platform v13.1 - Get Your Free Trial

    Secure by design, portable by default. Recover clean, fast, anywhere. Start a free trial.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try it Free
  • 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
  • 1
    react-particle-effect-button

    react-particle-effect-button

    Bursting particle effect buttons for React

    react-particle-effect-button is a React component library that provides buttons (or UI elements) with visually appealing particle explosion effects — for instance, on click or hover. Instead of static buttons, using this library lets you enhance user interactions with dynamic particle animations, giving a more lively and interactive UX. It’s ideal for use cases like “like” buttons, call-to-action buttons, or any UI control where you want a bit of flair. Because it’s built for React,...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 2
    KAREL 3D

    KAREL 3D

    Learning programming language for kids

    This is learning programming language for children Karel-3D. By words from LightBot: "Get kids hooked on coding with minutes!" Created by Karel 3D from the 8-bit microcomputer PMD 85-2 in 1986. His later version of Karel the Robot in 3D, created first in the Slovak Republic. JavaScript variant include only one small HTML file tested and works on all devices with keyboard and full JavaScript support in internet browser, or alternative pre-compiled JAVA V8 .jar file with webEngine and...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3
    Masonry

    Masonry

    A cascading grid layout plugin

    Masonry is a JavaScript grid layout library. It works by placing elements in optimal position based on available vertical space, sort of like a mason fitting stones in a wall. You’ve probably seen it in use all over the Internet. All sizing and styling of items is handled by your own CSS. tem sizes can be set with percentages for responsive layouts. With the masonry layout mode, set percentage-width columnWidth with element sizing. Set percentPosition: true so item positions are likewise set...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Vulcan

    Vulcan

    A toolkit to quickly build apps with React, GraphQL & Meteor

    Vulcan is a framework that gives you a set of tools for quickly building React & GraphQL-based web applications. It can handle data loading, e-mail notifications, automatic form generation, and much more, out of the box. Vulcan is unique in that it spans the full-stack, from the database to the browser. While there exist many excellent back-end frameworks or backend-as-a-service providers, these all still require you to handle the front-end code yourself, including building a set of...
    Downloads: 2 This Week
    Last Update:
    See Project
  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    More flexibility. More control.

    Generate interest, access liquidity without selling, and execute trades seamlessly. All in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • 5
    Filtrex

    Filtrex

    A simple, safe, JavaScript Filter Expression compiler for end-users

    Filtrex is a simple and safe JavaScript expression compiler designed for end-user input. It lets users write spreadsheet-like filter expressions without giving them access to raw JavaScript execution. Instead of using eval, Filtrex compiles expressions into JavaScript functions while keeping data access and callable functions under developer control. It supports common use cases such as filtering items, searching across fields, colorizing records, plotting charts, and building browser-based...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    ForkHub

    ForkHub

    GitHub client for Android based on the abandoned app

    ForkHub started off as a fork of the Android app from GitHub, and has since seen lots of improvements. You can see a comprehensive list of changes in the change log. ForkHub is an open source GitHub client that started as a fork of the GitHub Android app after they abandoned it, and has seen a lot of improvements since then. Stay up-to-date with all your GitHub activity thanks to notifications and an integrated news feed for organizations, friends, and repositories. Create, manage, and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    NOTY

    NOTY

    NOTY is a dependency-free notification library

    NOTY is a notification library that makes it easy to create alert - success - error - warning - information - confirmation messages as an alternative the standard alert dialog. There are lots of other options in the API to customize the text, animation, buttons, and much more. It also has various callbacks for the buttons, opening closing the notifications, and queue control. Dependency-free notification library that makes it easy to create alert - success - error - warning - information -...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    Isotope

    Isotope

    Filter and sort layouts

    Include the Isotope .js file in your site. Isotope works on a container element with a group of similar child items. All sizing of items is handled by your CSS. You can use Isotope as a jQuery plugin. You can use Isotope with vanilla JS. You can initialize Isotope in HTML, without writing any JavaScript. All options are optional, but itemSelector is recommended. Layout modes have their own separate options. We recommend always setting itemSelector. itemSelector is useful to exclude sizing...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    mui

    mui

    High-performance framework closest to native APP experience

    The gap between performance and experience has always been the primary reason for mobile app developers to abandon HTML5. The browser’s natural page-cutting white screen, the unbearable turning animation, the jittering of floating elements, and the inability to pull down to refresh smoothly, all of which frustrate HTML5 developers, especially when they get a low-end Android machine to run, and the phone falls. On the other hand, the browser default control styles are few and ugly, making a...
    Downloads: 0 This Week
    Last Update:
    See Project
  • AI-generated apps that pass security review Icon
    AI-generated apps that pass security review

    Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

    Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
    Try Retool free
  • 10
    Vue AdminLTE

    Vue AdminLTE

    adminLTE to vuejs v2.x converting project

    AdminLTE of Admin control panel template Based on Vuejs 2.x Front-end Framework.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    asynquence

    asynquence

    Asynchronous flow control

    asynquence is a small, promise-like flow library for composing asynchronous steps into readable sequences. Instead of juggling nested callbacks, you create a chain of operations that pass values forward and route errors consistently. It supports concurrency control via “gates” and “races,” letting multiple tasks proceed and rejoin at the right moment without complex bookkeeping. The design emphasizes clarity and debuggability, keeping stack traces and error paths straightforward. Plugins...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    apicache

    apicache

    Simple API-caching middleware for Express/Node

    Simple API-caching middleware for Express/Node. A simple API response caching middleware for Express/Node using plain-English durations. Supports Redis or a built-in memory engine with auto-clearing. Because route-caching of simple data/responses should also be simple. Sometimes you need custom keys (e.g. save routes per session, or per method). We've made it easy! All req/res attributes used in the generation of the key must have been set previously (upstream). The entire route logic block...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    yo-yo.js

    yo-yo.js

    A tiny library for building modular UI components using DOM diffing

    yo-yo is a tiny, modular JavaScript library for building UI components by combining template literals with efficient DOM diffing. The core idea behind yo-yo is to enable developers to write modular, dynamic views using ES6 tagged template syntax, then update those views by intelligently diffing and morphing the real DOM rather than re-rendering everything. It’s inspired by patterns found in larger UI frameworks but stays extremely lightweight—only a few kilobytes when minified and gzipped—by...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    React Codemirror

    React Codemirror

    Codemirror Component for React.js

    React Codemirror is a React component wrapper around the CodeMirror code editor, making it easy to embed a powerful text editor into React applications. It exposes CodeMirror through a declarative React interface, where editor value and options are passed in as props and changes are reported via callbacks. The component can be integrated either through npm, as part of a bundler-based build process, or via a standalone UMD build included directly in a web page. It supports initialization with...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Maplace.js

    Maplace.js

    A Google Maps Javascript plugin for jQuery

    Helps you to embed Google Maps into your website, and quickly create markers and control menus for the locations on the map. Download the latest version of Maplace.js and include the Google Maps API v3 along with jQuery.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    Illustrated Algorithms

    Illustrated Algorithms

    Interactive algorithm visualizations

    Inspired by Grokking Algorithms and python-execution-trace, this project aims to reveal the mechanics behind algorithms via interactive visualizations of their execution. Visual representations of variables and operations augment the control flow, alongside actual source code. You can fast forward and rewind the execution to closely observe how an algorithm works. The same code that is displayed next to the illustration is also decorated using babel-plugin-trace-execution and executed to...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    GitHub Résumé

    GitHub Résumé

    Resumes generated using the GitHub informations

    GitHub Résumé is an open source project that allows developers to instantly generate a professional résumé from their GitHub profile. By connecting with GitHub, the application extracts key data such as repositories, contributions, and activity, then formats it into a clean, easy-to-share résumé. This tool is ideal for software engineers, open source contributors, and students who want to showcase their coding experience without manually formatting everything. The project focuses on...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18

    myPHPed

    Simple Web-based environment for PHP scripting in programming class

    Simple Web-based environment for writing and testing PHP scripts in a programming classroom.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    ghooks

    ghooks

    Simple git hooks

    Simple git hooks. It is not advised to install ghooks as a production dependency, as it will install git hooks in your production environment as well. Please install it under the devDependencies section of your package.json. Please also note, that it is absolutely not advised to install ghooks globally. To work as expected, make it a development dependency of your project(s). Add a config.ghooks entry in your package.json and simply specify which git hooks you want and their corresponding...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Magnificent.js

    Magnificent.js

    Zoom responsively, images & more, w/ jQuery

    Zoom responsively. A jQuery plugin for responsive zoom of images & more. Include two elements, one with a mag-thumb attribute for thumbnail content and one with a mag-zoom attribute for zoomed content, the values of each attribute should be a unique identifier used to wire them together.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21

    Verbosio Templates

    A project to define templates for XML markup, and tools to edit them.

    XML content can be found everywhere. We can use existing XML content to build templates for new XML content. This project is about building a template system, complete with its own XML language, for generating XML content on a per-XML-language basis.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Application framework based on inversion of control/dependency injection
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Wolfenstein 3D html5

    Wolfenstein 3D html5

    Wolfenstein 3D HTML5 TOTAL Conversion

    Wolfenstein 3D HTML5 full conversion *UPDATED* - CHROME AUDIO CONTEXT FIX SCRIPT! I did not wrote it i am not the maker of this script. It is relased under the gplv2 licence. 6 Episode + Spear of Destiny Usage: Just upload and play! This is a total html5-javascript conversion of the original game, all episodes until Spear of Destiny is included! 81 stage. Usage: 1. Upload to any webhost 2. Load the index.php in your web browser 3. It can save the game and...
    Downloads: 15 This Week
    Last Update:
    See Project
  • 24
    iScroll

    iScroll

    Smooth scrolling for the web

    iScroll is a high-performance JavaScript scroller built to bring smooth scrolling behavior to web interfaces across desktop, mobile, and smart TV environments. It was designed to be small, dependency-free, and optimized enough to work well on both modern and older devices. The library goes beyond basic scrolling by supporting zooming, panning, infinite scrolling, parallax effects, and carousel-style interactions. Developers can control scroll coordinates, customize easing behavior, and...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 25
    ProgressBar.js

    ProgressBar.js

    Responsive and slick progress bars

    Responsive and slick progress bars with animated SVG paths. Use built-in shapes or create your own paths. Customize the animations as you wish. With ProgressBar.js, it's easy to create responsive and stylish progress bars for the web. Animations perform well even on mobile devices. It provides a few built‑in shapes like Line, Circle and SemiCircle but you can also create custom shaped progress bars with any vector graphic editor. ProgressBar.js is lightweight, MIT licensed and supports all...
    Downloads: 0 This Week
    Last Update:
    See Project