C++ HMI Software

View 2714 business solutions
HMI C++ Clear Filters

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

  • Gen AI apps are built with MongoDB Atlas Icon
    Gen AI apps are built with MongoDB Atlas

    The database for AI-powered applications.

    MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
    Start Free
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 1
    The purpose of this project is to engineer modular software and electronic components, from which it is possible to assemble an intelligent PC-based mobile robot suitable for home or office environments.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    OpenDragon is a collection of external objects for the Max graphical environment from Cycling '74 (http://www.cycling74.com/products/maxmsp.html) that focuses on device interfaces.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    This open-source project aims at creation of a OpenGL 3D stereoscopic algorithms folded as plug-ins into popular 3D modeling and game engine tools, such as Maya, Blender, OGRE, and others.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    This project never got off the ground and is dead. Unfortunately it appears to be impossible to remove it.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Simple, Secure Domain Registration Icon
    Simple, Secure Domain Registration

    Get your domain at wholesale price. Cloudflare offers simple, secure registration with no markups, plus free DNS, CDN, and SSL integration.

    Register or renew your domain and pay only what we pay. No markups, hidden fees, or surprise add-ons. Choose from over 400 TLDs (.com, .ai, .dev). Every domain is integrated with Cloudflare's industry-leading DNS, CDN, and free SSL to make your site faster and more secure. Simple, secure, at-cost domain registration.
    Sign up for free
  • 5
    A collection of user contributed applications which use the Open Computer Vision Library
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    A open LCD controller (both hardware and software) offering I2C, SPI and Serial interfaces.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8

    OpenMT

    Open MT Project

    Open MT Project
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    OpenRPN is an initiative to design and produce ultra high-quality calculator hardware and software for advanced students and professional users.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Keep company data safe with Chrome Enterprise Icon
    Keep company data safe with Chrome Enterprise

    Protect your business with AI policies and data loss prevention in the browser

    Make AI work your way with Chrome Enterprise. Block unapproved sites and set custom data controls that align with your company's policies.
    Download Chrome
  • 10
    osgIM is a library to create 3D GUIs based on Open Scene Graph.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    This project aims to provide a common building block for projects such as ADEFU, SEA and VISUAL and other scada projects so that they have a common interface to the PLC\'s they communicate with. PLC\'s are Programmable Logic Controllers built to
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Panthera is a C++ framework for interactive visualization, manipulation, and editing of volume data. Applications developed on top of Panthera can utilize both desktop and immersive user interface devices, such as position trackers and haptic displays.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Voice interface to drive your operating system
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Peru provides functionality for calibrating a camera or a stereo camera using only images of a checkerboard pattern as input. Peru also provides functionality for calculating disparity maps (depth maps) from a stereo image pair.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    A simple pong game. This pong game is different from the others, because the player's pad can be controlled by motion in front of a webcam (if one is avaiable).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16

    Port Access for Win98/NT/2000/XP

    Port Access Library Package for Win32 on VB,Java and Visual C++

    Port Access 1.0 This is a Win32 programming platform indipendent Microsoft Windows 98/NT/2000/XP compatible hardware port access driver and API for Visual Basic,Java and Visual C++ . This project still under development.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    ProcessViewBrowser & ProcessViewServer represent an OpenSource attempt to industrial process visualization. It is based on Qt and is very portable. (Now also available as commercial software)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Project Daedalus is an aim to bring Artificial Intelligence to the Machintosh Operating System (Mac OS X) to aid the user
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    PIGNIC (Programmable Interface for Gesture-based Natural Interaction Cake) is an effort to provide a flexible interface for gesture recognition by means of affordable hardware. It is aimed at user-friendliness and futuristic human computer interaction.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    With this Python module (based on C++ code) it is possible to create a Brain Comp. Interface (BCI) and herewith to get EEG data online and evaluate the data while receiving it. - Up to now, this tool relies on the Brain Vision Rec. as EEG software -
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    PyCV is a Python package of modules useful for computer vision tasks. Its current focus is on boosting techniques, Haar-like features, and face detection. PyCV provides the world's fastest method for training a face detector, in a few hours.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    The QAIV (Qt Advanced Item Views) library provides GUI and utility classes extending the capabilities of the Qt item views.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    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
  • 24
    RESHL

    RESHL

    ROS-Enhanced Scalable Haptic Library - discontinued

    PROJECT DISCONTINUED ---------------------------------------- RESHL is a collection of Linux software used to interact with pen-master based haptic devices. Its name, ROS-Enhanced Scalable Haptic Library, describes all its main features: - ROS-Enhanced: the library can be used as a library in the ROS framework (Robot Operating System - http://www.ros.org/) and provides out-of-the-box support for master-slave solutions - Scalable: the library consists in different sub-libraries with different software dependencies. This way you don't have to install software for devices or functionality you're not going to use. Refer to Structure section for details on the single sub-libraries. - Haptic: the end-application is using pen-master devices to simulate the sense of touch in a haptic virtual environment. - Library: the software is distributed in c++ libraries with an easy interface. A graphic environment based on OpenGL is generated to improve the user's experience.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    RTAI-XML
    RTAI-XML is a server component of the Real Time Application Interface (RTAI) project, implementing a service oriented way to design and develop Real Time (RT) control applications.
    Downloads: 0 This Week
    Last Update:
    See Project