Browse free open source HMI software and projects below. Use the toggles on the left to filter open source HMI software by OS, license, language, programming language, and project status.
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
The All-in-One Commerce Platform for Businesses - Shopify
Shopify offers plans for anyone that wants to sell products online and build an ecommerce store, small to mid-sized businesses as well as enterprise
Shopify is a leading all-in-one commerce platform that enables businesses to start, build, and grow their online and physical stores. It offers tools to create customized websites, manage inventory, process payments, and sell across multiple channels including online, in-person, wholesale, and global markets. The platform includes integrated marketing tools, analytics, and customer engagement features to help merchants reach and retain customers. Shopify supports thousands of third-party apps and offers developer-friendly APIs for custom solutions. With world-class checkout technology, Shopify powers over 150 million high-intent shoppers worldwide. Its reliable, scalable infrastructure ensures fast performance and seamless operations at any business size.
scada-tgz is a open-source .NET based framework for creating SCADA applications. It includes communication servers for various hardware in form of WebServices and SCADA-specific controls for Windows.Forms, GTK# and ASP.NET applications.
An attempt at developing an Artificial Inteligence software, based on the notion that inteligence is a set of conditional choices (in programming terms, it means a whole lot of if statements).
Eureka is a software for information processing. It can be used by scientists, students, journalists or writer to organize their work. Eureka can work with multiple sources of information : Web pages, HTML contents indexation, books notes.
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.
Glogo is a software project to develop a crossplatform, standards compliant 3D desktop GUI and multiuser networking environment. If you're familliar with William Gibson's Neuromancer or Neal Stephenson's Snow Crash, then you get it. Coders needed!
This project is for a virtual keyboard on the silkscreen area of a PalmOS device. It supports multiple key layouts editable on the handheld itself; previewing on the screen; and macros to start programs or input keys. 10x4 Qwerty layout included.
Enterprise and Small Business CRM Solution | Clear C2 C2CRM
Voted Best CRM System with Top Ranked Customer Support. CRM Management includes Sales, Marketing, Relationship Management, and Help Desk.
C2CRM consists of four modules that integrate to provide a comprehensive CRM solution: Relationship Management, Sales Automation, Marketing Automation, and Customer Service. Only buy what each user needs.
This is a little application that lets you type characters using just your brain and the EPOC headset. It also works as a real keyboard replacement, but it's a slow method to type. Good if you're looking for a 100% movement free soution
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.
Grok is a library of natural language processing components, including support for parsing with categorial grammars and various preprocessing tasks such as part-of-speech tagging, sentence detection, and tokenization.
Leo is a project to provide an architecture for defining XML
specifications of grammars for different natural language parsing
systems and tools for using that architecture to permit sharing of
grammar resources across different systems.
VoiceGuard is a Win32 application that listens to what a speakers speaks into his/her mic and decides whether he/she is an authorised user or not. The system must have a sound card installed.
Wechselspieler is an interactive motion tracking tool to transform movement information coming from a file or video into sound in realtime using the MIDI or OSC protocol. It features an easy to use GUI for defining/editing the image trigger regions.
WikiFolders provides the ability to annotate the contents of your folders in OS X using a straightforward, wiki-style markup language. Annotated folders are viewable by anyone, even when the WikiFolders software isn't installed.
This is the Sokofinity project. The goal of this project is to recreate the classic NES game DuckHunt, only this time in 3D with Virtual Reality. Using an Infinity Box and Flock Of Birds positioning sensors, the game gets a new dimension.
Note: this p
This was an UI course project. In this project we built an interface prototype of an online travel reservation system. This service was meant to revolutionize the travel idustry in several ways for occasional travelers as well as for large businesses.