Showing 45 open source projects for "library cpp"

View related business solutions
  • Patching and Endpoint Management for Under $1/Endpoint Icon
    Patching and Endpoint Management for Under $1/Endpoint

    OS and third-party patching, vulnerability insights, and remote control included

    Splashtop AEM gives IT teams automated patching, monitoring, and unattended remote access for Windows and macOS. No long setup, no paying extra for key features.
    Start Free Trial
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 1
    tgbot-cpp

    tgbot-cpp

    C++ library for Telegram bot API

    C++ library for Telegram bot API.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Cpp-Peglib

    Cpp-Peglib

    A single file C++ header-only PEG (Parsing Expression Grammars)

    cpp-peglib is a single-file, header-only C++17 library for Parsing Expression Grammars (PEG). It enables developers to define grammars and build parsers directly within C++ code without external dependencies.​
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    cpp-ipc

    cpp-ipc

    C++ IPC Library: A high-performance inter-process communication

    C++ IPC Library: A high-performance inter-process communication using shared memory on Linux/Windows.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    ffmpeg-cpp

    ffmpeg-cpp

    A clean, easy-to-use C++ wrapper around the ffmpeg libraries

    ffmpeg-cpp is a modern C++ wrapper designed to simplify interaction with FFmpeg by providing a fluent and expressive API for building media processing pipelines. It allows developers to construct complex workflows such as transcoding, filtering, and streaming using readable C++ syntax rather than raw command-line arguments. The library focuses on flexibility while maintaining performance, enabling precise control over inputs, outputs, and filters.
    Downloads: 3 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
  • 5
    restc-cpp C++ library

    restc-cpp C++ library

    Modern C++ REST Client library

    The magic that takes the pain out of accessing JSON API's from C++. It formulates a HTTP request to a REST API server. Then, it transforms the JSON formatted payload in the reply into a native C++ object (GET). It Serializes a native C++ object or a container of C++ objects into a JSON payload and sends it to the REST API server (POST, PUT). It formulates an HTTP request to the REST API without serializing any data in either direction (typically DELETE). It uploads a stream of data, like a...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    node-llama-cpp

    node-llama-cpp

    Run AI models locally on your machine with node.js bindings for llama

    node-llama-cpp is a JavaScript and Node.js binding that allows developers to run large language models locally using the high-performance inference engine provided by llama.cpp. The library enables applications built with Node.js to interact directly with local LLM models without requiring a remote API or external service. By using native bindings and optimized model execution, the framework allows developers to integrate advanced language model capabilities into desktop applications, server software, and command-line tools. ...
    Downloads: 15 This Week
    Last Update:
    See Project
  • 7
    modern-cpp-features

    modern-cpp-features

    A cheatsheet of modern C++ language and library features

    Modern C++ Features is a reference guide and cheat sheet for major language and standard-library additions introduced in modern C++. It organizes material by language version, covering C++11, C++14, C++17, C++20, and C++23. Each section separates core language features from library features for easier scanning. Topics range from lambdas, constexpr, structured bindings, and concepts to coroutines, optional, filesystem, expected, and stack traces. Individual entries explain what a feature does...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    Dear ImGui

    Dear ImGui

    Bloat-free Graphical User interface for C++ with minimal dependencies

    Dear ImGui is a bloat-free graphical user interface library for C++. It outputs optimized vertex buffers that you can render anytime in your 3D-pipeline enabled application. It is fast, portable, renderer agnostic and self-contained (no external dependencies). Dear ImGui is designed to enable fast iterations and to empower programmers to create content creation tools and visualization / debug tools (as opposed to UI for the average end-user). It favors simplicity and productivity toward this...
    Downloads: 64 This Week
    Last Update:
    See Project
  • 9
    llvm-binaries

    llvm-binaries

    Unofficial builds of LLVM for Linux and Windows.

    Downloads: 1 This Week
    Last Update:
    See Project
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Start Free
  • 10
    NKTgLaw

    NKTgLaw

    Core library & API for the NKTg Law (Nguyen Khanh Tung). Includes core

    Core library & API for the NKTg Law (Nguyen Khanh Tung). Includes core implementation, REST/gRPC API, and 150+ client wrappers
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    This is a Php library Source in CPP with some modification
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    CPP-Google-Image-Fetcher

    CPP-Google-Image-Fetcher

    This is a C++ library that allows you to search for images on Google !

    My Image Fetcher :: CPP-Google-Image-Fetcher is a C++ library that allows you to search for images on Google and download them to your local system. It provides a simple API for querying Google's Custom Search API and saving image results.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Thrust

    Thrust

    The C++ parallel algorithms library

    Thrust is the C++ parallel algorithms library which inspired the introduction of parallel algorithms to the C++ Standard Library. Thrust's high-level interface greatly enhances programmer productivity while enabling performance portability between GPUs and multicore CPUs. It builds on top of established parallel programming frameworks (such as CUDA, TBB, and OpenMP). It also provides a number of general-purpose facilities similar to those found in the C++ Standard Library. The NVIDIA C++...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    tigr-examples

    tigr-examples

    Usage examples for the tigr graphics library.

    Here you'll find some usage examples of the tigr graphics library. I compiled them on a Windows computer using the Dev-Cpp IDE and the project files for the IDE are included.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    SMSD

    SMSD

    Substructure, MCS and FP search for chemical graphs C++, Java, Python

    SMSD Pro is now developed on GitHub: https://github.com/asad/SMSD. Install with pip install smsd, or from Maven Central as com.bioinceptionlabs:smsd.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    C++ Fuzzy Logic Programming Library - For problem solving in the fuzzy logic domain. It has an object oriented API well suited to C++ syntax for direct inclusion in source code. Portable to platforms that support the C++ STL.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17

    NRRD Image Library for C++

    Header Only C++ Library to read and write NRRD image files

    This is a Header-Only implementation of the NRRD Image file format. It supports all basic C-types and automatically converts to the type you want. It is templated and allows reading and writing user-defined meta-information to the NRRD-header. It implements "the most important" parts of the following standard: http://teem.sourceforge.net/nrrd/format.html - Does not implement: line skip, byte skip, orientations, encodings other than raw, kinds other than domain. - Converts all type...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    C++ library for working with OWL ontologies
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    FCL.C++ = FCL/VCL Style Class Library

    FCL.C++ = FCL/VCL Style Class Library

    A C++ Free Class Library written for FreePascal/Delphi Coders

    This is the start of a C++ version of the Free Class Library. Contact me if you want to contribute. I wanted to port some FreePascal code to my HDTV box which runs Linux. Ideally, I would have compiled FreePascal for MIPSEL, but, I choose to write a basic FCL style library for C++. I'm pretty happy with the results. FCL-CPP now allows me to code small to medium tools for small Linux systems, using an ObjectPascal language style.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20

    Template Matrix/Vector Library for C++

    A fast, intuitive linear algebra library for C++.

    TMV is a comprehensive linear algebra library which uses operator overloading, views & delayed evaluation to simplify matrix and vector expressions in C++. It is well documented and can optionally call optimized BLAS/LAPACK for faster execution times
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    JsonRpc-Cpp is an OpenSource implementation of JSON-RPC protocol in C++. JSON-RPC is a lightweight remote procedure call protocol similar to XML-RPC.
    Leader badge
    Downloads: 27 This Week
    Last Update:
    See Project
  • 22
    Interpp

    Interpp

    Light-weight C++ scripting interpretor library

    Interpp is a light-weight C++ interpretor library designed specifically for C++ developers who wish to add scripting capabilities to their new or existing C++ projects. Interpp allows you to expose objects from a C++ application to an embedded interpreter interface for run-time scripting. Interpp is comprised of only 2 files: a header and a cpp file. All you need to do to get started with Interpp is simply add these files in your C++ project and #include <interpp.h>. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23

    OpenJSM C++ (new version)

    A new version of my JSM implementation

    As I lost my previous SF account, I made a new one. Here's currently active JSM project. - An Eclipse project for quick development, which compiles JSM as an application, static library (.a) or dynamic library (.so) - All sources (in src/, which are .h and .cpp) - Already compiled libjsm.so and application (Debug/jsm) which could be execured with sample data (input.txt), log is saved into output.txt - Docs made by doxygen (/html/index.html) How to use: 1) Use it as a program - change main.cpp as you wish 2) Use it as a shared library - write #include "way_to_jsm/headers.h" in your file, and add reference to libopenjsm.so Changes since last (1.0) version (https://sourceforge.net/projects/openjsmcpp/): - Added new methods ("get properties of object" and "add sample as string") - Added possibility of .so compilation
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24

    Trim Lines

    Trim Lines removes trailing whitespace from source code files

    This is simple command line tool to batch process source code files to remove trailing whitespaces and convert all line endings to your system native style. Usage example: trimlines d:\Projects\SomeProject\src *.c;*.cpp;*.h;*.hpp;*.inc .svn;.git With this command all files in "d:\Projects\SomeProject\src" including sub-folders that match search masks "*.c;*.cpp;*.h;*.hpp;*.inc" and excluding specified folders ".svn;.git" will be processed. Can process unicode and system native...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25

    Redis cplusplus client Win32 port

    A windows port of official Redis cplusplus client library

    ...It is often referred to as a data structure server since keys can contain strings, hashes, lists, sets and sorted sets. http://redis.io/ There are many Redis client as different language binding available: http://redis.io/clients For C++, there is a client library recommanded by official named redis-cpp-client but too bad it can neither build nor run on Windows platform. This project is a little tweek on the official C++ client library's source code. The goal is to make it possible to build and run redis-cpp-client on Windows.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next