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

View related business solutions
  • Gen AI apps are built with MongoDB Atlas Icon
    Gen AI apps are built with MongoDB Atlas

    Build gen AI apps with an all-in-one modern database: MongoDB Atlas

    MongoDB Atlas provides built-in vector search and a flexible document model so developers can build, scale, and run gen AI apps without stitching together multiple databases. From LLM integration to semantic search, Atlas simplifies your AI architecture—and it’s free to get started.
    Start Free
  • 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
  • 1
    Open Asset Import Library

    Open Asset Import Library

    The open-asset-importer-library repository

    ...Assimp aims to provide a full asset conversion pipeline for use in game engines / realtime rendering systems of any kind, but it is not limited to this purpose. In the past, it has been used in a wide range of applications. Written in C++, it is available under a liberal BSD license. There is a C API as well as bindings to various other languages, including C#, Python and D. Assimp loads all input model formats into one straightforward data structure for further processing.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 2

    DXVK

    Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine

    DXVK is a Vulkan-based translation layer for Direct3D 9 through 11, for use on Linux with Wine. Direct3D is a graphics application programming interface built for Windows and is used for rendering three-dimensional graphics in applications. It is typically useful in applications where performance is vital, such as in three-dimensional games. This project aims to provide support for Direct3D11, feature level 11_1, and Direct3D10, feature level 10_1. Currently however, there are still a few...
    Downloads: 295 This Week
    Last Update:
    See Project
  • 3
    Avogadro 2

    Avogadro 2

    Avogadro libraries provide 3D rendering, visualization, and analysis

    AvogadroLibs is the core C++ library behind Avogadro 2, an open-source molecular editor and visualization platform used in chemistry, materials science, and education. It provides the essential tools for constructing, analyzing, and visualizing molecular structures in 2D and 3D. Designed for extensibility, AvogadroLibs supports plugins for quantum chemistry computations, molecular mechanics, and surface rendering.
    Downloads: 133 This Week
    Last Update:
    See Project
  • 4
    Open3D

    Open3D

    A modern library for 3D data processing

    Open3D is an open-source library that supports rapid development of software that deals with 3D data. The Open3D frontend exposes a set of carefully selected data structures and algorithms in both C++ and Python. The backend is highly optimized and is set up for parallelization. Open3D was developed from a clean slate with a small and carefully considered set of dependencies.
    Downloads: 11 This Week
    Last Update:
    See Project
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 5
    MeshLab

    MeshLab

    The open source mesh processing system

    ...It is aimed to help the processing of the typical not-so-small unstructured models arising in 3D scanning, providing a set of tools for editing, cleaning, healing, inspecting, rendering and converting this kind of meshes. MeshLab is mostly based on the open source C++ mesh processing library VCGlib developed at the Visual Computing Lab of ISTI - CNR. VCG can be used as a stand-alone large-scale automated mesh processing pipeline, while MeshLab makes it easy to experiment with its algorithms interactively. The open source system for processing and editing 3D triangular meshes. It provides a set of tools for editing, cleaning, healing, inspecting, rendering, texturing and converting meshes. ...
    Downloads: 20 This Week
    Last Update:
    See Project
  • 6
    react-native-filament

    react-native-filament

    A real-time physically based 3D rendering engine for React Native

    react-native-filament is a React Native wrapper for Google's Filament real-time physically-based rendering engine, enabling mobile developers to render high-quality 3D scenes within React Native applications. This library acts as a bridge between JavaScript and the powerful Filament engine through native modules, giving React Native apps access to modern rendering capabilities like PBR materials, image-based lighting, and dynamic shadows. Designed for both iOS and Android, it opens the door...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    OpenB3d is a library that allows easy access to 3d features of OpenGL, and quick game development
    Leader badge
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    VirtualGL

    VirtualGL

    3D Without Boundaries

    VirtualGL redirects 3D commands from a Unix/Linux OpenGL application onto a server-side GPU and converts the rendered 3D images into a video stream with which remote clients can interact to view and control the 3D application in real time.
    Leader badge
    Downloads: 75,099 This Week
    Last Update:
    See Project
  • 9
    A free OpenGL utility toolkit, the open-sourced alternative to the GLUT library.
    Leader badge
    Downloads: 1,454 This Week
    Last Update:
    See Project
  • Build Securely on Azure with Proven Frameworks Icon
    Build Securely on Azure with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 10
    Kokua viewer

    Kokua viewer

    Kokua is a V3 based open source metaverse viewer project.

    Kokua is an open source metaverse viewer project based on the Second Life Viewer source. Disclaimer: This software is not provided or supported by Linden Lab, the makers of Second Life. The goal of Kokua is to greatly improve the usability of the Viewer through community involvement, thoughtful design, modern development methods, and a pro-change atmosphere.
    Leader badge
    Downloads: 179 This Week
    Last Update:
    See Project
  • 11
    Tulip
    Tulip is an information visualization framework dedicated to the analysis and visualization of relational data. Tulip aims to provide the developer/user with a complete library/software, supporting the design of interactive information visualization
    Leader badge
    Downloads: 58 This Week
    Last Update:
    See Project
  • 12
    BRL-CAD

    BRL-CAD

    Open Source Solid Modeling CAD

    BRL-CAD is a powerful cross-platform constructive solid geometry solid modeling system that includes an interactive geometry editor, ray-tracing for rendering & geometric analyses, network distributed framebuffer support, image & signal-processing tools.
    Leader badge
    Downloads: 81 This Week
    Last Update:
    See Project
  • 13
    GLScene

    GLScene

    GLScene Engine for Delphi & C++Builder VCL Windows 32/64

    GLScene is an OpenGL based 3D library for Delphi, C++Builder and Lazarus. It provides visual components and objects allowing description and rendering 3D scenes in graphic applications. Update of newer versions of the trunk has been moved to https://github.com/glscene
    Downloads: 70 This Week
    Last Update:
    See Project
  • 14
    LPub3D

    LPub3D

    LDraw™ editor for LEGO® style digital building instructions.

    LPub3D is an Open Source WYSIWYG editing application for creating LEGO® style digital building instructions. LPub3D is developed and maintained by Trevor SANDY. It uses the LDraw™ parts library, the most comprehensive library of digital Open Source LEGO® bricks available (www.ldraw.org/ ) and reads the LDraw LDR and MPD model file formats. LPub3D is available for free under the GNU Public License v3 and runs on Windows, Linux and macOS Operating Systems. LPub3D is also...
    Leader badge
    Downloads: 34 This Week
    Last Update:
    See Project
  • 15

    GDS3D

    Interactive 3D Layout Viewer for GDSII

    GDS3D is a cross-platform 3D hardware accelerated viewer for chip layouts. Read standalone GDS files or use the Cadence plugin for easy integration with your Virtuoso environment. Developed by PhDs of the IC-Design Group, University of Twente, The Netherlands The GDS3D project is also hosted on Github: https://github.com/icdut24/GDS3D, but currently not actively maintained by us. Forks can be found at https://github.com/trilomix/GDS3D and https://github.com/skuep/GDS3D
    Leader badge
    Downloads: 16 This Week
    Last Update:
    See Project
  • 16
    glvertex

    glvertex

    Support for legacy OpenGL in core profiles

    The glVertex library emulates the legacy OpenGL API, which has been deprecated in OpenGL core profiles. It is also a convenience wrapper around GLSL shaders, VBOs and FBOs.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 17
    GEM (Graphics Environment for Multimedia) is a library to be used with Miller Puckette's Max-like realtime-computermusic-software "Pure Data" (Pd), which allows to draw and control openGL- and pixel-graphics (like video) in realtime from within Pd.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    glslmath

    glslmath

    C++ header-only library that simulates GLSL math

    GLSLmath provides C++ math operations as defined by GLSL. For example, it provides methods to easily setup viewing transformations and perspective projections. GLSLmath has been inspired by the glm and slmath libraries, which aim to mimic GLSL, but in contrast to those GLSLmath does not focus on a complete conforming implementation of GLSL. It rather aims to provide a convenient single header file that implements the most commonly used subset of GLSL so that it is easy to use for rapid...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Glide Wrapper, primarily DirectX9 based, intended to exploit pixel shaders, and supporting 3D montors
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    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
  • 21
    The OpenGL Extension Wrangler Library
    The OpenGL Extension Wrangler Library is a simple tool that helps C/C++ developers initialize extensions and write portable applications. GLEW currently supports a variety of operating systems, including Windows, Linux, Darwin, Irix, and Solaris.
    Leader badge
    Downloads: 4,712 This Week
    Last Update:
    See Project
  • 22
    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
  • 23
    Aleph One is a highly sophisticated program for generating fractals. Some major features are: A built-in expression generator, 32-bit colouring schemes for the fractals, multi-threaded and multi-server rendering! WOW! And lots, lots more... The source code has moved to GitLab: https://gitlab.com/jmmcg/alephone
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Cal3dViewer

    Cal3dViewer

    An open source application to load and visualize Cal3d files

    This project is about an open source application to load and visualize Cal3d files in real time using OpenGL. For more advanced application, please download Vanda Engine: http://sourceforge.net/projects/vandaengine/ Please buy me a coffee: https://vanda3d.org/donate/ Thanks
    Leader badge
    Downloads: 11 This Week
    Last Update:
    See Project
  • 25
    PotterDraw

    PotterDraw

    Design your own pottery for 3D printing in full color

    PotterDraw is a free 3D software application for designing and visualizing pottery. It’s useful for creating cylindrical shapes such as pots, flasks, vases, bowls, plates, cups, glasses, goblets, or anything similar. The outer wall of the pot is drawn using a spline, which consists of one or more curved or linear segments. The inner wall is generated automatically. PotterDraw can export files suitable for 3D printing. It can also map synthesized or user-specified textures onto the pot....
    Leader badge
    Downloads: 12 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next