Open Source C++ Education Software

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

  • Veeam Data Platform v13.1 Icon
    Veeam Data Platform v13.1

    Move workloads across hypervisors and clouds with no vendor lock-in. Try VDP free today.

    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 Now
  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Start Free
  • 1
    Seagull is a multi-protocol traffic generator. Especially targeted towards IMS, Seagull supports Diameter (RFC3588 and all applications) over TCP/SCTP and IPv4/IPv6 , TCAP (over SS7 or Sigtran), XCAP over HTTP and Radius.
    Downloads: 38 This Week
    Last Update:
    See Project
  • 2
    slab3d

    slab3d

    slab3d is a real-time virtual acoustic environment.

    slab3d is a real-time virtual acoustic environment rendering system. It includes two rendering applications, libraries for spatial auditory display and audio signal processing development, and a set of tools for HRTF analysis and visualization.
    Leader badge
    Downloads: 3 This Week
    Last Update:
    See Project
  • 3
    Mando - Low cost interactive whiteboard

    Mando - Low cost interactive whiteboard

    Low cost interactive whiteboard for GNU/Linux

    Mando is a human computer interface using a camera and a projector. The camera is calibrated against a projection area to determine the position of physical pointer(pen, LED, laser pointer light...) which is then used to virtually move X11 pointer. Packages for Ubuntu may be found here: https://launchpad.net/~shoden/+archive/mando
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    A windows c++ program to test various libraries on various routers to forward ports on routers.
    Downloads: 1 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
    Aldo has moved to www.nongnu.org/aldo
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6

    Arduino Inter-Chip Serial Communication

    Simple multi-station serial communications

    NOW ON GITHUB: https://github.com/MajenkoLibraries/ICSC This is a simple class to enable multiple Arduinos to communicate with each other in either a multi-drop RS-485 network, or point-to-point using direct RS-232. Up to 254 stations can be defined, and any one station can send commands and messages to any other station. Messages are in the form of small packets including a header section, data section, and checksum. Now also includes a C library for Linux to communicate between a PC or Pi and Arduino.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Atheon is a Windows based server/client program. It provides a clear example of several types of sockets and methods of encryption for developers. It is well commented and documented for education and easy incorporation into other programs.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Phonetic/Transliteration Engine for Bangla/Bengali. This is developed in C/C++ so that it can be intergrated with any application. This script is Java compatible.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Feel pictures free of charge - SeebyTouch is the unique open source tactile vision substitution system available! Using the software and the construction manual it is possible for everyone to get pictures over the tactile sense! - Blindensehersatzsys
    Downloads: 0 This Week
    Last Update:
    See Project
  • Paessler: Easy to Use With Enterprise Power. Free Trial Icon
    Paessler: Easy to Use With Enterprise Power. Free Trial

    A low-code dashboard makes monitoring intuitive for any admin, while scripting and custom sensors give experts full control.

    You shouldn't have to choose between a monitoring tool that's easy to use and one that's powerful enough for a complex environment. PRTG's low-code interface lets any admin build dashboards, set alerts and monitor devices without scripting, while custom sensors and full API access are there when your team needs deeper control. One platform, no compromise. Download a free 30-day trial now.
    Get Free Download
  • 10
    Easy to use CW Trainer for Linux. Adaptable for both the Koch and Farnsworth method of learning Morse Code. Makes random tests or can read text from a file. Sample QSO's included. Uses QT user interface. Licensed under the GPL.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    CVK - Clavier virtuel personnalisable pour des personnes atteintes d'un handicap. -- Custom virtual keyboard for people with reduced mobility.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    DecipherAxe

    DecipherAxe

    Academic deciphering aiding tool, for ancient languages   

    Scientific academic deciphering aiding tool, for ancient languages. The project was originally programmed on: 21/08/21 at 20:58. Currently in BETA, a state with a "Ugaritic cuneiform" feature for transliteration, form only at the moment. Others will be added soon. Supports: Windows & Linux. Runs in WINE for others.  
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Fractal KISS means "keep fractals simple and sensible". The objective is to discover a "common-sense" understanding of fractals and their utility.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Gutenbrowser is a cross platform application to easily search, download and read free classic literature, in the form of electronic etexts. Classic books republished electronically by the <a href="http://promo.net/pg/">Project Gutenberg</a>.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    DiCT try to establish a well known dictionary web service, it will publish web service (WSDL) definitation for both content provider and end-user to follow. it will base on DICT protocol ( RFC2229) . Some applications will be provided
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    This is an application for Keene State College (www.keene.edu) students to receive near real-time alerts when they receive emails. As KSC uses the CampusCruiser system, it is not possible to use Outlook or Thunderbird, so this provides a solution.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    The Lazybones project is a server and a collection of clients. It allows one person to voice control multiple machines. Designed for software developers and sys admins, Lazybones speeds up redundant and/or complex tasks.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Loacker is a fully self-contained .NET framework for building and managing e-learning applications, including a CMS engine, a persistent object store, a Web server with browser-based content editing and real-time audio/video conferencing capabilities.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    La Suite Nemesis Research & Design 1.x (NemesisRD) es un conjunto de librerías multipropósito, que ofrece gran cantidad de clases y patrones implementados en C++, que tienen como objetivo facilitar la realización de las tareas más habituales a la hor
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    This is QT library for OSC message like that of java. Open Sound Control (OSC) is a protocol for communication among computers, sound synthesizers, and other multimedia devices . OSC was originally researched at Berkeley CNMAT.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    The OpenCD project offers a selection of high quality OSS for Windows users in Persian. OpenCD provides a free alternative to costly software, with equal or often better quality equivalents to proprietary one, and to educate users of Linux as an OS.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    PBIEC: Posicionamiento basado en IEC - Implementing IEC 60870-5 data link layer for an open and flexible remote unit. This project is an open source implementation for a data-link layer protocol for telecontrol networks.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Projek Munsyi is a project to provide localization (L10N) for the Bahasa Melayu (Malay language) (ms) especially for the GNU software. The goal of this project is to become the hub for the Malay language team at Translation Project.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    QSquidClassRoom

    QSquidClassRoom

    QSquidClassRoom is a GUI for a specific squid3 configuration

    QSquidClassRoom was designed to make teacher's control over student Internet access fast and simple. A couple of mouse clicks allows you to control black and white access lists, ports, host allowed to access Internet. You can easily connect or disconnect any user or even block any media downloads. QSquidClassRoom may be a simple user without root rights. Recomended squid3 configuration file is included in the distribution. Also detailed description (in russian) included in documentation. For advanced uses it should be said that QSquidClassRoom is a complex of squid3 configuration file and access control lists, GUI tool and a program to reconfigure squid3 using user id substitution. Using this complex you can manage up to 7 access control lists in easy way. Note, that for use QSquidClassRoom v1.1 you need a libvcr library of mine, which you can get at https://sourceforge.net/projects/libvcr
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Qwik Reader is a utility that helps you read large volumes of text easily by scrolling it for you.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next