Showing 305 open source projects for "programming c++ library"

View related business solutions
  • Level Up Your Cyber Defense with External Threat Management Icon
    Level Up Your Cyber Defense with External Threat Management

    See every risk before it hits. From exposed data to dark web chatter. All in one unified view.

    Move beyond alerts. Gain full visibility, context, and control over your external attack surface to stay ahead of every threat.
    Try for Free
  • Cloud-based help desk software with ServoDesk Icon
    Cloud-based help desk software with ServoDesk

    Full access to Enterprise features. No credit card required.

    What if You Could Automate 90% of Your Repetitive Tasks in Under 30 Days? At ServoDesk, we help businesses like yours automate operations with AI, allowing you to cut service times in half and increase productivity by 25% - without hiring more staff.
    Try ServoDesk for free
  • 1

    PLplot

    Cross-platform, scientific graphics plotting library

    PLplot is a cross-platform, scientific graphics plotting library that supports math symbols and human languages (via UTF-8 user input strings); plot capabilities for multiple non-interactive plot file formats and in multiple interactive environments; and bindings for multiple computer languages.
    Leader badge
    Downloads: 67 This Week
    Last Update:
    See Project
  • 2
    giv
    giv, The G(reat|tk|NU) Image Viewer, is a 8-bit to 32-bit and floating point image and vector viewer for gtk+. It is designed especially for scientific vision and computational geometry and has support for drawing vector graphics on top of an image.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    The Python Computer Graphics Kit is a collection of Python modules that contain the basic types and functions to be able to create 3D computer graphics images (focusing on Pixar's RenderMan interface).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    gloost is a free software, platform independent framework for OpenGL programming. It includes handy wrappers for most OpenGL entities. gloost can be used freely under the terms of the GPL. It is also possible to get gloost licensed under the terms of the LGPL for selected projects. Please contact Felix Weißig ( thesleeper@gmx.net ) if you are interested to licence gloost under the LGPL.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 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
  • 5
    TSNE-CUDA

    TSNE-CUDA

    GPU Accelerated t-SNE for CUDA with Python bindings

    This repo is an optimized CUDA version of FIt-SNE algorithm with associated python modules. We find that our implementation of t-SNE can be up to 1200x faster than Sklearn, or up to 50x faster than Multicore-TSNE when used with the right GPU. You can install binaries with anaconda for CUDA version 10.1 and 10.2 using conda install tsnecuda -c conda-forge. Tsnecuda supports CUDA versions 9.0 and later through source installation, check out the wiki for up to date installation instructions....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6

    Zarja

    Agent-based simulation toolkit

    It is an open source scientific library that is focused on multi-agent simulations on graphs. It prepares basic toolkit for agents, models, timers, graphs, nodes and edges. It is also accompanied with tools for data processing.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7

    Common Image Generator Interface (CIGI)

    Industry standard communication with compliant image generators.

    Software libraries and tools designed for implementation and testing of the Common Image Generator Interface (CIGI), an interface for communication between an image generator (IG) and host device in simulations.
    Leader badge
    Downloads: 87 This Week
    Last Update:
    See Project
  • 8
    libPGF

    libPGF

    libPGF is an implementation of the Progressive Graphics File (PGF)

    The Progressive Graphics File (PGF) is an efficient image file format, that is based on a fast, discrete wavelet transform with progressive coding features. PGF can be used for lossless and lossy compression. It's most suitable for natural images. PGF can be used as a very efficient and fast replacement of JPEG 2000.
    Leader badge
    Downloads: 8 This Week
    Last Update:
    See Project
  • 9
    OpenFrames

    OpenFrames

    Real-time interactive 3D graphics API for scientific simulations

    OpenFrames has moved its primary development repository to GitHub! Everything else will follow. Get it at https://github.com/ravidavi/OpenFrames/wiki OpenFrames is an Application Programming Interface (API) that allows developers to provides the ability to add interactive 3D graphics to any scientific simulation. A simulation developer can use OpenFrames to specify what they want to visualize, without having to know any details of computer graphics programming. OpenFrames is currently...
    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

    eMatrix

    A C++ Matrix Library

    eMatrix is a lightweight matrix library developed in C++. EMatrix is designed to help solve engineering problems requiring linear algebra. eMatrix is OS independent and is fairly portable. New features include inv(A) and det(A).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    GPlates

    GPlates

    Interactive visualization of plate tectonics.

    GPlates is a plate-tectonics program. Manipulate reconstructions of geological and paleo-geographic features through geological time. Interactively visualize vector, raster and volume data. PyGPlates is the GPlates Python library. Get fine-grained access to GPlates functionality in your Python scripts.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 12
    Tao3D

    Tao3D

    Tao3D is a programming language for real-time interactive 3D

    Tao3D is a programming language for real-time interactive 3D. It lets you easily create dynamic, interactive, data-rich presentations, small applications, user interface concepts, and more.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    An Open Source IEC 61131-3 Integrated Development Environment, providing PLCOpen SoftPLC programming, CanOpen IO's, and SVG based HMI.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    DSPatch

    DSPatch

    The Refreshingly Simple C++ Dataflow Framework

    Webite: http://flowbasedprogramming.com DSPatch, pronounced "dispatch", is a powerful C++ dataflow framework. DSPatch is not limited to any particular domain or data type, from reactive programming to stream processing, DSPatch's generic, object-oriented API allows you to create virtually any dataflow system imaginable. *See also:* DSPatcher ( https://github.com/MarcusTomlinson/DSPatcher ): A cross-platform graphical tool for building DSPatch circuits.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    Pigale
    Pigale is a graph editor and a C++ algorithm library essentially concerned with planar graphs. This software, particularly intended for graph theoretical research, includes new algorithms based on our recent theoretical researches.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    geoStarsLib  - geodetic library

    geoStarsLib - geodetic library

    Geodesy based library (geodetic and geocentric functions)

    geoStarsLib has functions for dealing with many geodesy-based problems found in positioning, pointing, and surveying situations. It is useful to determine absolute position on the earth, pointing vectors, coordinate transformations, and other functions.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17

    QtPdWidgets

    Process-data aware widget library for Qt4.

    This project has been moved to https://gitlab.com/etherlab.org/qtpdwidgets. This is the QtPdWidgets library, a process-data aware widget library for Qt from the EtherLab project. See http://etherlab.org/en/pdwidgets.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    FastoRedis

    FastoRedis

    Cross-platform open source Redis DB management tool

    FastoRedis (fork of FastoNoSQL) — is a cross-platform open source Redis management tool (i.e. Admin GUI). It put the same engine that powers Redis's redis-cli shell. Everything you can write in redis-cli shell — you can write in FastoRedis! Our program works on the most amount of Linux systems, also on Windows, Mac OS X, FreeBSD and Android platforms, on desktops and embedded devices.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 19
    MaRC (Map Reprojections and Conversions) is a C++ library and program designed to produce map projections of bodies thay may be represented as oblate spheroids from digital images (e.g. FITS images) or computed values (e.g. incidence and emission angles).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20

    X10

    Performance and Productivity at Scale

    X10 is a class-based, strongly-typed, garbage-collected, object-oriented language. To support concurrency and distribution, X10 uses the Asynchronous Partitioned Global Address Space programming model (APGAS). This model introduces two key concepts -- places and asynchronous tasks -- and a few mechanisms for coordination. With these, APGAS can express both regular and irregular parallelism, message-passing-style and active-message-style computations, fork-join and bulk-synchronous...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    The SourceForge OpenRasMol project is an adjunct to the RasMol and OpenrasMol project at http://rasmol.org. It is hoped that the SourceForge OpenRasMol project will provide a convenient focal point for active collaborative contributions.
    Leader badge
    Downloads: 128 This Week
    Last Update:
    See Project
  • 22
    BERT

    BERT

    Connector for Excel and the programming languages R and Julia

    BERT is a tool for connecting Excel with the statistics language R. Specifically, it’s designed to support running R functions from Excel spreadsheet cells. In Excel terms, it’s for writing User-Defined Functions (UDFs) in R. All you have to do is write the function. Everything else – loading the function into Excel, managing parameters, and handling type conversion – is done automatically for you. It really could not be any easier. BERT also has a console that you can use to control Excel...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 23

    IDA ClassInformer PlugIn

    IDA Pro plug-in to fix/extract/view RTTI information

    ...An IDA Pro Windows object RTTI vftable finder, fixer, and lister plug-in. Places structure defs, names, labels, and comments to make more sense of class and structure vftables ("Virtual Function Table"). Lists found RTTI structures and C++ classes in a window for browsing. Mentioned in Chris Eagle's: "The IDA Pro book": https://www.nostarch.com/idapro2.htm See: http://en.wikipedia.org/wiki/RTTI * July 2018, updated to IDA 7.1 Requires IDA Pro 7.1 or greater. To build you'll need MSVC 2017 and https://sourceforge.net/projects/ida-support-library/
    Downloads: 25 This Week
    Last Update:
    See Project
  • 24
    ProteoWizard
    ProteoWizard development moved to GitHub in 2018. The ProteoWizard Library is a set of software libraries and tools for rapid development of proteomics data analysis software. The libraries are cross-platform and built from the ground up using modern C++ techniques.
    Leader badge
    Downloads: 30 This Week
    Last Update:
    See Project
  • 25

    PdCom

    Realtime process data exchange library

    This project has been moved to https://gitlab.com/etherlab.org/pdcom. The PdCom library shall provide a flexible C++ API for exchange of process data. It is designed to be independent of any communication protocols and channels, and shall be usable under several operating systems and platforms. I. e. it has been tested successfully under Linux and Windows.
    Downloads: 0 This Week
    Last Update:
    See Project