Showing 358 open source projects for "c++ modular"

View related business solutions
  • Top-Rated Free CRM Software Icon
    Top-Rated Free CRM Software

    216,000+ customers in over 135 countries grow their businesses with HubSpot

    HubSpot is an AI-powered customer platform with all the software, integrations, and resources you need to connect your marketing, sales, and customer service. HubSpot's connected platform enables you to grow your business faster by focusing on what matters most: your customers.
  • Red Hat Ansible Automation Platform on Microsoft Azure Icon
    Red Hat Ansible Automation Platform on Microsoft Azure

    Red Hat Ansible Automation Platform on Azure allows you to quickly deploy, automate, and manage resources securely and at scale.

    Deploy Red Hat Ansible Automation Platform on Microsoft Azure for a strategic automation solution that allows you to orchestrate, govern and operationalize your Azure environment.
  • 1
    Point Cloud Library

    Point Cloud Library

    A standalone, large scale, open project for 2D/3D image processing

    ..., we split PCL into a series of modular libraries. PCL is cross-platform, and has been successfully compiled and deployed on Linux, MacOS, Windows, and Android. To simplify development, PCL is split into a series of smaller code libraries, that can be compiled separately. This modularity is important for distributing PCL on platforms with reduced computational or size constraints.
    Downloads: 16 This Week
    Last Update:
    See Project
  • 2
    Osquery

    Osquery

    SQL operating system instrumentation and monitoring framework

    Osquery is an operating system instrumentation framework for Windows, OS X (macOS), Linux, and FreeBSD. The tools make low-level operating system analytics and monitoring both performant and intuitive. Osquery exposes an operating system as a high-performance relational database. This allows you to write SQL queries to explore operating system data. With osquery, SQL tables represent abstract concepts such as running processes, loaded kernel modules, open network connections, browser...
    Downloads: 13 This Week
    Last Update:
    See Project
  • 3
    Arduino FOC

    Arduino FOC

    Arduino FOC for BLDC and Stepper motors

    We live in very exciting times 😃! BLDC motors are entering the hobby community more and more and many great projects have already emerged leveraging their far superior dynamics and power capabilities. BLDC motors have numerous advantages over regular DC motors but they have one big disadvantage, the complexity of control. Even though it has become relatively easy to design and manufacture PCBs and create our own hardware solutions for driving BLDC motors the proper low-cost solutions are yet...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 4
    Wayfire

    Wayfire

    A modular and extensible wayland compositor

    Wayfire is a Wayland compositor based on wlroots. It aims to create a customizable, extendable and lightweight environment without sacrificing its appearance.
    Downloads: 1 This Week
    Last Update:
    See Project
  • The Secure Workspace for Remote Work Icon
    The Secure Workspace for Remote Work

    Venn isolates and protects work from any personal use on the same computer, whether BYO or company issued.

    Venn is a secure workspace for remote work that isolates and protects work from any personal use on the same computer. Work lives in a secure local enclave that is company controlled, where all data is encrypted and access is managed. Within the enclave – visually indicated by the Blue Border around these applications – business activity is walled off from anything that happens on the personal side. As a result, work and personal uses can now safely coexist on the same computer.
  • 5
    Sming

    Sming

    Open source framework simplifying the creation of C++ applications

    Sming is an asynchronous embedded C/C++ framework with superb performance and multiple network features. Sming is open source, modular and supports multiple architectures including ESP8266 and ESP32. Superb performance and memory usage (Sming compiles to native firmware!) Fast and user-friendly development. Integrated host emulator to assist with developing, testing, and debugging libraries and applications on a PC before uploading them to an actual microcontroller. Built-in powerful wireless...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    O3DE

    O3DE

    Open 3D Engine (O3DE) is an Apache 2.0-licensed multi-platform 3D

    Easier team collaboration, artist workflows & multiplayer setup, increased terrain performance, new rendering features. Developed with cutting-edge, real-time graphics and complex interactions in mind, O3DE allows you to create robust, engaging experiences using our multi-threaded and extensible photorealistic renderer. O3DE's modular architecture is built for customization from day one. Each component, known as a Gem, can be adopted separately, giving you access to the specific functionality...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    mp-units

    mp-units

    The quantities and units library for C++

    mp-units is a compile-time enabled feature-rich Modern C++ modular/header-only library that provides compile-time dimensional analysis and unit/quantity manipulation. Its key strengths include safety, performance, and developer experience.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    CUTLASS

    CUTLASS

    CUDA Templates for Linear Algebra Subroutines

    CUTLASS is a collection of CUDA C++ template abstractions for implementing high-performance matrix-multiplication (GEMM) and related computations at all levels and scales within CUDA. It incorporates strategies for hierarchical decomposition and data movement similar to those used to implement cuBLAS and cuDNN. CUTLASS decomposes these "moving parts" into reusable, modular software components abstracted by C++ template classes. These thread-wide, warp-wide, block-wide, and device-wide...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    ModernCppStarter

    ModernCppStarter

    Kick-start your C++! A template for modern C++ projects

    Setting up a new C++ project usually requires a significant amount of preparation and boilerplate code, even more so for modern C++ projects with tests, executables and continuous integration. This template is the result of learnings from many previous projects and should help reduce the work required to setup up a modern C++ project. Installable target with automatic versioning information and header generation via PackageProject.cmake. Automatic documentation and deployment with Doxygen...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Nectar: Employee Recognition Software to Build Great Culture Icon
    Nectar: Employee Recognition Software to Build Great Culture

    Nectar is an employee recognition software built for the modern workforce.

    Our 360 recognition & rewards platform enables everyone (peer to peer & manager to employees alike) to send meaningful recognition rooted in core values. Nectar has the most extensive rewards catalog so users can choose from company branded swag, Amazon products, gift cards or custom reward types. Integrate with your other tools like Slack and Teams to make sending recognition easy. We support top organizations like MLB, SHRM, Redfin, Heineken and more.
  • 10
    ezEngine

    ezEngine

    An open source C++ game engine

    ezEngine is a free, open source game engine written in C++. Its philosophy is to be modular and flexible, such that it can be adapted to many different use cases. EZ utilizes a plugin system to integrate features such as FMOD or Jolt Physics. This makes it possible to only include those features that you need, or to replace systems with a custom solution that works better for your requirements. Similarly, the EZ code base can be built in multiple tiers, where you either get the entire feature...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Isaac ROS Visual SLAM

    Isaac ROS Visual SLAM

    Visual SLAM/odometry package based on NVIDIA-accelerated cuVSLAM

    Discover a faster, easier way to build advanced AI robotics applications with the NVIDIA Isaac™ ROS collection of accelerated computing packages and AI models, bringing NVIDIA acceleration to ROS developers everywhere. Isaac ROS Visual SLAM provides a high-performance, best-in-class ROS 2 package for VSLAM (visual simultaneous localization and mapping). This package uses one or more stereo cameras and optionally an IMU to estimate odometry as an input to navigation. It is GPU-accelerated to...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Open Source Cartridge Reader

    Open Source Cartridge Reader

    A shield for the Arduino Mega that can back up video game cartridges

    This project represents a community-driven effort to provide an easy-to-build and easy-to-modify cartridge dumper. Completely stand-alone, does not need a PC to operate (unless for updating firmware). Easy to modify open-source code, write your own extensions and share them with others. Portable thanks to a battery. Modular design using mostly off-the-shelf components. Reads NES, Famicom and Family Basic cartridges including save. Supports Mapper 30/NESmaker and flashes INL NM30 boards. Reads...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    CosmoScout VR

    CosmoScout VR

    Virtual universe which lets you explore & analyze planetary datasets

    A virtual universe which lets you explore, analyze and present huge planetary datasets and large simulation data in real-time. CosmoScout VR is a modular virtual universe developed at the German Aerospace Center (DLR). It lets you explore, analyze and present huge planetary data sets and large simulation data in real-time. The software can be built on Linux (gcc or clang) and Windows (msvc). Nearly all dependencies are included as git submodules, please refer to the documentation in order...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Psycle Modular Music Creation Studio
    Psycle is a Music tracker (like FastTracker 2 or Impulse Tracker) combined with plugin modularity. It supports its own plugin API, the VST2 plugin standard, and a tracker style sampler playback.
    Leader badge
    Downloads: 66 This Week
    Last Update:
    See Project
  • 15

    Equalizer APO

    A system-wide equalizer for Windows 7 / 8 / 8.1 / 10 / 11

    Equalizer APO is a parametric / graphic equalizer for Windows. It is implemented as an Audio Processing Object (APO) for the system effect infrastructure introduced with Windows Vista. Features: - virtually unlimited number of filters - works on any number of channels - very low latency, which makes it suited for interactive applications - low CPU usage - modular graphical user interface - VST plugin support - integrates into Voicemeeter (http://www.voicemeeter.com/) Requirements...
    Leader badge
    Downloads: 62,415 This Week
    Last Update:
    See Project
  • 16

    Platinum C++ Framework

    C++ application framework

    Platinum is a portable, modular and modern C++ class framework.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    PDS++ Project - Libraries in C++

    PDS++ Project - Libraries in C++

    Biblioteca para el Procesamiento Digital de Señales

    PDS Project Library (PDSPLib), es un conjunto de bibliotecas escritas en lenguaje C++ para el Procesamiento Digital de Señales. Cada una de las mini bibliotecas de PDSPLib puede ser usada de forma independiente o en conjunto, además cada mini biblioteca tiene su propia documentación. Dado que PDSPLib trabaja de forma modular facilita su integración total o parcial en otros proyectos.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    SAGA GIS
    SAGA - System for Automated Geoscientific Analyses - is a Geographic Information System (GIS) software with immense capabilities for geodata processing and analysis. SAGA is programmed in the object oriented C++ language and supports the implementation of new functions with a very effective Application Programming Interface (API). Functions are organised as modules in framework independent Module Libraries and can be accessed via SAGA’s Graphical User Interface (GUI) or various scripting...
    Leader badge
    Downloads: 2,400 This Week
    Last Update:
    See Project
  • 19
    FreeCAD

    FreeCAD

    a parametric 3D CAD modeler

    This is an official mirror of FreeCAD. Code and release files are primarily hosted on https://github.com/FreeCAD/FreeCAD and mirrored here. FreeCAD is a general purpose feature-based, parametric 3D modeler for CAD, MCAD, CAx, CAE and PLM, aimed directly at mechanical engineering and product design but also fits a wider range of uses in engineering, such as architecture or other engineering specialties. It is 100% Open Source and extremely modular, allowing for very advanced extension...
    Leader badge
    Downloads: 717 This Week
    Last Update:
    See Project
  • 20
    Nitrux

    Nitrux

    Simple, quick and responsive. That's Nitrux.

    Nitrux is a Linux desktop distribution based on Debian, using the Calamares installer and featuring the NX Desktop on KDE Plasma 5. It prioritizes simplicity and uses OpenRC instead of systemd. Nitrux leverages AppImages for software management and includes Maui Apps, created with the MauiKit UI framework. The distribution is consistently updated with the latest Debian base and the Liquorix kernel, offering performance enhancements like flexible inode placement, zstd compression, and...
    Leader badge
    Downloads: 474 This Week
    Last Update:
    See Project
  • 21
    Speed Dreams : an Open Motorsport Sim
    .... It is also intended for any research, study or teaching activity, around physics and AI, thanks to its GPL V2+ license, and the clear and modular architecture of its C/C++ code base.
    Leader badge
    Downloads: 303 This Week
    Last Update:
    See Project
  • 22
    AlsaModularSynth
    AlsaModularSynth is a MIDI controlled realtime modular synthesizer and effect processor with support for LADSPA and JACK.
    Leader badge
    Downloads: 70 This Week
    Last Update:
    See Project
  • 23
    QMidiArp

    QMidiArp

    Linux MIDI arpeggiator, phrase generator and controller LFO

    QMidiArp is a MIDI arpeggiator, phrase generator and controller LFO for ALSA and JACK. It can run multiple synchronized arpeggiators, LFOs and step sequencers. The modules are also available as LV2 plugins with Qt user interface. QMidiArp has been growing since june 2009 on top of Matthias Nagorni's original arp idea.
    Leader badge
    Downloads: 22 This Week
    Last Update:
    See Project
  • 24

    Linpac

    Amateur Radio AX.25 chat and PBBS program using Linux's AX.25 stack

    A modular console-oriented amateur radio AX.25 keyboard to keyboard chat and PBBS program using Linux's AX.25 stack. Includes support for multiple concurrent connected sessions, a unconnected (UI) message screen, and an automated packet message client
    Leader badge
    Downloads: 17 This Week
    Last Update:
    See Project
  • 25
    OSHMI - Open Substation HMI

    OSHMI - Open Substation HMI

    SCADA HMI for substations, IoT and automation applications

    Now with IEC61850 support! This project combines existing open source projects and tools to create a very capable, mobile and cloud-friendly HMI system that can rival proprietary software. This approach makes it possible to join forces of each project (Chromium, SVG/HTML5, PHP, Lua, SQLite, Inkscape, Lib61850, OpenDNP3, Nginx, Vega, PostgreSQL, Grafana,…) to achieve a great set of open, evergreen, modular and customizable tools for building great HMIs for automation projects
    Leader badge
    Downloads: 18 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next