Graphics libraries

Showing projects tagged as Graphics

  • bgfx

    9.3 9.4 L1 C++
    A cross-platform rendering library. [BSD]
  • GLFW

    9.3 8.1 L2 C
    A simple, cross-platform OpenGL wrangling library. [zlib/libpng]
  • Skia

    8.7 10.0 L1 C++
    A complete 2D graphic library for drawing Text, Geometries, and Images. [BSD] webpage
  • OpenMVG (open Multiple View Geometry)

    8.6 4.5 C++
    Promoting 3d reconstruction from images through multiple-view geometry algorithms and ready to use pipelines.
  • urho3d

    8.4 9.1 L1 C++
    Cross-platform rendering and game engine. [Many different, mostly MIT]
  • OpenSceneGraph

    8.1 6.4 L1 C++
    An open source high performance 3D graphics toolkit. [OSGPL]
  • magnum

    8.0 9.7 L2 C++
    C++11 and OpenGL 2D/3D graphics engine. [MIT] website
  • OpenSubdiv

    7.8 1.2 L1 C++
    Pixar's library for evaluating and rendering subdivision surfaces on CPU and GPU. [Modified Apache2]
  • Atomic Game Engine

    7.7 0.0 L4 C++
    The Atomic Game Engine is a multi-platform 2D and 3D engine with a consistent API in C#, JavaScript, TypeScript, and C++ (
  • Ogre 3D

    7.6 9.6 C++
    A scene-oriented, real-time, flexible 3D rendering engine (as opposed to a game engine) written in C++. [MIT]
  • DirectXTK

    7.2 7.7 C++
    A collection of helper classes for writing DirectX 11.x code in C++. [MIT]
  • OpenVDB

    7.0 9.5 L1 C++
    Library and tools for storing, editing, and rendering volumetric datasets. [MPL2]
  • Open-Source Vulkan C++ API

    6.9 8.8 L1 C++
    Open-Source Vulkan C++ API
  • Horde3D

    6.5 7.0 L1 C++
    A small 3D rendering and animation engine. [EPL]
  • Ion

    6.3 1.1 C++
    A small and efficient set of libraries for building cross-platform client or server applications that use 3D graphics. [Apache2] website
  • herebedragons

    6.3 3.0 C
    A basic 3D scene implemented with various engines, frameworks or APIs. [MIT] website
  • glbinding

    4.9 6.1 C++
    A C++ binding for the OpenGL API, generated using the gl.xml specification.
  • Partio

    4.5 4.3 Objective-C
    Library for wrangling particle data, with support for most common file formats. [Modified BSD]
  • Irrlicht

    4.5 0.0 L1 C++
    A high performance realtime 3D engine written in C++. [zlib]
  • Klein

    4.0 3.9 C++
    P(R*_{3, 0, 1}) specialized SIMD Geometric Algebra Library
  • Visualization Library

    3.5 2.5 L1 C++
    A C++ middleware for high-performance 2D and 3D graphics applications based on OpenGL 1.x-4.x supporting Windows, Linux and Mac OS X.
  • Wolf Engine

    3.1 4.4 C++
    The Wolf is a comprehensive set of C++ open source libraries for rendering
  • IrrlichtBAW

    2.8 3.5 C++
    GPGPU focused graphics engine for OpenGL 4.3 aiming to present a Vulkan-like API.
  • OpenMesh, 7.0

    1.6 0.0 L1 C++
    Clone of the official OpenMesh repository
  • ULIS

    1.5 9.5 C++
    Utility Library For Imaging Systems
  • Cairo

    A 2D graphics library with support for multiple output devices. [LGPL2 or Mozilla MPL]