10

8

6

4

2


9.8

5.2

9.4

6.1

9.2
-

9.0

9.6

9.0

3.1
gl

8.9

9.1

32 Graphics libraries and projects

  • Chart

    9.8 5.2 Haskell
    A library for generating 2D Charts and Plots
  • Win32

    9.4 6.1 Haskell
    A binding to part of the Win32 library
  • GPipe

    9.2 - Haskell
    Typesafe functional GPU graphics programming
  • bgfx

    9.0 9.6 L1 C++
    A cross-platform rendering library. [BSD]
  • gl

    9.0 3.1 Haskell
    Complete OpenGL raw bindings
  • GLFW

    8.9 9.1 L2 C
    A simple, cross-platform OpenGL wrangling library. [zlib/libpng]
  • Ogre 3D

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

    8.5 9.7 L1 C++
    Cross-platform rendering and game engine. [Many different, mostly MIT]
  • OpenSubdiv

    8.4 6.8 L1 C++
    Pixar's library for evaluating and rendering subdivision surfaces on CPU and GPU. [Modified Apache2]
  • Skia

    8.1 10.0 L1 C++
    A complete 2D graphic library for drawing Text, Geometries, and Images. [BSD] webpage
  • Atomic Game Engine

    8.0 9.3 L4 C
    The Atomic Game Engine is a multi-platform 2D and 3D engine with a consistent API in C#, JavaScript, TypeScript, and C++ (http://www.AtomicGameEngine.com)
  • OpenSceneGraph

    7.7 9.3 L1 C++
    An open source high performance 3D graphics toolkit. [OSGPL]
  • potrace-diagrams

    7.6 1.1 Haskell
    Potrace bindings for the diagrams library
  • lambdacube-gl

    7.5 5.1 Haskell
    OpenGL 3.3 Core Profile backend for LambdaCube 3D
  • magnum

    7.5 9.1 L2 C++
    C++11 and OpenGL 2D/3D graphics engine. [MIT] website
  • Horde3D

    6.7 0.0 L1 C++
    A small 3D rendering and animation engine. [EPL]
  • Open-Source Vulkan C++ API

    6.5 6.3 L1 C++
    Open-Source Vulkan C++ API
  • hs-gchart

    6.5 0.0 Haskell
    Haskell wrapper for the Google Chart API
  • OpenVDB

    6.3 7.7 L1 C++
    Library and tools for storing, editing, and rendering volumetric datasets. [MPL2]
  • reactive-banana-sdl

    6.0 0.0 Haskell
    Reactive Banana bindings for SDL
  • not-gloss

    5.8 0.0 Haskell
    Painless 3D graphics, no affiliation with gloss
  • glbinding

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

    4.8 2.7 C
    Library for wrangling particle data, with support for most common file formats. [Modified BSD]
  • craftwerk

    4.7 0.0 Haskell
    2D graphics library with integrated TikZ output.
  • Vec-Transform

    4.4 0.0 Haskell
    This package is obsolete
  • Irrlicht

    4.4 8.2 L1 C++
    A high performance realtime 3D engine written in C++. [zlib]
  • Visualization Library

    3.5 7.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.
  • gtk3-mac-integration

    3.3 1.5 Haskell
    Bindings for the Gtk/OS X integration library.
  • OpenMesh, 7.0

    1.2 6.5 L1 C++
    Clone of the official OpenMesh repository
  • Cairo

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

    - -
    Yet another array library
  • yarr-image-io

    - -
    Image IO for Yarr library

Add another 'Graphics' Library