Graphics libraries

Showing projects tagged as Graphics

  • GLFW

    9.5 9.3 L2 C
    A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input
  • bgfx

    9.4 9.3 L1 C++
    Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
  • Skia

    9.0 9.9 L1 C++
    Skia is a complete 2D graphic library for drawing Text, Geometries, and Images.
  • OpenMVG (open Multiple View Geometry)

    8.6 6.6 C++
    open Multiple View Geometry library. Basis for 3D computer vision and Structure from Motion.
  • urho3d

    8.3 9.8 L1 C++
    DISCONTINUED. Game engine
  • OpenSceneGraph

    8.2 0.0 L1 C++
    OpenSceneGraph git repository
  • magnum

    8.1 9.6 L2 C++
    Lightweight and modular C++11 graphics middleware for games and data visualization
  • Ogre 3D

    8.1 9.5 C++
    scene-oriented, flexible 3D engine (C++, Python, C#, Java)
  • 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++, C#, JavaScript, and TypeScript
  • OpenSubdiv

    7.7 5.8 L1 C++
    An Open-Source subdivision surface library.
  • OpenVDB

    7.5 8.6 L1 C++
    OpenVDB - Sparse volume data structure and tools
  • DirectXTK

    7.4 7.6 C++
    The DirectX Tool Kit (aka DirectXTK) is a collection of helper classes for writing DirectX 11.x code in C++
  • Open-Source Vulkan C++ API

    7.3 9.1 L1 C++
    Open-Source Vulkan C++ API
  • Horde3D

    6.5 1.3 L1 C++
    Horde3D is a small 3D rendering and animation engine. It is written in an effort to create an engine being as lightweight and conceptually clean as possible.
  • Ion

    6.0 0.0 C++
    DISCONTINUED. Ion
  • herebedragons

    6.0 7.2 C
    A basic 3D scene implemented with various engines, frameworks or APIs.
  • glbinding

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

    4.6 0.0 C++
    P(R*_{3, 0, 1}) specialized SIMD Geometric Algebra Library
  • Irrlicht

    4.5 0.0 L1 C++
    An automatically updated mirror of the Irrlicht SVN repository on sourceforge
  • Partio

    4.4 5.4 C
    C++ (with python bindings) library for easily reading/writing/manipulating common animation particle formats such as PDB, BGEO, PTC. https://wdas.github.io/partio
  • Visualization Library

    3.8 0.0 L1 C++
    Visualization Library is 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.
  • AVIR

    3.7 5.5 C++
    High-quality pro HDR image resizing / scaling C++ library, including a very fast, precise, SIMD Lanczos resizer (header-only C++)
  • Wolf Engine

    3.2 7.1 C++
    DISCONTINUED. The Wolf is a comprehensive set of C/C++ open source libraries for realtime rendering, realtime streaming and game developing
  • SAIL

    3.2 9.5 C
    The missing small and fast image decoding library for humans (not for machines) ⛵ https://sail.software
  • IrrlichtBAW

    2.7 0.0 C++
    Build A World fork of Irrlicht
  • ULIS

    1.8 6.7 C++
    DISCONTINUED. Utility Library for Imaging Systems
  • FLOP

    1.8 0.0 C++
    FLOꟼ - An MIT-licensed image viewer equipped with a GPU-accelerated perceptual image diffing algorithm based on ꟻLIP
  • OpenMesh, 7.0

    1.6 0.0 L1 C++
    DISCONTINUED. Clone of the official OpenMesh repository
  • Cairo

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