Customers¶
The library is used in multiple projects, applications, operating systems, etc. The list below is not exhaustive, but the result of an internet search. If you know further customers of the library, please let me know.
Space Exploration¶
- Peregrine Lunar Lander Flight 01 - The library was utilized for payload management in the Peregrine Moon Lander, developed by Astrobotic Technology and launched as part of NASA's Commercial Lunar Payload Services (CLPS) program. After six days in orbit, the spacecraft was intentionally redirected into Earth's atmosphere, where it burned up over the Pacific Ocean on January 18, 2024.
Automotive¶
- Alexa Auto SDK, a software development kit enabling the integration of Alexa into automotive systems
- Apollo, a framework for building autonomous driving systems
- Automotive Grade Linux (AGL): a collaborative open-source platform for automotive software development
- Genesis Motor (infotainment), a luxury automotive brand
- Hyundai (infotainment), a global automotive brand
- Kia (infotainment), a global automotive brand
- Mercedes-Benz Operating System (MB.OS), a core component of the vehicle software ecosystem from Mercedes-Benz
- Rivian (infotainment), an electric vehicle manufacturer
- Suzuki (infotainment), a global automotive and motorcycle manufacturer
Gaming and Entertainment¶
- Assassin's Creed: Mirage: a stealth-action game set in the Middle East, focusing on the journey of a young assassin with classic parkour and stealth mechanics
- Chasm: The Rift: a first-person shooter blending horror and adventure, where players navigate dark realms and battle monsters
- College Football 25: a college football simulation game featuring gameplay that mimics real-life college teams and competitions
- Concepts: a digital sketching app designed for creative professionals, offering flexible drawing tools for illustration, design, and brainstorming
- Depthkit: a tool for creating and capturing volumetric video, enabling immersive 3D experiences and interactive content
- immersivetech: a technology company focused on immersive experiences, providing tools and solutions for virtual and augmented reality applications
- LOOT, a tool for optimizing the load order of game plugins, commonly used in The Elder Scrolls and Fallout series
- Madden NFL 25: a sports simulation game capturing the excitement of American football with realistic gameplay and team management features
- Marne, an unofficial private server platform for hosting custom Battlefield 1 game experiences
- Minecraft, a popular sandbox video game
- NHL 22: a hockey simulation game offering realistic gameplay, team management, and various modes to enhance the hockey experience
- Pixelpart: a 2D animation and video compositing software that allows users to create animated graphics and visual effects with a focus on simplicity and ease of use
- Red Dead Redemption II: an open-world action-adventure game following an outlaw's story in the late 1800s, emphasizing deep storytelling and immersive gameplay
- Tactics Ogre: Reborn, a tactical role-playing game featuring strategic battles and deep storytelling elements
- Throne and Liberty, an MMORPG that offers an expansive fantasy world with dynamic gameplay and immersive storytelling
- Unity Vivox, a communication service that enables voice and text chat functionality in multiplayer games developed with Unity
- Zool: Redimensioned: a modern reimagining of the classic platformer featuring fast-paced gameplay and vibrant environments
Consumer Electronics¶
- Audinate: a provider of networked audio solutions specializing in Dante technology, which facilitates high-quality digital audio transport over IP networks
- Cisco Webex Desk Camera, a video camera designed for professional-quality video conferencing and remote collaboration
- Philips Hue Personal Wireless Lighting: a smart lighting system for customizable and wireless home illumination
- Ray-Ban Meta Smart glasses, a pair of smart glasses designed for capturing photos and videos with integrated connectivity and social features
- Siemens SINEMA Remote Connect, a remote connectivity solution for monitoring and managing industrial networks and devices securely
- Sony PlayStation 4, a gaming console developed by Sony that offers a wide range of games and multimedia entertainment features
- Sony Virtual Webcam Driver for Remote Camera, a software driver that enables the use of Sony cameras as virtual webcams for video conferencing and streaming
Operating Systems¶
- Apple iOS and macOS, a family of operating systems developed by Apple, including iOS for mobile devices and macOS for desktop computers
- Google Fuchsia, an open-source operating system developed by Google, designed to be secure, updatable, and adaptable across various devices
- SerenityOS, an open-source operating system that aims to provide a simple and beautiful user experience with a focus on simplicity and elegance
- Yocto: a Linux-based build system for creating custom operating systems and software distributions, tailored for embedded devices and IoT applications
Development Tools and IDEs¶
- Accentize SpectralBalance, an adaptive speech analysis tool designed to enhance audio quality by optimizing frequency balance in recordings
- Arm Compiler for Linux, a software development toolchain for compiling and optimizing applications on Arm-based Linux systems
- BBEdit, a professional text and code editor for macOS
- CoderPad, a collaborative coding platform that enables real-time code interviews and assessments for developers; the library is included in every CoderPad instance and can be accessed with a simple
#include "json.hpp"
- Compiler Explorer, a web-based tool that allows users to write, compile, and visualize the assembly output of code in various programming languages; the library is readily available and accessible with the directive
#include <nlohmann/json.hpp>
. - GitHub CodeQL, a code analysis tool used for identifying security vulnerabilities and bugs in software through semantic queries
- Hex-Rays: a reverse engineering toolset for analyzing and decompiling binaries, primarily used for security research and vulnerability analysis
- ImHex, a hex editor designed for reverse engineering, providing advanced features for data analysis and manipulation
- Intel GPA Framework, a suite of cross-platform tools for capturing, analyzing, and optimizing graphics applications across different APIs
- Meta Yoga, a layout engine that facilitates flexible and efficient user interface design across multiple platforms
- MKVToolNix, a set of tools for creating, editing, and inspecting MKV (Matroska) multimedia container files
- NVIDIA Nsight Compute, a performance analysis tool for CUDA applications that provides detailed insights into GPU performance metrics
- Notepad++, a free source code editor that supports various programming languages
- OpenRGB, an open source RGB lighting control that doesn't depend on manufacturer software
- OpenTelemetry C++: a library for collecting and exporting observability data in C++, enabling developers to implement distributed tracing and metrics in their application
- Qt Creator, an IDE for developing applications using the Qt application framework
- Scanbot SDK: a software development kit (SDK) that provides tools for integrating advanced document scanning and barcode scanning capabilities into applications
Machine Learning and AI¶
- Apple Core ML Tools, a set of tools for converting and configuring machine learning models for deployment in Apple's Core ML framework
- Avular Mobile Robotics: a platform for developing and deploying mobile robotics solutions
- Google gemma.cpp, a lightweight C++ inference engine designed for running AI models from the Gemma family
- llama.cpp, a C++ library designed for efficient inference of large language models (LLMs), enabling streamlined integration into applications
- Mozilla llamafile, a tool designed for distributing and executing large language models (LLMs) efficiently using a single file format
- NVIDIA ACE, a suite of real-time AI solutions designed for the development of interactive avatars and digital human applications, enabling scalable and sophisticated user interactions
- Peer: a platform offering personalized AI assistants for interactive learning and creative collaboration
- stable-diffusion.cpp: a C++ implementation of the Stable Diffusion image generation model
- TanvasTouch: a software development kit (SDK) that enables developers to create tactile experiences on touchscreens, allowing users to feel textures and physical sensations in a digital environment
- TensorFlow, a machine learning framework that facilitates the development and training of models, supporting data serialization and efficient data exchange between components
Scientific Research and Analysis¶
- BLACK, a bounded linear temporal logic (LTL) satisfiability checker
- CERN Atlas Athena, a software framework used in the ATLAS experiment at the Large Hadron Collider (LHC) for performance monitoring
- KAMERA: a platform for synchronized data collection and real-time deep learning to map marine species like polar bears and seals, aiding Arctic ecosystem research
- KiCad: a free and open-source software suite for electronic design automation
- MeVisLab: a software framework for medical image processing and visualization.
- OpenPMD API: a versatile programming interface for accessing and managing scientific data, designed to facilitate the efficient storage, retrieval, and sharing of simulation data across various applications and platforms
- ParaView: an open-source tool for large-scale data visualization and analysis across various scientific domains
- QGIS: a free and open-source geographic information system (GIS) application that allows users to create, edit, visualize, and analyze geospatial data across a variety of formats
- VTK: a software library for 3D computer graphics, image processing, and visualization
- VolView: a lightweight application for interactive visualization and analysis of 3D medical imaging data.
Business and Productivity Software¶
- ArcGIS PRO, a desktop geographic information system (GIS) application developed by Esri for mapping and spatial analysis
- Autodesk Desktop, a software platform developed by Autodesk for creating and managing desktop applications and services
- Check Point: a cybersecurity company specializing in threat prevention and network security solutions, offering a range of products designed to protect enterprises from cyber threats and ensure data integrity
- Microsoft Office for Mac, a suite of productivity applications developed by Microsoft for macOS, including tools for word processing, spreadsheets, and presentations
- Nexthink Infinity: a digital employee experience management platform for monitoring and improving IT performance
- Sophos Connect Client: a secure VPN client from Sophos that allows remote users to connect to their corporate network, ensuring secure access to resources and data
- Stonebranch: a cloud-based cybersecurity solution that integrates backup, disaster recovery, and cybersecurity features to protect data and ensure business continuity for organizations
- Tablecruncher: a data analysis tool that allows users to import, analyze, and visualize spreadsheet data, offering interactive features for better insights and decision-making
- magicplan, a mobile application for creating floor plans and interior designs using augmented reality
Databases and Big Data¶
- ADIOS2: a data management framework designed for high-performance input and output operations
- Cribl Stream: a real-time data processing platform that enables organizations to collect, route, and transform observability data, enhancing visibility and insights into their systems
- DB Browser for SQLite, a visual open-source tool for creating, designing, and editing SQLite database files
- MySQL Connector/C++, a C++ library for connecting and interacting with MySQL databases
- MySQL NDB Cluster, a distributed database system that provides high availability and scalability for MySQL databases
- PrestoDB, a distributed SQL query engine designed for large-scale data analytics, originally developed by Facebook
- ROOT Data Analysis Framework, an open-source data analysis framework widely used in high-energy physics and other fields for data processing and visualization
Simulation and Modeling¶
- Arcturus HoloSuite, a software toolset for capturing, editing, and streaming volumetric video, featuring advanced compression technologies for high-quality 3D content creation
- azul, a fast and efficient 3D city model viewer designed for visualizing urban environments and spatial data
- Blender, a free and open-source 3D creation suite for modeling, animation, rendering, and more
- cpplot, a library for creating interactive graphs and charts in C++, which can be viewed in web browsers
- NVIDIA Omniverse, a platform for 3D content creation and collaboration that enables real-time simulations and interactive experiences across various industries
- Pixar Renderman, a photorealistic 3D rendering software developed by Pixar, widely used in the film industry for creating high-quality visual effects and animations
- ROS - Robot Operating System, a set of software libraries and tools that assist in developing robot applications
- UBS, a multinational financial services and banking company
- GAMS: a high-performance mathematical modeling system for optimization and decision support
- M-Star: a computational fluid dynamics software for simulating and analyzing fluid flow
- MapleSim CAD Toolbox: a software extension for MapleSim that integrates CAD models, allowing users to import, manipulate, and analyze 3D CAD data within the MapleSim environment for enhanced modeling and simulation
- Kitware SMTK: a software toolkit for managing simulation models and workflows in scientific and engineering applications
Enterprise and Cloud Applications¶
- Acronis Cyber Protect Cloud: an all-in-one data protection solution that combines backup, disaster recovery, and cybersecurity to safeguard business data from threats like ransomware
- Baereos: a backup solution that provides data protection and recovery options for various environments, including physical and virtual systems
- Bitdefender Home Scanner, a tool from Bitdefender that scans devices for malware and security threats, providing a safeguard against potential online dangers
- Citrix Provisioning: a solution that streamlines the delivery of virtual desktops and applications by allowing administrators to manage and provision resources efficiently across multiple environments
- Citrix Virtual Apps and Desktops, a solution from Citrix that delivers virtual apps and desktops
- Cyberarc: a security solution that specializes in privileged access management, enabling organizations to control and monitor access to critical systems and data, thereby enhancing overall cybersecurity posture
- Egnyte Desktop: a secure cloud storage solution designed for businesses, enabling file sharing, collaboration, and data management across teams while ensuring compliance and data protection
- Ethereum Solidity, a high-level, object-oriented programming language designed for implementing smart contracts on the Ethereum platform
- Inciga: a monitoring tool for IT infrastructure, designed to provide insights into system performance and availability through customizable dashboards and alerts
- Intel Accelerator Management Daemon for VMware ESXi: a management tool designed for monitoring and controlling Intel hardware accelerators within VMware ESXi environments, optimizing performance and resource allocation
- Juniper Identity Management Service
- Microsoft Azure IoT SDK, a collection of tools and libraries to help developers connect, build, and deploy Internet of Things (IoT) solutions on the Azure cloud platform
- Microsoft WinGet, a command-line utility included in the Windows Package Manager
- Pointr: a platform for indoor positioning and navigation solutions, offering tools and SDKs for developers to create location-based applications